Home > kibana-plugin-plugins-data-public > FilterManager
Signature:
export declare class FilterManager implements PersistableStateService
Constructor | Modifiers | Description |
---|---|---|
(constructor)(uiSettings) | Constructs a new instance of the FilterManager class |
Property | Modifiers | Type | Description |
---|---|---|---|
extract | any |
||
getAllMigrations | () => {} |
||
inject | any |
||
migrateToLatest | any |
||
telemetry | (filters: import("../../../../kibana_utils/common/persistable_state").SerializableState, collector: unknown) => {} |
Method | Modifiers | Description |
---|---|---|
addFilters(filters, pinFilterStatus) | ||
getAppFilters() | ||
getFetches$() | ||
getFilters() | ||
getGlobalFilters() | ||
getPartitionedFilters() | ||
getUpdates$() | ||
removeAll() | ||
removeFilter(filter) | ||
setAppFilters(newAppFilters) | Sets new app filters and leaves global filters untouched, Removes app filters for which there is a duplicate within new global filters | |
setFilters(newFilters, pinFilterStatus) | ||
setFiltersStore(filters, store, shouldOverrideStore) | static |
|
setGlobalFilters(newGlobalFilters) | Sets new global filters and leaves app filters untouched, Removes app filters for which there is a duplicate within new global filters |