DatatableSettings class
Constructors
-
DatatableSettings({required List<
DatatableCol> colsDefinitions, bool enableGrouping = false, bool showOrderNumberColumn = false, RowStyleResolver? rowStyleResolver, DatatableRowKeyResolver? rowKeyResolver, DatatableCardBuilder? customCardBuilder, String gridTemplateColumns = 'repeat(auto-fit, minmax(280px, 1fr))', String gridGap = '1.25rem', String? gridContainerClass, String? gridContainerStyle, String? responsiveControlColumnKey, DatatableResponsiveControlMode responsiveControlMode = DatatableResponsiveControlMode.inline, DatatableResponsiveDetailsTrigger responsiveDetailsTrigger = DatatableResponsiveDetailsTrigger.control}) -
colsDefinitionsdefine as colunas que vão aparecer na tabelashowOrderNumberColumnexibe uma coluna com um numero que enumera as linhas dos dados exbidos no dataTable
Properties
-
colsDefinitions
↔ List<
DatatableCol> -
define as colunas que vão aparecer na tabela
getter/setter pair
- customCardBuilder ↔ DatatableCardBuilder?
-
getter/setter pair
- enableGrouping ↔ bool
-
getter/setter pair
-
exportColumns
→ List<
DatatableCol> -
no setter
- gridContainerClass ↔ String?
-
getter/setter pair
- gridContainerStyle ↔ String?
-
getter/setter pair
- gridGap ↔ String
-
getter/setter pair
- gridTemplateColumns ↔ String
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- responsiveControlColumnKey ↔ String?
-
Chave da coluna que deve receber o controle de expandir/recolher
quando houver colunas ocultas no modo responsivo.
getter/setter pair
- responsiveControlMode ↔ DatatableResponsiveControlMode
-
Define onde fica o controle de expandir/recolher no modo responsivo.
getter/setter pair
- responsiveDetailsTrigger ↔ DatatableResponsiveDetailsTrigger
-
Define o que abre a linha de detalhes no modo responsivo.
getter/setter pair
- rowKeyResolver ↔ DatatableRowKeyResolver?
-
getter/setter pair
- rowStyleResolver ↔ RowStyleResolver?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showOrderNumberColumn ↔ bool
-
exibir a coluna do número de ordem
getter/setter pair
-
visibleColumns
→ List<
DatatableCol> -
no setter
-
visibleExportColumns
→ List<
DatatableCol> -
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setOrdemStartIndex(
int ordem) → void - definir índice inicial do numero de ordem
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited