DefaultListenersOwnerPanelDelegate

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun addLifecycleAwareListener(viewLifecycleOwner: LifecycleOwner, listener: T)

Add a listener to the panel viewLifecycleOwner.

Link copied to clipboard
open override fun isActive(): LiveData<Boolean>

True if the panel has active listeners.

Link copied to clipboard
open override fun notifyListeners(listenersOwnerBlock: LifecycleAwareListenersOwner<T>.() -> Unit)

Notify panel listeners.

Link copied to clipboard
open override fun removeLifecycleAwareListeners(viewLifecycleOwner: LifecycleOwner)

Remove all listeners from the panel viewLifecycleOwner.