Represents desired clock settings for a particular
DataSource. These settings may be appliedto the Clock when the DataSource is loaded.
Members
-
clockRange : ClockRange
-
Gets or sets the desired clock range setting.See
Clock#clockRange. -
clockStep : ClockStep
-
Gets or sets the desired clock step setting.See
Clock#clockStep. -
currentTime : JulianDate
-
Gets or sets the desired current time when this data source is loaded.See
Clock#currentTime. -
readonlydefinitionChanged : Event
-
Gets the event that is raised whenever a new property is assigned.
-
Gets or sets the desired clock multiplier.See
Clock#multiplier. -
startTime : JulianDate
-
Gets or sets the desired start time of the clock.See
Clock#startTime. -
stopTime : JulianDate
-
Gets or sets the desired stop time of the clock.See
Clock#stopTime.
Methods
-
clone(result) → DataSourceClock
-
Duplicates a DataSourceClock instance.
Name Type Description resultDataSourceClock optional The object onto which to store the result. Returns:
The modified result parameter or a new instance if one was not provided. -
Returns true if this DataSourceClock is equivalent to the other
Name Type Description otherDataSourceClock The other DataSourceClock to compare to. Returns:
trueif the DataSourceClocks are equal; otherwise,false. -
getValue() → Clock
-
Gets the value of this clock instance as a
Clockobject.Returns:
The modified result parameter or a new instance if one was not provided. -
Assigns each unassigned property on this object to the valueof the same property on the provided source object.
Name Type Description sourceDataSourceClock The object to be merged into this object.
