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 |