| PropertyInspector.OnCancelListener | Listener for inspector cancellation. |
| PropertyInspectorController | An interface to be implemented by PropertyInspector through which other components can control the property inspector. |
| PropertyInspectorCoordinatorLayoutController | An interface to be implemented by PropertyInspectorCoordinatorLayout through which
other components can control the property inspector coordinator layout. |
| PropertyInspectorCoordinatorLayoutController.PropertyInspectorLifecycleListener | Listener for the lifecycle of the PropertyInspector as it goes through the PropertyInspectorCoordinatorLayout. |
| PropertyInspectorView | An interface to be implemented by views that can be added to PropertyInspector. |
| AbstractPropertyInspectorController | Abstract base class for all inspector controllers. |
| PropertyInspector | Top level layout of the generic properties inspector. |
| PropertyInspector.ItemDecoration | An ItemDecoration allows the application to add custom drawing to specific inspector views. |
| PropertyInspectorCoordinatorLayout | This layout is responsible for handling PropertyInspectors. |