@serenity-is/corelib / BaseFiltering

Class: BaseFiltering

Hierarchy

Implements

Table of contents

Constructors

Methods

Constructors

constructor

new BaseFiltering(): BaseFiltering

Returns

BaseFiltering

Methods

appendComparisonOperators

appendComparisonOperators(list): FilterOperator[]

Parameters

Name Type
list FilterOperator[]

Returns

FilterOperator[]

Defined in

src/ui/filtering/filtering.ts:94


appendNullableOperators

appendNullableOperators(list): FilterOperator[]

Parameters

Name Type
list FilterOperator[]

Returns

FilterOperator[]

Defined in

src/ui/filtering/filtering.ts:85


argumentNull

argumentNull(): Error

Returns

Error

Defined in

src/ui/filtering/filtering.ts:240


createEditor

createEditor(): void

Returns

void

Implementation of

IFiltering.createEditor

Defined in

src/ui/filtering/filtering.ts:108


displayText

displayText(op, values?): string

Parameters

Name Type
op FilterOperator
values? any[]

Returns

string

Defined in

src/ui/filtering/filtering.ts:141


getCriteria

getCriteria(): CriteriaWithText

Returns

CriteriaWithText

Implementation of

IFiltering.getCriteria

Defined in

src/ui/filtering/filtering.ts:157


getCriteriaField

getCriteriaField(): string

Returns

string

Defined in

src/ui/filtering/filtering.ts:153


getEditorText

getEditorText(): string

Returns

string

Defined in

src/ui/filtering/filtering.ts:273


getEditorValue

getEditorValue(): string

Returns

string

Defined in

src/ui/filtering/filtering.ts:251


getOperators

getOperators(): FilterOperator[]

Returns

FilterOperator[]

Implementation of

IFiltering.getOperators

Defined in

src/ui/filtering/filtering.ts:83


getTitle

getTitle(field): string

Parameters

Name Type
field PropertyItem

Returns

string

Defined in

src/ui/filtering/filtering.ts:137


get_container

get_container(): HTMLElement

Returns

HTMLElement

Implementation of

IFiltering.get_container

Defined in

src/ui/filtering/filtering.ts:65


get_field

get_field(): PropertyItem

Returns

PropertyItem

Implementation of

IFiltering.get_field

Defined in

src/ui/filtering/filtering.ts:55


get_operator

get_operator(): FilterOperator

Returns

FilterOperator

Implementation of

IFiltering.get_operator

Defined in

src/ui/filtering/filtering.ts:75


initQuickFilter

initQuickFilter(filter): void

Parameters

Name Type
filter QuickFilter<Widget<any>, any>

Returns

void

Implementation of

IQuickFiltering.initQuickFilter

Defined in

src/ui/filtering/filtering.ts:290


isNullable

isNullable(): boolean

Returns

boolean

Defined in

src/ui/filtering/filtering.ts:104


loadState

loadState(state): void

Parameters

Name Type
state any

Returns

void

Implementation of

IFiltering.loadState

Defined in

src/ui/filtering/filtering.ts:218


operatorFormat

operatorFormat(op): string

Parameters

Name Type
op FilterOperator

Returns

string

Defined in

src/ui/filtering/filtering.ts:133


saveState

saveState(): string

Returns

string

Implementation of

IFiltering.saveState

Defined in

src/ui/filtering/filtering.ts:223


set_container

set_container(value): void

Parameters

Name Type
value HTMLElement

Returns

void

Implementation of

IFiltering.set_container

Defined in

src/ui/filtering/filtering.ts:69


set_field

set_field(value): void

Parameters

Name Type
value PropertyItem

Returns

void

Implementation of

IFiltering.set_field

Defined in

src/ui/filtering/filtering.ts:59


set_operator

set_operator(value): void

Parameters

Name Type
value FilterOperator

Returns

void

Implementation of

IFiltering.set_operator

Defined in

src/ui/filtering/filtering.ts:79


validateEditorValue

validateEditorValue(value): string

Parameters

Name Type
value string

Returns

string

Defined in

src/ui/filtering/filtering.ts:244