package Ġcom . lazy gen iou z . ao a . configs Ċ Ċ import Ġandroid . app . Activity Ċ import Ġcom . google . android . gms . ads . Ad Request Ċ import Ġcom . google . android . gms . ads . app open . App Open Ad Ċ import Ġcom . lazy gen iou z . ao a . App Open Ad Manager Ċ import Ġcom . lazy gen iou z . ao a . ide lay . Initial Delay Ċ Ċ /** Ċ Ġ* ĠBundle Ġclass Ġto Ġpass Ġrequired Ġdata Ġto Ġ[ App Open Ad Manager ] Ċ Ġ* Ċ Ġ* Ġ@ param Ġad Unit Id ĠPass Ġyour Ġcreated ĠAd Unit Id Ċ Ġ* Ġ@ param Ġinitial Delay Ġfor Ġsetting Ġup Ġan ĠInitial ĠDelay Ċ Ġ* Ġ@ param Ġad Request ĠPass Ġa Ġcustom ised ĠAd Request Ġif Ġyou Ġhave Ġany . Ċ Ġ* Ġ@ param Ġshow Ad On First Col d Start ĠShow ĠAd Ġas Ġsoon Ġas Ġit Ġload Ġon Ġthe Ġfirst ĠC old Ġstart Ġif Ġtrue , Ċ Ġ* Ġthis Ġwill Ġignore Ġthe ĠInitial ĠActivity Ġir res pective Ġof Ġwhat Ġis Ġpassed Ġin Ġthe Ġ[ show In Activities ] Ċ Ġ* Ġ@ param Ġshow On Condition ĠShow ĠApp Open Ad Ġonly Ġwhen Ġa Ġspecific Ġcondition Ġis Ġmet . Ċ Ġ* Ġ@ param Ġshow In Activities ĠShow Ġ[ App Open Ad ] Ġonly Ġwhen Ġthe Ġvisible ĠActivity Ġis Ġin Ġthis Ġlist Ċ Ġ* Ġ@ param Ġorientation ĠAd 's ĠOrientation , ĠCan Ġbe ĠP OR TRA IT Ġor ĠL AND SC APE Ġ( Default Ġis ĠPor trait ) Ċ Ġ* Ċ Ġ*/ Ċ data Ġclass ĠConfig s Ġ@ Jvm Over loads Ġconstructor ( ĊĠĠĠ Ġval Ġinitial Delay : ĠInitial Delay Ġ= ĠInitial Delay (), ĊĠĠĠ Ġval Ġad Unit Id : ĠString Ġ= ĠApp Open Ad Manager . TEST _ AD _ UNIT _ ID , ĊĠĠĠ Ġval Ġad Request : ĠAd Request Ġ= ĠAd Request . Builder (). build (), ĊĠĠĠ Ġval Ġshow Ad On First Col d Start : ĠBoolean Ġ= Ġfalse , ĊĠĠĠ Ġval Ġshow On Condition : Ġ(() Ġ-> ĠBoolean )? Ġ= Ġnull , ĊĠĠĠ Ġval Ġshow In Activities : ĠArrayList < Class < out ĠActivity >> ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġorientation : ĠInt Ġ= ĠApp Open Ad . APP _ OPEN _ AD _ OR IENTATION _ POR TRA IT , Ċ ) Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠShould Ġ** only Ġbe Ġused Ġfor Ġtesting ** Ġas Ġthe ĊĠĠĠĠĠĠĠĠ Ġ* Ġdefault Ġparameter Ġvalues Ġare Ġnot Ġmeant Ġfor ĠProduction Ġuse . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field ĊĠĠĠĠĠĠĠ Ġval ĠDEFAULT Ġ= ĠConfig s () ĊĠĠĠ Ġ} Ċ }