CompositeDisposableHandle

In package com.nhaarman.acorn.navigation

class com.nhaarman.acorn.navigation.CompositeDisposableHandle

A non-thread-safe DisposableHandle implementation that can serve as a container for multiple DisposableHandle instances.

Constructors

constructor()

A non-thread-safe DisposableHandle implementation that can serve as a container for multiple DisposableHandle instances.

Parameters:
  • No parameters

Methods

operator fun plusAssign(d: DisposableHandle)
Parameters:
fun dispose()

Disposes the resource.

Parameters:
  • No parameters
fun clear()

Disposes all the DisposableHandle instances this CompositeDisposableHandle contains, but does not dispose of this CompositeDisposableHandle itself.

Parameters:
  • No parameters
fun isDisposed(): Boolean
Parameters:
  • No parameters

Extensions

fun DisposableHandle.asDisposable(): Any

Wraps the receiving DisposableHandle as a Disposable.

Parameters:
  • No parameters