package Ġu fr j . dev mob . vot ade v mob . poll Ċ Ċ import Ġu fr j . dev mob . vot ade v mob . core . model . Poll Ċ Ċ interface ĠPoll Contract Ġ{ ĊĊĠĠĠ Ġinterface ĠView Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġsetup Poll Layout ( title : ĠString , Ġoptions : ĠList < String >) ĊĠĠĠĠĠĠĠ Ġfun Ġshow Loading () ĊĠĠĠĠĠĠĠ Ġfun Ġhide Loading () ĊĠĠĠĠĠĠĠ Ġfun Ġshow Toast Error ( errorMessage : ĠString ) ĊĠĠĠĠĠĠĠ Ġfun Ġshow Major ErrorMessage () ĊĠĠĠĠĠĠĠ Ġfun Ġgo To Result Activity ( poll : ĠPoll ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠPres enter Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġregister Vote ( chosen Option : ĠString ) ĊĠĠĠ Ġ} Ċ }