API svyToolbarFilter
Classes
Members
Functions
ListComponentFilterRenderer ⇐ AbstractToolbarFilterUX
AbstractToolbarFilterUXlistComponentFilterRenderer.addFilter(titleText, dataProvider, filterType) ⇒ Filter
FilterParam
Type
Description
listComponentFilterRenderer.applyFilters() ⇒ Boolean
BooleanlistComponentFilterRenderer.clearFilterUI() ⇒ Boolean
BooleanlistComponentFilterRenderer.executeSearch([searchText])
Param
Type
Description
listComponentFilterRenderer.getActiveFilters() ⇒ [ 'Array' ].<scopes.svyPopupFilter.AbstractPopupFilter>
[ 'Array' ].<scopes.svyPopupFilter.AbstractPopupFilter>listComponentFilterRenderer.getDataSource() ⇒ String
StringlistComponentFilterRenderer.getDefaultSearch() ⇒ scopes.svySearch.SimpleSearch
scopes.svySearch.SimpleSearchlistComponentFilterRenderer.getElement() ⇒ RuntimeComponent
RuntimeComponentlistComponentFilterRenderer.getFilter(dataprovider) ⇒ Filter
FilterParam
Type
listComponentFilterRenderer.getFilters() ⇒ [ 'Array' ].<Filter>
[ 'Array' ].<Filter>listComponentFilterRenderer.getFoundSet() ⇒ JSFoundSet
JSFoundSetlistComponentFilterRenderer.getQuery() ⇒ QBSelect
QBSelectlistComponentFilterRenderer.getSearchProvider(columnOrDataProvider) ⇒ scopes.svySearch.SearchProvider
scopes.svySearch.SearchProviderParam
Type
listComponentFilterRenderer.getSearchText() ⇒ String
StringlistComponentFilterRenderer.getSimpleSearch() ⇒ scopes.svySearch.SimpleSearch
scopes.svySearch.SimpleSearchlistComponentFilterRenderer.getToolbarFiltersState() ⇒ [ 'Array' ].<{id: String, dataprovider: String, operator: String, params: Object, text: String, values: Array}>
[ 'Array' ].<{id: String, dataprovider: String, operator: String, params: Object, text: String, values: Array}>listComponentFilterRenderer.hasFilters() ⇒ Boolean
BooleanlistComponentFilterRenderer.onClick(entry, index, dataTarget, event)
Param
Type
listComponentFilterRenderer.removeFilter(filter)
Param
Type
listComponentFilterRenderer.restoreToolbarFiltersState(jsonState)
Param
Type
listComponentFilterRenderer.search([searchText])
Param
Type
Description
listComponentFilterRenderer.setAutoApplyFilters(autoApply) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
listComponentFilterRenderer.setFilterValue(filter, values, operator)
Param
Type
listComponentFilterRenderer.setOnFilterAddedCallback(callback) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
listComponentFilterRenderer.setOnFilterApplyCallback(callback) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
listComponentFilterRenderer.setOnFilterApplyQueryCondition(callback) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
listComponentFilterRenderer.setOnFilterCreate(callback) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
Description
listComponentFilterRenderer.setOnFilterRemovedCallback(callback) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
listComponentFilterRenderer.setOnSearchCommand(callback) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
listComponentFilterRenderer.setSearchText() ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXlistComponentFilterRenderer.showPopupFilterPicker(target)
Param
Type
listComponentFilterRenderer.autoApply : Boolean
BooleanlistComponentFilterRenderer.filters : [ 'Array' ].<Filter>
[ 'Array' ].<Filter>new ListComponentFilterRenderer(listComponent, [foundsetToFilter])
Param
Type
NgGridListComponentFilterRenderer ⇐ ListComponentFilterRenderer
ListComponentFilterRendererngGridListComponentFilterRenderer.addFilter(titleText, dataProvider, filterType) ⇒ Filter
FilterParam
Type
Description
ngGridListComponentFilterRenderer.applyFilters() ⇒ Boolean
BooleanngGridListComponentFilterRenderer.clearFilterUI() ⇒ Boolean
BooleanngGridListComponentFilterRenderer.executeSearch([searchText])
Param
Type
Description
ngGridListComponentFilterRenderer.getActiveFilters() ⇒ [ 'Array' ].<scopes.svyPopupFilter.AbstractPopupFilter>
[ 'Array' ].<scopes.svyPopupFilter.AbstractPopupFilter>ngGridListComponentFilterRenderer.getDataSource() ⇒ String
StringngGridListComponentFilterRenderer.getDefaultSearch() ⇒ scopes.svySearch.SimpleSearch
scopes.svySearch.SimpleSearchngGridListComponentFilterRenderer.getElement() ⇒ RuntimeComponent
RuntimeComponentngGridListComponentFilterRenderer.getFilter(dataprovider) ⇒ Filter
FilterParam
Type
ngGridListComponentFilterRenderer.getFilters() ⇒ [ 'Array' ].<Filter>
[ 'Array' ].<Filter>getFilters~filters
ngGridListComponentFilterRenderer.getFoundSet() ⇒ JSFoundSet
JSFoundSetngGridListComponentFilterRenderer.getQuery() ⇒ QBSelect
QBSelectngGridListComponentFilterRenderer.getSearchProvider(columnOrDataProvider) ⇒ scopes.svySearch.SearchProvider
scopes.svySearch.SearchProviderParam
Type
ngGridListComponentFilterRenderer.getSearchText() ⇒ String
StringngGridListComponentFilterRenderer.getSimpleSearch() ⇒ scopes.svySearch.SimpleSearch
scopes.svySearch.SimpleSearchngGridListComponentFilterRenderer.getToolbarFiltersState() ⇒ [ 'Array' ].<{id: String, dataprovider: String, operator: String, params: Object, text: String, values: Array}>
[ 'Array' ].<{id: String, dataprovider: String, operator: String, params: Object, text: String, values: Array}>ngGridListComponentFilterRenderer.hasFilters() ⇒ Boolean
BooleanngGridListComponentFilterRenderer.onClick(entry, index, dataTarget, event)
Param
Type
ngGridListComponentFilterRenderer.removeFilter(filter)
Param
Type
ngGridListComponentFilterRenderer.restoreToolbarFiltersState(jsonState)
Param
Type
ngGridListComponentFilterRenderer.search([searchText])
Param
Type
Description
ngGridListComponentFilterRenderer.setAutoApplyFilters(autoApply) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
ngGridListComponentFilterRenderer.setFilterValue(filter, values, operator)
Param
Type
ngGridListComponentFilterRenderer.setOnFilterAddedCallback(callback) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
ngGridListComponentFilterRenderer.setOnFilterApplyCallback(callback) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
ngGridListComponentFilterRenderer.setOnFilterApplyQueryCondition(callback) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
ngGridListComponentFilterRenderer.setOnFilterCreate(callback) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
Description
ngGridListComponentFilterRenderer.setOnFilterRemovedCallback(callback) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
ngGridListComponentFilterRenderer.setOnSearchCommand(callback) ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXParam
Type
ngGridListComponentFilterRenderer.setSearchText() ⇒ AbstractToolbarFilterUX
AbstractToolbarFilterUXngGridListComponentFilterRenderer.showPopupFilterPicker(target)
Param
Type
ngGridListComponentFilterRenderer.autoApply : Boolean
Booleannew NgGridListComponentFilterRenderer(listComponent, tableComponent)
Param
Type
createFilterToolbar(listComponent, tableOrFoundSet) ⇒ NgGridListComponentFilterRenderer
NgGridListComponentFilterRendererParam
Type
createSimpleFilterToolbar(listComponent, [foundsetToFilter]) ⇒ ListComponentFilterRenderer
ListComponentFilterRendererParam
Type
Description
getConfigSortPickerAlphabetically() ⇒ Boolean
BooleansetConfigDateDisplayFormat(displayFormat)
Param
Type
setConfigSortPickerAlphabetically(sortAlphabetically)
Param
Type
Description
setConfigUseNonVisibleColumns(useNonVisibleColumns)
Param
Type
Description
setPopupDefaultOperator(formType, operator)
Param
Type
Description
setPopupRendererForm(formType, form)
Param
Type
Description
FILTER_TYPES
FILTER_TYPES.CHECK
FILTER_TYPES.DATE
FILTER_TYPES.INTEGER
FILTER_TYPES.NUMBER
FILTER_TYPES.SELECT
FILTER_TYPES.TOKEN
Last updated
Was this helpful?