package Ġcom s . d yp at il . notice board . view model . contracts Ċ Ċ import Ġandroid . view . View Ċ import Ġandroid . widget . Array Adapter Ċ Ċ interface ĠCheck Credential Ġ{ ĊĠĠĠ Ġfun Ġinvalid Credential ( field : ĠString , Ġerror Msg : ĠString ) Ċ } Ċ Ċ interface ĠSp n Contract Ġ{ ĊĊĠĠĠ Ġfun Ġset Sp n Year Visibility ( visibility : ĠInt ) ĊĊĠĠĠ Ġfun Ġset Design ation Adapter ( adapter : ĠArray Adapter < String >) ĊĊĠĠĠ Ġfun Ġset Year Adapter ( adapter : ĠArray Adapter < String >) Ċ } Ċ Ċ interface ĠNetwork State CallBack Ġ{ ĊĠĠĠ Ġfun Ġon Network StateChange ( is Available : ĠBoolean ) Ċ } Ċ Ċ interface ĠRecyclerView ClickListener Ġ{ ĊĠĠĠ Ġfun ĠonClick ( view : ĠView , Ġposition : ĠInt ) Ċ }