package Ġcom . m ire go . tri kot . foundation . timers Ċ Ċ import Ġkotlin . time . Duration Ċ Ċ class ĠDefault Timer Factory Ġ: ĠTimer Factory Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġsingle ( delay : ĠDuration , Ġblock : Ġ() Ġ-> ĠUnit ): ĠTimer Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠPlatform Timer ( delay , Ġfalse , Ġblock ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġrepeat able ( delay : ĠDuration , Ġblock : Ġ() Ġ-> ĠUnit ): ĠTimer Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠPlatform Timer ( delay , Ġtrue , Ġblock ) ĊĠĠĠ Ġ} Ċ } Ċ