The PanelHelper is a helper class to perform operations related to overlays over the keyboard.
There are two types of panels:
Notes:
showFrameView | Sets and displays the frame view |
hideFrameView | Hides the frame view |
showFullView | Sets and displays the full view |
hideFullView | Hides the full view |
openApp | Open an app |
Replaces the contents of the frame view with the provided view and makes it visible.
fun showFrameView(view: View, topBarVisible: Boolean = false)
Note: From version 4.4.3 added the possibily to keep the topBar when adding a panelHelper. By default the panelHelper hovers the topbar as before.
Removes the contents of the frame view and makes it hidden.
Notes:
fun hideFrameView()
Replaces the contents of the full view with the provided view and makes it visible
fun showFullView(view: View)
Removes the contents of the full view and makes it hidden.
Notes:
fun hideFullView()
Requests a registered app in the AppsConfiguration to open via its app identifier.
Notes:
fun openApp(appId: String)