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
val isOccluded: 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(): Fragment
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
override fun hashCode(): Int
Link copied to clipboard
open fun onAddedToFrontend()
Link copied to clipboard
open fun onAttached(panelContext: NavigablePanelContext)
Link copied to clipboard
open override fun onBackPressed(): Boolean
Link copied to clipboard
open fun onDetached()
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