Interface PropertyInspectorController

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract void showDetailView(@NonNull() View view, @Nullable() String title, boolean animate) Replaces inspector contents with specific view.
      abstract void hideDetailView(boolean animate) Hide view shown in showDetailView.
      abstract void ensureFullyVisible(@NonNull() PropertyInspectorView inspectorView) Scrolls to inspector view when its not fully visible in property inspector.
      abstract View getVisibleDetailView() Retrieve detail view that is currently visible in the property inspector.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • showDetailView

         abstract void showDetailView(@NonNull() View view, @Nullable() String title, boolean animate)

        Replaces inspector contents with specific view. Only single detail view can be visible at a time.

        Parameters:
        view - View to show.
        title - Optional inspector title that will be displayed when detail view is visible.
        animate - True to animate transition, false to change immediately.
      • hideDetailView

         abstract void hideDetailView(boolean animate)

        Hide view shown in showDetailView. This will restore previous inspector contents.

        Parameters:
        animate - True to animate transition, false to change immediately.
      • ensureFullyVisible

         abstract void ensureFullyVisible(@NonNull() PropertyInspectorView inspectorView)

        Scrolls to inspector view when its not fully visible in property inspector.

        Parameters:
        inspectorView - Property inspector view to scroll to.
      • getVisibleDetailView

        @Nullable() abstract View getVisibleDetailView()

        Retrieve detail view that is currently visible in the property inspector.

        Returns:

        Visible detail view or null if no detail view is visible right now.