Decorator that subscribes to filters from the FilterRepository.
This decorator automatically updates the decorated property whenever filters change in the platform. You can optionally filter by limetype or filter ID.
Configuration including limetype/ID filtering and state transformation via SelectFiltersOptions
A PropertyDecorator that sets up automatic subscription to filters
import { State } from '@stencil/core';import { Filter, SelectFilters } from '@limetech/lime-web-components';class MyComponent { @State() @SelectFilters() private filters: Filter[];} Copy
import { State } from '@stencil/core';import { Filter, SelectFilters } from '@limetech/lime-web-components';class MyComponent { @State() @SelectFilters() private filters: Filter[];}
import { State } from '@stencil/core';import { Filter, SelectFilters } from '@limetech/lime-web-components';class MyComponent { @State() @SelectFilters({ limetype: 'company' }) private companyFilters: Filter[];} Copy
import { State } from '@stencil/core';import { Filter, SelectFilters } from '@limetech/lime-web-components';class MyComponent { @State() @SelectFilters({ limetype: 'company' }) private companyFilters: Filter[];}
Decorator that subscribes to filters from the FilterRepository.
This decorator automatically updates the decorated property whenever filters change in the platform. You can optionally filter by limetype or filter ID.