package Ġcom . app . sky ss _ comp anion . widget . stop group Ċ Ċ import Ġandroid . content . Intent Ċ import Ġandroid . widget . Remote Views Service Ċ import Ġcom . app . sky ss _ comp anion . prefs . App Shared Prefs Ċ import Ġcom . app . sky ss _ comp anion . repository . Enabled Widget Repository Ċ import Ġcom . app . sky ss _ comp anion . repository . Stop Place Repository Ċ import Ġdagger . h ilt . android . Android EntryPoint Ċ import Ġjavax . inject . Inject Ċ Ċ @ Android EntryPoint Ċ class ĠStop Group Widget Remote Views Service Ġ: ĠRemote Views Service () Ġ{ ĊĊĠĠĠ Ġ@ Inject Ġlateinit Ġvar Ġstop Place Repository : ĠStop Place Repository ĊĠĠĠ Ġ@ Inject Ġlateinit Ġvar Ġenabled Widget Repository : ĠEnabled Widget Repository ĊĠĠĠ Ġ@ Inject Ġlateinit Ġvar Ġapp SharedPreferences : ĠApp Shared Prefs ĊĊĠĠĠ Ġoverride Ġfun Ġon Get View Factory ( intent : ĠIntent ): ĠRemote Views Factory Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠStop Group Remote Views Factory ( intent , Ġapplication Context , Ġstop Place Repository , Ġenabled Widget Repository , Ġapp SharedPreferences ) ĊĠĠĠ Ġ} Ċ }