projects/m2-core/src/lib/core/service/data/requests/table/filtering/ItemPropertyFilter.ts
Properties |
|
Methods |
|
constructor(columnId: string)
|
||||||
|
Parameters :
|
| Public Optional columnId |
Type : string
|
|
Идентификатор колонки = идентификатор свойства в простейшем случае |
| Public Abstract Readonly filterType |
Type : ElementFilterType
|
| Public Abstract Readonly isEmpty |
Type : boolean
|
| format |
format()
|
|
Returns :
void
|
| Public Abstract formColumnId |
formColumnId()
|
|
Returns :
string
|
| Public Abstract getValues |
getValues()
|
|
Returns :
V[]
|
| Protected Static parseFiltersParamsFromQueryParams |
parseFiltersParamsFromQueryParams(queryParams: Params, paramPrefix: string)
|
Type parameters :
|
|
Returns :
NumberMap<F>
|
| Public toQueryParams |
toQueryParams(index?: number, encode?: boolean)
|
|
To be overridden in derived classed.
Returns :
Params
|
| Protected urlFilterToQueryParams | |||||||||||||||
urlFilterToQueryParams(urlFilter: any, prefix: string, index: number, encode?: boolean)
|
|||||||||||||||
|
Parameters :
Returns :
Params
|