package Ġio . nova foundation . nova . feature _ d app _ impl . presentation . browser . main . sheets Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . DialogInterface Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . annotation . Call Super Ċ import Ġandroidx . annotation . Layout Res Ċ import Ġcom . google . android . material . bottom sheet . Bottom Sheet Dialog Ċ import Ġio . nova foundation . nova . common . utils . Dialog Extensions Ċ import Ġio . nova foundation . nova . common . utils . inflate Child Ċ import Ġio . nova foundation . nova . feature _ d app _ impl . R Ċ import Ġio . nova foundation . nova . feature _ d app _ impl . presentation . browser . main . D app Pending Confirmation Ċ import Ġkotlinx . android . synt hetic . main . bottom _ sheet _ confirm _ d app _ action . confirm D App Action Allow Ċ import Ġkotlinx . android . synt hetic . main . bottom _ sheet _ confirm _ d app _ action . confirm D App Action Reject Ċ import Ġkotlinx . android . synt hetic . main . bottom _ sheet _ confirm _ d app _ action . confirm Inner Content Ċ Ċ abstract Ġclass ĠConfirm D App Action Bottom Sheet < A Ġ: ĠD app Pending Confirmation . Action >( ĊĠĠĠ Ġcontext : ĠContext , ĊĠĠĠ Ġprotected Ġval Ġconfirmation : ĠD app Pending Confirmation < A >, Ċ ) Ġ: ĠBottom Sheet Dialog ( context , ĠR . style . Bottom Sheet Dialog ), ĠDialog Extensions Ġ{ ĊĊĠĠĠ Ġfinal Ġoverride Ġval Ġdialog Interface : ĠDialog Interface ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġthis ĊĊĠĠĠ Ġ@ get : Layout Res ĊĠĠĠ Ġabstract Ġval Ġcontent Layout Res : ĠInt ĊĊĠĠĠ Ġ@ Call Super ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . bottom _ sheet _ confirm _ d app _ action ) ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġset Cancel able ( false ) ĊĊĠĠĠĠĠĠĠ Ġconfirm Inner Content . inflate Child ( content Layout Res , Ġattach To Root Ġ= Ġtrue ) ĊĊĠĠĠĠĠĠĠ Ġconfirm D App Action Allow . set Dis missing ClickListener Ġ{ Ġconfirmation . on Confirm () Ġ} ĊĠĠĠĠĠĠĠ Ġconfirm D App Action Reject . set Dis missing ClickListener Ġ{ Ġconfirmation . on Den y () Ġ} ĊĠĠĠ Ġ} Ċ } Ċ