Time control object
// This code prints the time control object to the console
const timeControl = SingularWidget.createTimeControl();
console.log(timeControl);Return
timeControl: {tc: {…}, allowBackwardsJump: false, roundToInterval: true, intervalID: null, timeoutID: null, …}
> allowBackwardsJump: false
> getCurrentTime: ƒ ()
> intervalID: null
> intervalTime: 1000
> offsetToServerTime: 0
> oldRunningTime: 0
> roundToInterval: true
> setAllowBackwardsJump: ƒ (v)
> setIntervalTime: ƒ (time)
> setOffsetToServerTime: ƒ (time)
> setRoundToInterval: ƒ (v)
> setTimeControl: ƒ (tc)
> setUpdateCallback: ƒ (callback)
> tc: {UTC: 0, isrunning: false, value: 0}
> timeoutID: null
> updateCallback: nullProperties
Name
Type
Example
Description
Methods
getCurrentTime()
Return
setAllowBackwardsJump()
Parameter
Name
Type
Description
Return
setIntervalTime()
Parameter
Name
Type
Description
Return
setOffsetToServerTime()
Parameter
Name
Type
Description
Return
setRoundToInterval()
Parameter
Name
Type
Description
Return
setTimeControl()
Parameter
Name
Type
Description
Return
setUpdateCallback()
Parameter
Name
Type
Description
Return
Last updated