C# Class PerpetualEngine.iOSSimpleTimer

Inheritance: SimpleTimer
Exibir arquivo Open project: perpetual-mobile/PerpetualEngine

Public Properties

Property Type Description
UseApplicationActivationListener bool

Public Methods

Method Description
Clear ( ) : void
DisableAutomaticBackgroundHandling ( ) : void
IsRunning ( ) : bool
Repeat ( System.TimeSpan timeSpan, System.Action action, bool immediate = false ) : void

calls the given action with the given time span as long as the App is visible on the screen.

iOSSimpleTimer ( ) : System

Private Methods

Method Description
ClearTemplates ( ) : void
RescheduleTimers ( ) : void
ScheduleTimer ( TimerTemplate template ) : void
ScheduleTimers ( ) : void
TriggerTimerActions ( ) : void
UnscheduleTimers ( ) : void

Method Details

Clear() public method

public Clear ( ) : void
return void

DisableAutomaticBackgroundHandling() public method

public DisableAutomaticBackgroundHandling ( ) : void
return void

IsRunning() public method

public IsRunning ( ) : bool
return bool

Repeat() public method

calls the given action with the given time span as long as the App is visible on the screen.
public Repeat ( System.TimeSpan timeSpan, System.Action action, bool immediate = false ) : void
timeSpan System.TimeSpan
action System.Action
immediate bool
return void

iOSSimpleTimer() public method

public iOSSimpleTimer ( ) : System
return System

Property Details

UseApplicationActivationListener public_oe static_oe property

public static bool UseApplicationActivationListener
return bool