e-column
directive represent a column of the Angular QueryBuilder.
It must be contained in a QueryBuilder component(ejs-querybuilder
).
<ejs-querybuilder [dataSource]='data'>
<e-columns>
<e-column field='ID' label='ID' type='number'></e-column>
<e-column field='Date' label='Date' type='date' format='dd/MM/yyyy'></e-column>
</e-columns>
</ejs-querybuilder>
any
Specifies the category for columns.
Defaults to null
any
Specifies the sub fields in columns.
Defaults to null
any
Specifies the fields in columns.
Defaults to null
any
Specifies the date format for columns.
Defaults to null
any
Specifies the labels name in columns.
Defaults to null
any
Specifies the operators in columns.
Defaults to null
any
Specifies the rule template for the field with any other widgets.
Defaults to null
any
Specifies the step value(numeric textbox) for columns.
Defaults to null
any
Specifies the template for value field such as slider or any other widgets.
Defaults to null
any
Specifies the types in columns field.
Defaults to null
any
Specifies the validation for columns (text, number and date).
Defaults to { isRequired: true , min: 0, max: Number.MAX_VALUE }
any
Specifies the default value for columns.
Defaults to null
any
Specifies the values in columns or bind the values from sub controls.
Defaults to null