package Ġcom . pin etree apps . sh in yst ation frame . page . alarm . list Ċ Ċ import Ġcom . pin etree apps . sh in yst ation frame . data . model . Alarm Model Ċ import Ġcom . pin etree apps . sh in yst ation frame . page . base . Base Presenter Ċ import Ġcom . pin etree apps . sh in yst ation frame . page . base . Base View Ċ Ċ object ĠAlarm List Contract Ġ{ ĊĊĠĠĠ Ġinterface ĠView Ġ: ĠBase View Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġshow Al arms ( alarm List : ĠMutable List < Alarm Model >) ĊĠĠĠĠĠĠĠ Ġfun Ġshow Loading Indicator () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠPres enter Ġ: ĠBase Presenter < View > Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġget Al arms () ĊĠĠĠ Ġ} Ċ }