IFilterService
-
class
wvc.IFilterService() Provides model filters as commands, without selection state.
Properties
-
wvc.IFilterService.serviceName inherited
serviceName:ServiceName
-
wvc.IFilterService.webViewer optional
webViewer: IWebViewerViewer supplying the filters; undefined before initialization.
Methods
-
wvc.IFilterService.applyFilter() - applyFilter(filterId: FilterId): void
Applies a filter to the viewer. Throws when the viewer is not initialized.
Parameters
filterId: FilterIdReturns: void
-
wvc.IFilterService.getFilters() - getFilters(): Map
Returns the loaded model’s filters, or an empty map before initialization.
Returns: Map
-
wvc.IFilterService.reset() - reset(): void
Notifies consumers that the model’s filter metadata has changed.
Returns: void