Back to Rxswift

ScheduledDisposable

docs/Classes/ScheduledDisposable.html

6.10.21.3 KB
Original Source

ScheduledDisposable

public final class ScheduledDisposable : Cancelable

Represents a disposable resource whose disposal invocation will be scheduled on the specified scheduler.

`

                scheduler
                `

Undocumented

Declaration

Swift

public let scheduler: ImmediateSchedulerType

`

                isDisposed
                `

Declaration

Swift

public var isDisposed: Bool { get }

Return Value

Was resource disposed.

`

                init(scheduler:disposable:)
                `

Initializes a new instance of the ScheduledDisposable that uses a scheduler on which to dispose the disposable.

Declaration

Swift

public init(scheduler: ImmediateSchedulerType, disposable: Disposable)

Parameters

| scheduler |

Scheduler where the disposable resource will be disposed on.

| | disposable |

Disposable resource to dispose on the given scheduler.

|

`

                dispose()
                `

Disposes the wrapped disposable on the provided scheduler.

Declaration

Swift

public func dispose()