Interface Component

    • Method Detail

      • setParent

        void setParent​(Component container)
        Used internally for setting the component's container. May only be invoked by the new container!!
      • isVisible

        boolean isVisible()
      • setVisible

        void setVisible​(boolean visible)
      • toggleCssClass

        void toggleCssClass​(java.lang.String selector,
                            java.lang.String className,
                            boolean enabled)
      • toggleCssClass

        default void toggleCssClass​(java.lang.String className,
                                    boolean enabled)
      • setCssStyle

        void setCssStyle​(java.lang.String selector,
                         java.lang.String propertyName,
                         java.lang.String value)
      • setCssStyle

        default void setCssStyle​(java.lang.String propertyName,
                                 java.lang.String value)
      • setAttribute

        void setAttribute​(java.lang.String selector,
                          java.lang.String attributeName,
                          java.lang.String value)
      • setAttribute

        default void setAttribute​(java.lang.String attributeName,
                                  java.lang.String value)
      • setMinWidth

        default void setMinWidth​(Length minWidth)
      • setMaxWidth

        default void setMaxWidth​(Length maxWidth)
      • setMinHeight

        default void setMinHeight​(Length minHeight)
      • setMaxHeight

        default void setMaxHeight​(Length maxHeight)
      • setMargin

        default void setMargin​(Spacing margin)
      • setShadow

        default void setShadow​(Shadow shadow)
      • createUiClientObjectReference

        static org.teamapps.dto.UiClientObjectReference createUiClientObjectReference​(Component component)