EpochTimes
EpochTimes: {
Daily: number;
Hourly: number;
Minutely: number;
Monthly: number;
Weeklky: number;
Yearly: number;
} = EpochTimes
OnStep
OnStep: Signal<(Steps: number, IsSessionStep: boolean) => void>
ReadonlyProps
Props: undefined | { [key: string]: unknown }
ReadonlyRestarting
Restarting: false
ReadonlyRunning
Running: false
Started
Started: Signal<() => void>
Step
Step: undefined | number = undefined
StepConstant
StepConstant: undefined | number = undefined
StepConstants
StepConstants: {
NextWeek: () => number;
ThisMonth: () => number;
ThisWeek: () => number;
Today: () => number;
Tomorrow: () => number;
Yesterday: () => number;
} = StepConstants
StepsOnlyInSession
StepsOnlyInSession: boolean = false
Stopped
Stopped: Signal<() => void>
Determines if spent while the DatastoreTime wasn't in a session running with
Start()is disregardedYou need to do
Snapshot()everytime you save to datastore for this to work properly.