package Ġorg . wikipedia . feed . top read Ċ Ċ import Ġandroid . net . Uri Ċ import Ġorg . wikipedia . datac lient . Wiki Site Ċ import Ġorg . wikipedia . datac lient . page . Page Summary Ċ import Ġorg . wikipedia . feed . model . Card Ċ import Ġorg . wikipedia . feed . model . Card Type Ċ Ċ class ĠTop Read Item Card Ġinternal Ġconstructor ( private Ġval Ġpage : ĠPage Summary , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġval Ġwiki : ĠWiki Site ) Ġ: ĠCard () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġtitle (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġpage . display Title ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġsubtitle (): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġpage . description ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġimage (): ĠUri ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġif Ġ( page . thumbnail Url . isNull OrEmpty ()) Ġnull Ġelse ĠUri . parse ( page . thumbnail Url ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġtype (): ĠCard Type Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠCard Type . MO ST _ READ _ ITEM ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġval Ġpage Views Ġget () Ġ= Ġpage . views ĊĠĠĠ Ġval Ġview History Ġget () Ġ= Ġpage . view History Ġ?: Ġempty List () ĊĠĠĠ Ġval ĠpageTitle Ġget () Ġ= Ġpage . getPage Title ( wiki ) Ċ } Ċ