gh-pages / com.nextfaze.devfun.overlay
Package com.nextfaze.devfun.overlay
Types
| Name | Summary |
|---|---|
| Dock | enum class Dock |
| OverlayManager | interface OverlayManagerHandles creation, destruction, and visibility of overlays. |
| OverlayPermissions | interface OverlayPermissionsHandles overlay permissions. |
| OverlayWindow | interface OverlayWindowOverlay windows are used by DevFun to display the loggers DeveloperLogger and DevMenu cog. |
| VisibilityScope | enum class VisibilityScopeDetermines when an overlay can be visible. |
Type Aliases
| Name | Summary |
|---|---|
| AttachListener | typealias AttachListener = (attached: Boolean) -> Unit |
| ClickListener | typealias ClickListener = (OverlayWindow) -> Unit |
| OverlayPermissionListener | typealias OverlayPermissionListener = (havePermission: Boolean) -> Unit |
| OverlayReason | typealias OverlayReason = () -> CharSequence |
| VisibilityListener | typealias VisibilityListener = (visible: Boolean) -> Unit |
| VisibilityPredicate | typealias VisibilityPredicate = (Context) -> Boolean |