AdvancedFilter class

扩展

构造函数

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

属性

conditions
logicalOperator
schemaUrl

继承属性

displaySettings
filterType
schema
target

方法

toJSON()

构造函数详细信息

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

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

参数

target
IFilterTarget

属性详细信息

conditions

conditions: IAdvancedFilterCondition[]

属性值

logicalOperator

logicalOperator: AdvancedFilterLogicalOperators

属性值

schemaUrl

static schemaUrl: string

属性值

string

继承属性详细信息

displaySettings

displaySettings: IFilterDisplaySettings

属性值

继承自Filter.displaySettings

filterType

filterType: FilterType

属性值

继承自 filter.filterType

schema

static schema: string

属性值

string

继承自 filter.schema

target

target: IFilterGeneralTarget

属性值

从 filter.target 继承的

方法详细信息

toJSON()

function toJSON(): IAdvancedFilter

返回