package Ġua . sy t 0 r . com ic reader . ui . viewer . renderer čĊč Ċ import Ġandroid . view . View čĊč Ċ abstract Ġclass ĠRenderer Ġ{ čĊčĊĠĠĠ Ġvar Ġposition ChangeListener : ĠPosition ChangeListener ? Ġ= Ġnull čĊčĊĠĠĠ Ġabstract Ġfun Ġscroll To Position ( position : ĠInt ) čĊĠĠĠ Ġabstract Ġfun ĠonCreate View (): ĠView čĊĠĠĠ Ġabstract Ġfun ĠsetData ( data : ĠAny ) čĊĠĠĠ Ġabstract Ġfun Ġget Reading Position (): ĠInt čĊčĊĠĠĠ Ġinterface ĠPosition ChangeListener Ġ{ čĊĠĠĠĠĠĠĠ Ġfun Ġon Position Changed ( position : ĠInt , Ġtotal : ĠInt ) čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġcompanion Ġobject Ġ{ čĊĠĠĠĠĠĠĠ Ġconst Ġval ĠIMAGE Ġ= Ġ 0 čĊĠĠĠĠĠĠĠ Ġconst Ġval ĠPDF Ġ= Ġ 1 čĊĠĠĠ Ġ} čĊč Ċ }