minimumTolerance
TypeScriptget minimumTolerance(): ImmediateScheduler_SchedulerTimeType_StrideSwift declarationvar minimumTolerance: ImmediateScheduler.SchedulerTimeType.Stride { get }The minimum tolerance allowed by the immediate scheduler.
struct · iOS 13.0+ · SDK 27.1
struct ImmediateSchedulerA scheduler for performing synchronous actions. You can only use this scheduler for immediate actions. If you attempt to schedule actions after a specific date, this scheduler ignores the date and performs them immediately.
get minimumTolerance(): ImmediateScheduler_SchedulerTimeType_StrideSwift declarationvar minimumTolerance: ImmediateScheduler.SchedulerTimeType.Stride { get }The minimum tolerance allowed by the immediate scheduler.
get now(): ImmediateScheduler_SchedulerTimeTypeSwift declarationvar now: ImmediateScheduler.SchedulerTimeType { get }The immediate scheduler’s definition of the current moment in time.
static get shared(): ImmediateSchedulerSwift declarationstatic let shared: ImmediateSchedulerThe shared instance of the immediate scheduler. You cannot create instances of the immediate scheduler yourself. Use only the shared instance.
scheduleAfterIntervalToleranceOptions(date: ImmediateScheduler_SchedulerTimeType, interval: ImmediateScheduler_SchedulerTimeType_Stride, tolerance: ImmediateScheduler_SchedulerTimeType_Stride, options: (never) | null, action: (() => void)): SDKHandleSwift declaration@discardableResult func schedule(after date: ImmediateScheduler.SchedulerTimeType, interval: ImmediateScheduler.SchedulerTimeType.Stride, tolerance: ImmediateScheduler.SchedulerTimeType.Stride, options: ImmediateScheduler.SchedulerOptions?, _ action: @escaping () -> Void) -> any CancellablePerforms the action at some time after the specified date, at the specified frequency, optionally taking into account tolerance if possible. The immediate scheduler ignores `date` and performs the action immediately.
scheduleAfterToleranceOptions(date: ImmediateScheduler_SchedulerTimeType, tolerance: ImmediateScheduler_SchedulerTimeType_Stride, options: (never) | null, action: (() => void)): voidSwift declarationfunc schedule(after date: ImmediateScheduler.SchedulerTimeType, tolerance: ImmediateScheduler.SchedulerTimeType.Stride, options: ImmediateScheduler.SchedulerOptions?, _ action: @escaping () -> Void)Performs the action at some time after the specified date. The immediate scheduler ignores `date` and performs the action immediately.
scheduleOptions(options: (never) | null, action: (() => void)): voidSwift declarationfunc schedule(options: ImmediateScheduler.SchedulerOptions?, _ action: @escaping () -> Void)Performs the action at the next possible opportunity.
No declarations were skipped in this snapshot.