package Ġcom . ag oda . k ak ao Ċ Ċ import Ġandroid . support . test . espress o . Esp ress o Ċ import Ġandroid . support . test . espress o . View Interaction Ċ import Ġandroid . support . test . espress o . matcher . View Matchers Ċ Ċ /** Ċ Ġ* ĠContainer Ġclass Ġfor ĠUI Ġelements . Ċ Ġ* Ċ Ġ* ĠThis Ġclass Ġgroups ĠUI Ġelements Ġand Ġgr ants Ġaccess Ġto Ġbasic Ġactions , Ċ Ġ* Ġsuch Ġas Ġtap Back () Ġand Ġclose Soft Keyboard () Ċ Ġ* Ċ Ġ* Ġ@ param ĠT Ġtype Ġof Ġyour Ġscreen , Ġdone Ġto Ġenable Ġinvoke () Ġfor Ġits Ġchildren Ċ Ġ* Ċ Ġ* Ġ@ see ĠScreen Actions Ċ Ġ*/ Ċ open Ġclass ĠScreen < out ĠT : ĠScreen < T >> : ĠScreen Actions Ġ{ ĊĠĠĠ Ġoverride Ġval Ġview : ĠView Interaction Ġ= ĠE sp ress o . on View ( View Matchers . is Root ()) ĊĠĠĠ Ġoperator Ġfun Ġinvoke ( function : ĠT . () Ġ-> ĠUnit ) Ġ= Ġfunction . invoke ( this Ġas ĠT ) Ċ }