Clock
Source: Clock.ts:27
Class represents application timer that stores custom current julian datetime, and time speed multiplier.
Constructor
new Clock(params?: Object): ClockParameters
params(Object, optional) — Clock parameters:params.startDate(JulianDate, optional, default: "0.0") — Julian start date.params.endDate(JulianDate, optional, default: "0.0") — Julian end date.params.currentDate(JulianDate, optional) — Julian current date. Default: current date.params.multiplier(number, optional, default: "1.0") — Time speed multiplier.
Instance Methods
setDate(date: Object)
Sets current clock datetime.
Parameters
date(Object) — JavaScript Date object.
getDate(): Date
Returns current application date.
Returns
Date
isEqual(clock: Clock): boolean
Parameters
clock(Clock) — Clock instance to compare.
Returns
boolean