package Ġcom . ray co ar ana . pl a ayer . car . main . view model Ċ Ċ import Ġcom . ray co ar ana . pl a ayer . R Ċ import Ġcom . ray co ar ana . pl a ayer . car . core . Navigator Ċ import Ġcom . ray co ar ana . pl a ayer . car . main . domain . App Section Ċ import Ġcom . ray co ar ana . pl a ayer . core . Resource Provider Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠMain ViewModel Ġ@ Inject Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġnavigator : ĠNavigator , ĊĠĠĠĠĠĠĠ Ġresource Provider : ĠResource Provider Ċ ) Ġ{ ĊĠĠĠ Ġval Ġitems : ĠList < Section Item ViewModel > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSection Item ViewModel ( navigator , Ġresource Provider . getString ( R . string . section _ tv _ title ), ĠApp Section . LI VE _ TV ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSection Item ViewModel ( navigator , Ġresource Provider . getString ( R . string . section _ video _ title ), ĠApp Section . VIDEO ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSection Item ViewModel ( navigator , Ġresource Provider . getString ( R . string . section _ audio _ title ), ĠApp Section . AUDIO ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSection Item ViewModel ( navigator , Ġresource Provider . getString ( R . string . section _ gallery _ title ), ĠApp Section . G ALL ERY ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSection Item ViewModel ( navigator , Ġresource Provider . getString ( R . string . section _ info _ title ), ĠApp Section . INFO ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSection Item ViewModel ( navigator , Ġresource Provider . getString ( R . string . section _ car _ title ), ĠApp Section . CAR ) ĊĠĠĠ Ġ) Ċ } Ċ