BluetoothConnectivityBasePanel

abstract class BluetoothConnectivityBasePanel(frontendContext: FrontendContext) : ModalPanel

A base class for all Bluetooth connectivity panels.

Parameters

frontendContext

A frontend context. See FrontendContext.

Constructors

Link copied to clipboard
fun BluetoothConnectivityBasePanel(frontendContext: FrontendContext)

Inherited properties

Link copied to clipboard
open val descriptor: LiveData<PanelDescriptor>
Link copied to clipboard
val frontendContext: FrontendContext
Link copied to clipboard
val id: Long
Link copied to clipboard
val isBeingDismissed: LiveData<Boolean>
Link copied to clipboard
Link copied to clipboard
override val panelContext: LiveData<NavigablePanelContext?>
Link copied to clipboard
val tag: String
Link copied to clipboard
var transitionDestination: PanelTransitionDestination?
Link copied to clipboard
var transitionSource: PanelTransitionSource?

Inherited functions

Link copied to clipboard
fun createInitialFragment(): IviFragment<*, *>
Link copied to clipboard
fun dismiss()
Link copied to clipboard
operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun getLifecycle(): Lifecycle
Link copied to clipboard
open override fun getPanelContext(iviFragmentId: IviFragmentId): NavigablePanelContext
Link copied to clipboard
override fun hashCode(): Int
Link copied to clipboard
fun isAttached(): Boolean
Link copied to clipboard
open fun onAddedToFrontend()
Link copied to clipboard
fun onAttached(panelAttachment: PanelAttachment<NavigablePanelContext>)
Link copied to clipboard
open override fun onBackPressed(): Boolean
Link copied to clipboard
fun onDetached(panelAttachment: PanelAttachment<NavigablePanelContext>)
Link copied to clipboard
fun onDismissalCompleted()
Link copied to clipboard
fun onDismissalStarted()
Link copied to clipboard
open fun onRemovedFromFrontend()
Link copied to clipboard
open override fun toString(): String