package Ġcom . food tech lab . auth sample . ui Ċ Ċ import Ġm oxy . M vp View Ċ import Ġm oxy . view state . strategy . One Execution State Strategy Ċ import Ġm oxy . view state . strategy . State Strategy Type Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠUm alt Ġon Ġ 1 / 1 8 / 2 1 Ċ Ġ*/ Ċ interface ĠMain View Ġ: ĠM vp View Ġ{ ĊĊĠĠĠ Ġ@ State Strategy Type ( One Execution State Strategy :: class ) ĊĠĠĠ Ġfun Ġshow Message ( ĊĠĠĠĠĠĠĠ Ġmessage : ĠString ?, ĊĠĠĠĠĠĠĠ Ġtitle : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġpos Btn Text : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġneg Btn Text : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġneg Btn Action : Ġ() Ġ-> ĠUnit Ġ= Ġ{}, ĊĠĠĠĠĠĠĠ Ġpos Btn Action : Ġ() Ġ-> ĠUnit Ġ= Ġ{}, ĊĠĠĠĠĠĠĠ Ġshow Support Button : ĠBoolean Ġ= Ġfalse , ĊĠĠĠĠĠĠĠ Ġcancell able : ĠBoolean Ġ= Ġtrue , ĊĠĠĠĠĠĠĠ Ġshould Re authorize : ĠBoolean Ġ= Ġfalse ĊĠĠĠ Ġ) Ċ }