Disposable Handle
interface DisposableHandle : ObjectWrapper<ERROR CLASS: Symbol not found for kotlinx.coroutines.DisposableHandle>
代表一个可被“处理”或“释放”的句柄。
当您注册一个回调函数时(例如通过 Job.invokeOnCompletion),会返回此对象。 它就像一个订阅凭证。如果您希望在未来某个时刻手动移除这个回调,防止其被继续调用或避免内存泄漏, 就可以调用此句柄的 dispose 方法。
Author
M8Test, [email protected], https://m8test.com
Functions
Link copied to clipboard
abstract fun also(block: (ERROR CLASS: Symbol not found for kotlinx.coroutines.DisposableHandle) -> Unit): ObjectWrapper<ERROR CLASS: Symbol not found for kotlinx.coroutines.DisposableHandle>
对 ObjectWrapper
Link copied to clipboard
abstract fun apply(block: ERROR CLASS: Symbol not found for kotlinx.coroutines.DisposableHandle.() -> Unit): ObjectWrapper<ERROR CLASS: Symbol not found for kotlinx.coroutines.DisposableHandle>
对 ObjectWrapper
Link copied to clipboard
abstract fun takeIf(predicate: (ERROR CLASS: Symbol not found for kotlinx.coroutines.DisposableHandle) -> Boolean): ObjectWrapper<ERROR CLASS: Symbol not found for kotlinx.coroutines.DisposableHandle>?
如果 ObjectWrapper
Link copied to clipboard
abstract fun takeUnless(predicate: (ERROR CLASS: Symbol not found for kotlinx.coroutines.DisposableHandle) -> Boolean): ObjectWrapper<ERROR CLASS: Symbol not found for kotlinx.coroutines.DisposableHandle>?
如果 ObjectWrapper