Back to Rxswift

Disposables

docs/Structs/Disposables.html

6.10.21.6 KB
Original Source

Disposables

public struct Disposables

A collection of utility methods for common disposable operations.

`

                create(with:)
                `

Constructs a new disposable with the given action used for disposal.

Declaration

Swift

static func create(with dispose: @escaping () -> Void) -> Cancelable

Parameters

| dispose |

Disposal action which will be run upon calling dispose.

|

`

                create(_:_:)
                `

Creates a disposable with the given disposables.

Declaration

Swift

static func create(_ disposable1: Disposable, _ disposable2: Disposable) -> Cancelable

`

                create(_:_:_:)
                `

Creates a disposable with the given disposables.

Declaration

Swift

static func create(_ disposable1: Disposable, _ disposable2: Disposable, _ disposable3: Disposable) -> Cancelable

`

                create(_:_:_:_:)
                `

Creates a disposable with the given disposables.

Declaration

Swift

static func create(_ disposable1: Disposable, _ disposable2: Disposable, _ disposable3: Disposable, _ disposables: Disposable...) -> Cancelable

`

                create(_:)
                `

Creates a disposable with the given disposables.

Declaration

Swift

static func create(_ disposables: [Disposable]) -> Cancelable

`

                create()
                `

Creates a disposable that does nothing on disposal.

Declaration

Swift

static func create() -> Disposable