Interface Perspective

All Known Implementing Classes:
PerspectiveImpl

public interface Perspective
  • Method Details

    • createPerspective

      static Perspective createPerspective()
    • createPerspective

      static Perspective createPerspective​(LayoutItemDefinition layout)
    • addPerspectiveChangeHandler

      void addPerspectiveChangeHandler​(PerspectiveChangeHandler changeHandler)
    • removePerspectiveChangeHandler

      void removePerspectiveChangeHandler​(PerspectiveChangeHandler changeHandler)
    • getLayout

    • setLayout

      void setLayout​(LayoutItemDefinition layout)
    • addViews

      default void addViews​(View... views)
    • addView

      View addView​(View view)
    • addView

      default void addView​(View view, java.lang.String position)
    • removeView

      void removeView​(View view)
    • getViews

      java.util.List<View> getViews()
    • getVisibleViews

      java.util.List<View> getVisibleViews()
    • getVisibleAndLayoutReferencedViews

      java.util.List<View> getVisibleAndLayoutReferencedViews()
    • addWorkspaceButtonGroup

      ToolbarButtonGroup addWorkspaceButtonGroup​(ToolbarButtonGroup buttonGroup)
    • removeWorkspaceButtonGroup

      void removeWorkspaceButtonGroup​(ToolbarButtonGroup buttonGroup)
    • getWorkspaceButtonGroups

      java.util.List<ToolbarButtonGroup> getWorkspaceButtonGroups()
    • setFocusedView

      default void setFocusedView​(View view)
    • getFocusedView

      View getFocusedView()
    • setViewPosition

      default void setViewPosition​(View view, java.lang.String position)
    • setViewSize

      default void setViewSize​(View view, ViewSize viewSize)