Compartilhar via


AdvancedFilter class

Extends

Construtores

AdvancedFilter(IFilterTarget, AdvancedFilterLogicalOperators, (IAdvancedFilterCondition | IAdvancedFilterCondition[])[])

Propriedades

conditions
logicalOperator
schemaUrl

Propriedades herdadas

displaySettings
filterType
schema
target

Métodos

toJSON()

Detalhes do construtor

AdvancedFilter(IFilterTarget, AdvancedFilterLogicalOperators, (IAdvancedFilterCondition | IAdvancedFilterCondition[])[])

new AdvancedFilter(target: IFilterTarget, logicalOperator: AdvancedFilterLogicalOperators, conditions: (IAdvancedFilterCondition | IAdvancedFilterCondition[])[])

Parâmetros

target
IFilterTarget

Detalhes da propriedade

conditions

conditions: IAdvancedFilterCondition[]

Valor da propriedade

logicalOperator

logicalOperator: AdvancedFilterLogicalOperators

Valor da propriedade

schemaUrl

static schemaUrl: string

Valor da propriedade

string

Detalhes das propriedades herdadas

displaySettings

displaySettings: IFilterDisplaySettings

Valor da propriedade

herdado deFilter.displaySettings

filterType

filterType: FilterType

Valor da propriedade

herdado do Filter.filterType

schema

static schema: string

Valor da propriedade

string

herdado de filter.schema

target

target: IFilterGeneralTarget

Valor da propriedade

Herdado deFilter.target

Detalhes do método

toJSON()

function toJSON(): IAdvancedFilter

Retornos