clockRange
clockRange: undefined | ESJClockRangeType = ...
clockRangeChanged
clockRangeChanged: Listener<
[undefined | ESJClockRangeType, undefined | ESJClockRangeType],
>
clockRangeReact
clockRangeReact:
| ReactiveVariable<undefined>
| ReactiveVariable<"UNBOUNDED">
| ReactiveVariable<"CLAMPED">
| ReactiveVariable<"LOOP_STOP">
clockStep
clockStep: undefined | ESJClockStepType = ...
clockStepChanged
clockStepChanged: Listener<
[undefined | ESJClockStepType, undefined | ESJClockStepType],
>
clockStepReact
clockStepReact:
| ReactiveVariable<undefined>
| ReactiveVariable<"TICK_DEPENDENT">
| ReactiveVariable<"SYSTEM_CLOCK_MULTIPLIER">
| ReactiveVariable<"SYSTEM_CLOCK">
currentTime
currentTime: undefined | number = ...
currentTimeChanged
currentTimeChanged: Listener<[undefined | number, undefined | number]>
currentTimeReact
currentTimeReact: ReactiveVariable<undefined> | ReactiveVariable<number>
enabled
enabled: undefined | boolean = ...
enabledChanged
enabledChanged: Listener<[undefined | boolean, undefined | boolean]>
enabledReact
enabledReact:
| ReactiveVariable<undefined>
| ReactiveVariable<false>
| ReactiveVariable<true>
multiplier
multiplier: undefined | number = ...
multiplierChanged
multiplierChanged: Listener<[undefined | number, undefined | number]>
multiplierReact
multiplierReact: ReactiveVariable<undefined> | ReactiveVariable<number>
shouldAnimate
shouldAnimate: undefined | boolean = ...
shouldAnimateChanged
shouldAnimateChanged: Listener<[undefined | boolean, undefined | boolean]>
shouldAnimateReact
shouldAnimateReact:
| ReactiveVariable<undefined>
| ReactiveVariable<false>
| ReactiveVariable<true>
startTime
startTime: undefined | number = ...
startTimeChanged
startTimeChanged: Listener<[undefined | number, undefined | number]>
startTimeReact
startTimeReact: ReactiveVariable<undefined> | ReactiveVariable<number>
stopTime
stopTime: undefined | number = ...
stopTimeChanged
stopTimeChanged: Listener<[undefined | number, undefined | number]>
stopTimeReact
stopTimeReact: ReactiveVariable<undefined> | ReactiveVariable<number>
静态_lastMemId
_lastMemId: number
静态czmJulianDateToTimeStamp
czmJulianDateToTimeStamp: (julianDate: JulianDate) => number = czmJulianDateToTimeStamp
静态defaults
defaults: {
clockRange: ESJClockRangeType;
clockStep: ESJClockStepType;
currentTime: () => number;
enabled: boolean;
multiplier: number;
shouldAnimate: boolean;
startTime: () => number;
stopTime: () => number;
} = ...
静态getClockRange
getClockRange: (value: ClockRange) => "UNBOUNDED" | "CLAMPED" | "LOOP_STOP" = getClockRange
静态getClockStep
getClockStep: (
value: ClockStep,
) => "TICK_DEPENDENT" | "SYSTEM_CLOCK_MULTIPLIER" | "SYSTEM_CLOCK" = getClockStep