Class FlexibleLayoutWidgetController

  • All Implemented Interfaces:
    WidgetController, WidgetDragAndDropAware, WidgetInstanceManagerAware, java.io.Serializable, org.zkoss.zk.ui.event.EventListener, org.zkoss.zk.ui.event.SerializableEventListener, org.zkoss.zk.ui.util.ComponentActivationListener, org.zkoss.zk.ui.util.ComponentCloneListener, org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>, org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>

    public class FlexibleLayoutWidgetController
    extends DefaultWidgetController
    See Also:
    Serialized Form
    • Field Detail

      • SIDEBAR_STATE_OPENED

        public static final java.lang.String SIDEBAR_STATE_OPENED
        See Also:
        Constant Field Values
      • SIDEBAR_STATE_CLOSED

        public static final java.lang.String SIDEBAR_STATE_CLOSED
        See Also:
        Constant Field Values
      • SOCKET_INPUT_CLOSE

        protected static final java.lang.String SOCKET_INPUT_CLOSE
        See Also:
        Constant Field Values
      • SOCKET_INPUT_OPEN

        protected static final java.lang.String SOCKET_INPUT_OPEN
        See Also:
        Constant Field Values
      • SOCKET_INPUT_TOGGLE

        protected static final java.lang.String SOCKET_INPUT_TOGGLE
        See Also:
        Constant Field Values
      • SOCKET_INPUT_TOGGLE_COLLAPSED

        protected static final java.lang.String SOCKET_INPUT_TOGGLE_COLLAPSED
        See Also:
        Constant Field Values
      • SOCKET_INPUT_SET_STATE

        protected static final java.lang.String SOCKET_INPUT_SET_STATE
        See Also:
        Constant Field Values
      • SOCKET_INPUT_RESPONSIVE_BREAKPOINT

        protected static final java.lang.String SOCKET_INPUT_RESPONSIVE_BREAKPOINT
        See Also:
        Constant Field Values
      • SOCKET_OUTPUT_STATE_CHANGED

        protected static final java.lang.String SOCKET_OUTPUT_STATE_CHANGED
        See Also:
        Constant Field Values
      • COMPONENT_COLLAPSE_BUTTON

        protected static final java.lang.String COMPONENT_COLLAPSE_BUTTON
        See Also:
        Constant Field Values
      • COMPONENT_CLOSE_SIDERBAR_BUTTON

        protected static final java.lang.String COMPONENT_CLOSE_SIDERBAR_BUTTON
        See Also:
        Constant Field Values
      • COMPONENT_FLEXIBLE_LAYOUT_OVERLAY

        protected static final java.lang.String COMPONENT_FLEXIBLE_LAYOUT_OVERLAY
        See Also:
        Constant Field Values
      • SIDEBAR_POSITION_LEFT

        protected static final java.lang.String SIDEBAR_POSITION_LEFT
        See Also:
        Constant Field Values
      • SIDEBAR_POSITION_RIGHT

        protected static final java.lang.String SIDEBAR_POSITION_RIGHT
        See Also:
        Constant Field Values
      • SCLASS_SIDEBAR_OPENED

        protected static final java.lang.String SCLASS_SIDEBAR_OPENED
        See Also:
        Constant Field Values
      • SCLASS_SIDEBAR_COLLAPSED

        protected static final java.lang.String SCLASS_SIDEBAR_COLLAPSED
        See Also:
        Constant Field Values
      • SCLASS_SIDEBAR_COLLAPSIBLE

        protected static final java.lang.String SCLASS_SIDEBAR_COLLAPSIBLE
        See Also:
        Constant Field Values
      • SCLASS_SIDEBAR_CLOSED

        protected static final java.lang.String SCLASS_SIDEBAR_CLOSED
        See Also:
        Constant Field Values
      • SCLASS_SIDEBAR_RESPONSIVE

        protected static final java.lang.String SCLASS_SIDEBAR_RESPONSIVE
        See Also:
        Constant Field Values
      • SETTING_SIDEBAR_STATE

        protected static final java.lang.String SETTING_SIDEBAR_STATE
        See Also:
        Constant Field Values
      • SETTING_SIDEBAR_POSITION

        protected static final java.lang.String SETTING_SIDEBAR_POSITION
        See Also:
        Constant Field Values
      • SETTING_SIDEBAR_COLLAPSED

        protected static final java.lang.String SETTING_SIDEBAR_COLLAPSED
        See Also:
        Constant Field Values
      • SETTING_SIDEBAR_COLLAPSIBLE

        protected static final java.lang.String SETTING_SIDEBAR_COLLAPSIBLE
        See Also:
        Constant Field Values
      • SETTING_OVERLAP_ON_HOVER

        protected static final java.lang.String SETTING_OVERLAP_ON_HOVER
        See Also:
        Constant Field Values
      • SETTING_SIDEBAR_OVERLAP

        protected static final java.lang.String SETTING_SIDEBAR_OVERLAP
        See Also:
        Constant Field Values
      • SCLASS_SIDEBAR_LEFT

        protected static final java.lang.String SCLASS_SIDEBAR_LEFT
        See Also:
        Constant Field Values
      • SCLASS_SIDEBAR_RIGHT

        protected static final java.lang.String SCLASS_SIDEBAR_RIGHT
        See Also:
        Constant Field Values
      • SCLASS_SIDEBAR_OVERLAP_ON_HOVER

        protected static final java.lang.String SCLASS_SIDEBAR_OVERLAP_ON_HOVER
        See Also:
        Constant Field Values
      • SCLASS_SIDEBAR_OVERLAP

        protected static final java.lang.String SCLASS_SIDEBAR_OVERLAP
        See Also:
        Constant Field Values
      • MODEL_SIDEBAR_STATE

        protected static final java.lang.String MODEL_SIDEBAR_STATE
        See Also:
        Constant Field Values
      • MODEL_SIDEBAR_FORCE_STATE

        protected static final java.lang.String MODEL_SIDEBAR_FORCE_STATE
        See Also:
        Constant Field Values
      • MODEL_SIDEBAR_RESPONSIVE_BREAKPOINT

        protected static final java.lang.String MODEL_SIDEBAR_RESPONSIVE_BREAKPOINT
        See Also:
        Constant Field Values
    • Constructor Detail

      • FlexibleLayoutWidgetController

        public FlexibleLayoutWidgetController()
    • Method Detail

      • postponedStateSend

        protected void postponedStateSend​(org.zkoss.zk.ui.Component parent)
      • toggleSidebar

        public void toggleSidebar()
      • notifySidebarState

        protected void notifySidebarState()
      • openSidebar

        public void openSidebar()
      • closeSidebar

        public void closeSidebar()
      • setSidebarState

        public void setSidebarState​(java.lang.String state)
      • restoreStateImmediately

        protected void restoreStateImmediately()
      • setSidebarStateImmediately

        protected void setSidebarStateImmediately​(java.lang.String state)
      • getSidebarState

        protected java.lang.String getSidebarState()
      • restoreSidebarCollapsedImmediately

        protected void restoreSidebarCollapsedImmediately()
      • isSidebarCollapsed

        protected boolean isSidebarCollapsed()
      • setSidebarCollapsed

        protected void setSidebarCollapsed​(boolean collapsed)
      • setSidebarCollapsedImmediately

        protected void setSidebarCollapsedImmediately​(boolean collapsed)
      • postponedContentsInvalidation

        protected void postponedContentsInvalidation()
      • shouldSetState

        protected boolean shouldSetState()
      • isSidebarForceState

        protected boolean isSidebarForceState()
      • setSidebarForceState

        protected void setSidebarForceState​(boolean forceOpen)
      • isSidebarCollapsible

        protected boolean isSidebarCollapsible()
      • toggleCollapsedSidebar

        public void toggleCollapsedSidebar()
      • restoreResponsivenessImmediately

        protected void restoreResponsivenessImmediately()
      • getSidebarResponsiveBreakpoint

        protected java.lang.Object getSidebarResponsiveBreakpoint()
      • isSidebarResponsive

        protected boolean isSidebarResponsive()
      • setSidebarResponsive

        public void setSidebarResponsive​(java.lang.Object breakpoint)
      • setSidebarResponsiveImmediately

        protected void setSidebarResponsiveImmediately​(java.lang.Object breakpoint)
      • getRootpane

        protected org.zkoss.zul.Div getRootpane()
      • getSidebar

        protected org.zkoss.zul.Div getSidebar()
      • getContents

        protected org.zkoss.zul.Div getContents()
      • getCloseSidebarButton

        protected org.zkoss.zul.Button getCloseSidebarButton()
      • getFlexlayoutOverlay

        public org.zkoss.zul.Div getFlexlayoutOverlay()