Class TextArea

    • Field Detail

      • X_OFFSET

        private static final float X_OFFSET
        Default padding X offset.
        See Also:
        Constant Field Values
      • placeholder

        private Paragraph placeholder
        The placeholder paragraph.
    • Constructor Detail

      • TextArea

        public TextArea​(java.lang.String id)
        Creates a new TextArea instance.
        Parameters:
        id - the id
    • Method Detail

      • useAsPassword

        public TextArea useAsPassword​(boolean isPassword)
        Determines, whether the input field will be password.

        Usually means that instead of glyphs '*' will be shown in case of flatten field.

        If the field is not flatten, value will be ignored.

        Parameters:
        isPassword - true is this field shall be considered as password, false otherwise
        Returns:
        this input field
      • getDefaultProperty

        public <T1> T1 getDefaultProperty​(int property)
        Description copied from class: FormField
        Gets the default property from this entity.
        Specified by:
        getDefaultProperty in interface IPropertyContainer
        Overrides:
        getDefaultProperty in class FormField<TextArea>
        Type Parameters:
        T1 - the return type associated with the property
        Parameters:
        property - the property to be retrieved
        Returns:
        the default property value. If the default property is not defined, null will be returned
      • setPlaceholder

        public void setPlaceholder​(Paragraph placeholder)
        Sets the placeholder paragraph.
        Specified by:
        setPlaceholder in interface IPlaceholderable
        Parameters:
        placeholder - the paragraph to be used as placeholder
      • setProperties

        private void setProperties()