package Ġcom . github . l any 1 9 2 . box . sample . ui . main . index . article Ċ Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġcom . alibaba . android . ar outer . facade . annotation . Route Ċ import Ġcom . github . l any 1 9 2 . arch . databinding . Fragment Page Binding Ċ import Ġcom . github . l any 1 9 2 . arch . items . List Fragment Ċ import Ġcom . github . l any 1 9 2 . box . sample . data . binder . Article Binder Ċ import Ġcom . sc wang . smart . refresh . layout . Smart Refresh Layout Ċ import Ġdagger . h ilt . android . Android EntryPoint Ċ Ċ @ Android EntryPoint Ċ @ Route ( path Ġ= Ġ"/ fragment / article ") Ċ class ĠArticle Fragment Ġ: ĠList Fragment < Article ViewModel , ĠFragment Page Binding >() Ġ{ ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġregister ( Article Binder ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Refresh Layout (): ĠSmart Refresh Layout Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġbinding . refresh Layout ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget RecyclerView (): ĠRecyclerView Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġbinding . re cyclerView ĊĠĠĠ Ġ} Ċ }