package Ġee . tal tech . k il pk on n . sport s app . component . spinner Ċ Ċ class ĠOverview Mode Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠW EEK Ġ= Ġ" 1 ĠWeek " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTWO _ W EE KS Ġ= Ġ" 2 ĠWeek s " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠMON TH Ġ= Ġ" 1 ĠMonth " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTHREE _ MONTH S Ġ= Ġ" 3 Ġmonths " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠS IX _ MONTH Ġ= Ġ" 6 Ġmonths " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠYEAR Ġ= Ġ" 1 ĠYear " ĊĠĠĠĠĠĠĠ Ġval ĠOPTIONS Ġ= ĠarrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠW EEK , ĠTWO _ W EE KS , ĠMON TH , ĠTHREE _ MONTH S , ĠS IX _ MONTH , ĠYEAR ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġfun Ġget Duration Millis ( period : ĠString ): ĠLong Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ( period ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠW EEK Ġ-> Ġ 7 Ġ* Ġ 2 4 Ġ* Ġ 6 0 Ġ* Ġ 6 0 Ġ* Ġ 1 0 0 0 L ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠTWO _ W EE KS Ġ-> Ġ 2 Ġ* Ġget Duration Millis ( WEEK ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠMON TH Ġ-> Ġ 3 0 Ġ* Ġ 2 4 Ġ* Ġ 6 0 Ġ* Ġ 6 0 Ġ* Ġ 1 0 0 0 L ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠTHREE _ MONTH S Ġ-> Ġ 3 Ġ* Ġget Duration Millis ( MONTH ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠS IX _ MONTH Ġ-> Ġ 6 Ġ* Ġget Duration Millis ( MONTH ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠYEAR Ġ-> Ġ 3 6 5 Ġ* Ġ 2 4 Ġ* Ġ 6 0 Ġ* Ġ 6 0 Ġ* Ġ 1 0 0 0 L ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġ 0 L ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }