package Ġjp . co . ars aga . extensions . compose . screen Ċ Ċ import Ġandroid . webkit . WebView Ċ import Ġandroid . webkit . WebView Client Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . view interop . Android View Ċ Ċ @ Composable Ċ fun ĠWebView Widget ( ĊĠĠĠ Ġurl : ĠString , ĊĠĠĠ Ġon Page Finished : Ġ( String ) Ġ-> ĠUnit Ċ ) Ġ{ ĊĠĠĠ ĠAndroid View ( ĊĠĠĠĠĠĠĠ Ġfactory Ġ= Ġ{ Ġc xt Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ ĠWebView ( c xt ) ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ Ġupdate Ġ= Ġ{ ĠwebView Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ ĠwebView . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġis Vertical ScrollBar Enabled Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠwebView Client Ġ= Ġobject Ġ: ĠWebView Client () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Page Finished ( view : ĠWebView ?, Ġurl : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsuper . on Page Finished ( view , Ġurl ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġurl ?. run Ġ{ Ġon Page Finished ( this ) Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ ĠwebView . load Url ( url ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ) Ċ } ĊĊ