package Ġapp . d apk . st . core Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . WindowManager Ċ import Ġandroidx . activity . Component Activity Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . runtime . Side Effect Ċ import Ġapp . d apk . st . core . extensions . unsafe Lazy Ċ import Ġapp . d apk . st . navigator . navigator Ċ Ċ abstract Ġclass ĠD apk Activity Ġ: ĠComponent Activity (), ĠEffect Scope Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġcore Android Module Ġby Ġunsafe Lazy Ġ{ Ġmodule < Core Android Module >() Ġ} ĊĠĠĠ Ġprivate Ġval Ġre members Ġ= Ġmutable Map Of < Any , ĠAny >() ĊĠĠĠ Ġprotected Ġval Ġnavigator Ġby Ġnavigator Ġ{ Ġcore Android Module . intent Factory () Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġwindow . clear Flags ( WindowManager . LayoutParams . FLAG _ TRANSL UC ENT _ STATUS ); ĊĠĠĠĠĠĠĠ Ġwindow . add Flags ( WindowManager . LayoutParams . FLAG _ DR AWS _ SYSTEM _ BAR _ BACK GRO UN DS ); ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Composable ĊĠĠĠ Ġoverride Ġfun ĠOnce Effect ( key : ĠAny , Ġside Effect : Ġ() Ġ-> ĠUnit ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġtrigger Side Effect Ġ= Ġre members . containsKey ( key ). not () ĊĠĠĠĠĠĠĠ Ġif Ġ( trigger Side Effect ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġre members [ key ] Ġ= ĠUnit ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSide Effect Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġside Effect () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ