TimerUtils class
TimerUtil.
Constructors
- TimerUtils({int mInterval = Duration.millisecondsPerSecond, int mTotalTime = 0})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- mInterval ↔ int
-
Timer interval (unit millisecond,def: 1000 millisecond).
Timer间隔 单位毫秒,默认1000毫秒(1秒).
getter/setter pair
- mTotalTime ↔ int
-
countdown totalTime.
倒计时总时间
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
cancel(
) → void - Cancels the timer. 取消计时器.
-
isActive(
) → bool - timer is Active. Timer是否启动.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setInterval(
int interval) → void - set Timer interval. (unit millisecond). 设置Timer间隔.
-
setOnTimerTickCallback(
OnTimerTickCallback callback) → void - set timer callback.
-
setTotalTime(
int totalTime) → void - set countdown totalTime. (unit millisecond). 设置倒计时总时间.
-
startCountDown(
) → void - start countdown Timer. 启动倒计时Timer.
-
startTimer(
) → void - start Timer. 启动定时Timer.
-
toString(
) → String -
A string representation of this object.
inherited
-
updateTotalTime(
int totalTime) → void - update countdown totalTime. 重设倒计时总时间.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited