Property Inspector Coordinator Layout Controller
An interface to be implemented by PropertyInspectorCoordinatorLayout through which other components can control the property inspector coordinator layout.
Inheritors
Types
Link copied to clipboard
interface PropertyInspectorLifecycleListener
Listener for the lifecycle of the PropertyInspector as it goes through the .
Functions
Link copied to clipboard
abstract fun addPropertyInspectorLifecycleListener(@NonNull lifecycleListener: PropertyInspectorCoordinatorLayoutController.PropertyInspectorLifecycleListener)
Adds the listener for lifecycle changes of the PropertyInspector as it goes through the PropertyInspectorCoordinatorLayout - preparing, displaying, removing.
Link copied to clipboard
Removes active inspector if visible.
Link copied to clipboard
Tests if coordinator has any active inspector currently visible.
Tests if
inspector
is currently active in coordinator.Link copied to clipboard
abstract fun removePropertyInspectorLifecycleListener(@NonNull lifecycleListener: PropertyInspectorCoordinatorLayoutController.PropertyInspectorLifecycleListener)
Removes previously registered listener for lifecycle changes of the PropertyInspector as it goes through the PropertyInspectorCoordinatorLayout - preparing, displaying, removing.
Link copied to clipboard
Sets bottom inset for displayed PropertyInspectors.
Link copied to clipboard
Controls whether inspector contents are drawn under bottom insets (system or set via setBottomInset.
Link copied to clipboard
abstract fun showInspector(@NonNull propertyInspector: PropertyInspector, animate: Boolean): Boolean
Displays property inspector.