Interface Component

    • Method Detail

      • setParent

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

        java.lang.String getId()
      • render

        void render()
      • unrender

        void unrender()
      • createUiComponentReference

        org.teamapps.dto.UiComponentReference createUiComponentReference()
      • isRendered

        boolean isRendered()
      • handleUiEvent

        default void handleUiEvent​(org.teamapps.dto.UiEvent event)
      • isDestroyed

        boolean isDestroyed()
      • destroy

        void destroy()
      • isVisible

        boolean isVisible()
      • setVisible

        void setVisible​(boolean visible)
      • isEffectivelyVisible

        boolean isEffectivelyVisible()
      • setMinWidth

        void setMinWidth​(Length minWidth)
      • setMaxWidth

        void setMaxWidth​(Length maxWidth)
      • setMinHeight

        void setMinHeight​(Length minHeight)
      • setMaxHeight

        void setMaxHeight​(Length maxHeight)
      • setMargin

        void setMargin​(Spacing margin)
      • setShadow

        void setShadow​(Shadow shadow)
      • 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)
      • createUiComponentReference

        static org.teamapps.dto.UiComponentReference createUiComponentReference​(Component component)