PanelDisplay
(
ctx
, panelSurface
, surfaceDPI
, getView
, intent
, themeResourceId
, onAutoReleased
)
| Parameters ctx: Context
The context in which the display operates.
surfaceDPI: Int
The DPI of the surface.
getView: Function1?
A lambda function to get the view to be displayed, if any.
intent: Intent?
The intent used to start an activity, if applicable.
themeResourceId: Int
The resource ID for the theme to be applied to the presentation.
onAutoReleased: Function0?
A callback function to be invoked when Activity panels are auto-released.
Returns PanelDisplay |
heightInPx
: Int
[Get] |
Signature
val heightInPx: Int |
panelSurface
: PanelSurface
[Get] |
The surface on which the panel is displayed.
Signature
val panelSurface: PanelSurface |
rootView
: View?
[Get] |
Signature
var rootView: View |
widthInPx
: Int
[Get] |
Signature
val widthInPx: Int |
destroy
()
|
Signature
open fun destroy() |
dispatchEvent
(
motionEvent
, isGenericEvent
)
|
Dispatches input events to the appropriate target
Signature
open fun dispatchEvent(motionEvent: MotionEvent, isGenericEvent: Boolean) Parameters motionEvent: MotionEvent
The motion event to dispatch
isGenericEvent: Boolean
Whether this is a generic motion event (hover) or touch event
|