One Logo Pool Ball
Combine · IOS API REFERENCE

ImmediateScheduler.SchedulerTimeType.Stride

struct · iOS 13.0+ · SDK 27.1

struct Stride

The increment by which the immediate scheduler counts time.

Members (11)

static · iOS 13.0+

nanoseconds

TypeScript
static nanoseconds(ns: number): ImmediateScheduler_SchedulerTimeType_Stride
Swift declaration
static func nanoseconds(_ ns: Int) -> ImmediateScheduler.SchedulerTimeType.Stride

Converts the specified number of nanoseconds into an instance of this scheduler time type.

init · iOS 13.0+

init

TypeScript
static initFloatLiteral(value: number): ImmediateScheduler_SchedulerTimeType_Stride
Swift declaration
init(floatLiteral value: Double)

Creates an immediate scheduler time interval from a floating-point seconds value.

static · iOS 13.0+

microseconds

TypeScript
static microseconds(us: number): ImmediateScheduler_SchedulerTimeType_Stride
Swift declaration
static func microseconds(_ us: Int) -> ImmediateScheduler.SchedulerTimeType.Stride

Converts the specified number of microseconds into an instance of this scheduler time type.

static · iOS 13.0+

milliseconds

TypeScript
static milliseconds(ms: number): ImmediateScheduler_SchedulerTimeType_Stride
Swift declaration
static func milliseconds(_ ms: Int) -> ImmediateScheduler.SchedulerTimeType.Stride

Converts the specified number of milliseconds into an instance of this scheduler time type.

init · iOS 13.0+

init

TypeScript
static initIntegerLiteral(value: number): ImmediateScheduler_SchedulerTimeType_Stride
Swift declaration
init(integerLiteral value: Int)

Creates an immediate scheduler time interval from an integer seconds value.

init · iOS 13.0+

init

TypeScript
static initExactly(source: number): (ImmediateScheduler_SchedulerTimeType_Stride) | null
Swift declaration
init?<T>(exactly source: T) where T : BinaryInteger

Creates an immediate scheduler time interval from a binary integer type. If `exactly` can’t convert to an `Int`, the resulting time interval is `nil`.

static · iOS 13.0+

seconds

TypeScript
static seconds(s: number): ImmediateScheduler_SchedulerTimeType_Stride
Swift declaration
static func seconds(_ s: Double) -> ImmediateScheduler.SchedulerTimeType.Stride

Converts the specified number of seconds, as a floating-point value, into an instance of this scheduler time type.

static · iOS 13.0+

seconds

TypeScript
static seconds46315(s: number): ImmediateScheduler_SchedulerTimeType_Stride
Swift declaration
static func seconds(_ s: Int) -> ImmediateScheduler.SchedulerTimeType.Stride

Converts the specified number of seconds into an instance of this scheduler time type.

get · iOS 13.0+

magnitude

TypeScript
get magnitude(): number
Swift declaration
var magnitude: Int

The value of this time interval in seconds.

set · iOS 13.0+

magnitude

TypeScript
set magnitude(value: number)
Swift declaration
var magnitude: Int

The value of this time interval in seconds.

init · iOS 13.0+

init

TypeScript
static init(value: number): ImmediateScheduler_SchedulerTimeType_Stride
Swift declaration
init(_ value: Int)

Creates an immediate scheduler time interval from the given time interval.

Skipped declarations

No declarations were skipped in this snapshot.

All Combine types →