ICompositeDisposable class abstract

Dispose several disposables

Implemented types
Implementers
Available Extensions

Constructors

ICompositeDisposable()

Properties

catchExceptions bool
is need to try/catch each item dispose() call
no setter
disposableExceptionCallback DisposableExceptionCallback?
callback which executes on error catch during dispose catchExceptions should be enabled
no setter
disposables List<IDisposable>
Unmodifiable List of disposables to dispose
no setter
disposeOrder DisposeOrder
Dispose Order: LIFO(preferable), FIFO, Parallel
no setter
hashCode int
The hash code for this object.
no setterinherited
isDisposed bool
is dispose was already called
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addDisposable(IDisposable disposable) → void
add single disposables see also addDisposables
addDisposables(Iterable<IDisposable> disposables) → void
add several disposables see also addDisposable
dispose() Future<void>
free resources. Do nothing if isDisposed already true
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited