package Ġcom . ou att ar ar om ual d . status sa ver . home . present ers Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġcom . ou att ar ar om ual d . status sa ver . Media Ċ import Ġcom . ou att ar ar om ual d . status sa ver . home . models . Page Ċ Ċ interface ĠHome Contract Ġ{ ĊĊĠ Ġinterface ĠHome View Ġ{ ĊĠĠĠ Ġfun ĠgetContext (): ĠContext ĊĊĠĠĠ Ġfun Ġdisplay Pages ( pages : ĠArray < Page >) ĊĊĠĠĠ Ġfun Ġopen Chooser For Intent ( share Intent : ĠIntent ) ĊĊĠĠĠ Ġfun Ġhide Clear Option Menu () ĊĊĠĠĠ Ġfun Ġshow Clear Option Menu () ĊĊĠĠĠ Ġfun Ġsave Files ( medi as : ĠList < Media >) ĊĠ Ġ} ĊĊĠ Ġinterface ĠHome Presenter Ġ{ ĊĠĠĠ Ġfun Ġrefresh Data () ĊĊĠĠĠ Ġfun Ġdiscover Statuses () ĊĊĠĠĠ Ġfun Ġon Clear Option MenuItem Clicked () ĊĊĠĠĠ Ġfun Ġon Share Option MenuItem Clicked () ĊĊĠĠĠ Ġfun Ġon Save Option MenuItem Clicked () ĊĠ Ġ} ĊĊĠ Ġinterface ĠHome Command Ġ{ ĊĠĠĠ Ġfun ĠsetCurrent View ( fragment : ĠFragment ) ĊĊĠĠĠ Ġfun Ġon Media Selected () ĊĊĠĠĠ Ġfun Ġon Selection Cle ared () ĊĊĠĠĠ Ġfun Ġshare Images ( medi as : ĠList < Media >) ĊĊĠĠĠ Ġfun Ġsave Files ( medi as : ĠList < Media >) ĊĊĠĠĠ Ġfun Ġshare Videos ( medi as : ĠList < Media >) ĊĠ Ġ} Ċ }