Interface FormItem<T>

    • Method Detail

      • element

        elemental2.dom.HTMLElement element​(Form.State state)
      • clearValue

        void clearValue()
      • isEmpty

        boolean isEmpty()
        Returns:
        if this form item has no value.
      • setId

        void setId​(String id)
      • assignDefaultValue

        void assignDefaultValue​(T defaultValue)
      • mask

        void mask()
      • unmask

        void unmask()
      • registerSuggestHandler

        void registerSuggestHandler​(SuggestHandler suggestHandler)
      • validate

        boolean validate()
      • clearError

        void clearError()
      • showError

        void showError​(String message)
      • isExpressionValue

        boolean isExpressionValue()
      • setExpressionValue

        void setExpressionValue​(String expressionValue)
      • getExpressionValue

        String getExpressionValue()
      • supportsExpressions

        boolean supportsExpressions()
      • setLabel

        void setLabel​(String label)
      • isRequired

        boolean isRequired()
      • setRequired

        void setRequired​(boolean required)
      • isModified

        boolean isModified()
      • setModified

        void setModified​(boolean modified)
      • isUndefined

        boolean isUndefined()
      • setUndefined

        void setUndefined​(boolean undefined)
      • isExpressionAllowed

        boolean isExpressionAllowed()
      • setExpressionAllowed

        void setExpressionAllowed​(boolean expressionAllowed)
      • isRestricted

        boolean isRestricted()
      • setRestricted

        void setRestricted​(boolean restricted)
      • isDeprecated

        boolean isDeprecated()
      • setDeprecated

        void setDeprecated​(org.jboss.hal.dmr.Deprecation deprecation)