Interface SearchUIColumn

    • Method Detail

      • getWidth

        int getWidth()
        The column's width
        Returns:
        The width
      • isHidden

        boolean isHidden()
        Determines if the column is hidden by default
        Returns:
        true if the column is hidden by default
      • isEditable

        boolean isEditable()
        Determines if the property is editable
        Returns:
        true if the property is editable
      • isSortable

        boolean isSortable()
        Determines if the column is sortable
        Returns:
        true if the column is sortable
      • getDefaultSorter

        String getDefaultSorter()
        If the column should be the default sorter 'ASC' or 'DESC'. Null otherwise.
        Returns:
        'ASC', 'DESC' or null
      • getRenderer

        String getRenderer()
        Get the JS class name for renderer
        Returns:
        The renderer
      • getConverter

        String getConverter()
        Get the JS class name for converting field's value
        Returns:
        The convert JS class name
      • getWidget

        String getWidget()
        Retrieves the widget to use when editing.
        Returns:
        the widget or null if none is defined.
      • getValidator

        Validator getValidator()
        Get the validator.
        Returns:
        the validator or null if none is defined.
      • getSubColumns

        Map<String,​SearchUIColumngetSubColumns()
        Get the subcolumns informations (for repeaters for example)
        Returns:
        the full columns informations or null if none is defined.