/* Ċ Ġ* ĠAppCompat Web Components Ġ( https :// github . com / android ov sh ch ik / AppCompat Web Components ) Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 9 . ĠV lad ĠK aly u zh ny u Ġ< vl ad k aly u zh ny u @ gmail . com > Ċ Ġ*/ Ċ Ċ package Ġandroid ov sh ch ik . web components Ċ Ċ import Ġandroid ov sh ch ik . web components . models . Web Page Ċ Ċ private Ġtype alias ĠOn Page Started Ġ= Ġ( page : ĠWeb Page ) Ġ-> ĠUnit Ċ Ċ private Ġtype alias ĠOn Page Finished Ġ= Ġ( page : ĠWeb Page ) Ġ-> ĠUnit Ċ Ċ private Ġtype alias ĠOn Page Error Ġ= Ġ( page : ĠWeb Page ) Ġ-> ĠUnit Ċ Ċ @ Suppress (" Member Visibility Can Be Private ", Ġ" unused ") Ċ open Ġclass ĠWebView Listener Ġ: ĠI WebView Listener Ġ{ ĊĊĠĠĠ Ġprotected Ġvar Ġpage Started : ĠOn Page Started ? Ġ= Ġnull ĊĊĠĠĠ Ġprotected Ġvar Ġpage Finished : ĠOn Page Finished ? Ġ= Ġnull ĊĊĠĠĠ Ġprotected Ġvar Ġpage Error : ĠOn Page Error ? Ġ= Ġnull ĊĊĠĠĠ Ġopen Ġfun Ġon Page Started ( on Page Started : ĠOn Page Started ) Ġ{ ĊĠĠĠĠĠĠĠ Ġpage Started Ġ= Ġon Page Started ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġopen Ġfun Ġon Page Finished ( on Page Finished : ĠOn Page Finished ) Ġ{ ĊĠĠĠĠĠĠĠ Ġpage Finished Ġ= Ġon Page Finished ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġopen Ġfun Ġon Page Error ( on Page Error : ĠOn Page Error ) Ġ{ ĊĠĠĠĠĠĠĠ Ġpage Error Ġ= Ġon Page Error ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Page Started ( page : ĠWeb Page ) Ġ{ ĊĠĠĠĠĠĠĠ Ġpage Started ?. invoke ( page ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Page Finished ( page : ĠWeb Page ) Ġ{ ĊĠĠĠĠĠĠĠ Ġpage Finished ?. invoke ( page ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Page Error ( page : ĠWeb Page ) Ġ{ ĊĠĠĠĠĠĠĠ Ġpage Error ?. invoke ( page ) ĊĠĠĠ Ġ} Ċ }