package Ġcom . cz l . lib _ base . binding . view adapter . recyclerview Ċ Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġandroidx . recyclerview . widget . RecyclerView . Item Decoration Ċ Ċ object ĠLine Managers Ġ{ ĊĠĠĠ Ġfun Ġboth (): ĠLine ManagerFactory Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġobject Ġ: ĠLine ManagerFactory Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġcreate ( re cyclerView : ĠRecyclerView ): ĠItem Decoration Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠDiv ider Line ( re cyclerView . context , ĠDiv ider Line . Line Draw Mode . BOTH ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Jvm Static ĊĠĠĠ Ġfun Ġhorizontal (): ĠLine ManagerFactory Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġobject Ġ: ĠLine ManagerFactory Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġcreate ( re cyclerView : ĠRecyclerView ): ĠItem Decoration Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠDiv ider Line ( re cyclerView . context , ĠDiv ider Line . Line Draw Mode . HORIZONTAL ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġvertical (): ĠLine ManagerFactory Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġobject Ġ: ĠLine ManagerFactory Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġcreate ( re cyclerView : ĠRecyclerView ): ĠItem Decoration Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠDiv ider Line ( re cyclerView . context , ĠDiv ider Line . Line Draw Mode . VERTICAL ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠLine ManagerFactory Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġcreate ( re cyclerView : ĠRecyclerView ): ĠItem Decoration ĊĠĠĠ Ġ} Ċ }