interface FilterRegistry {
    snapshot: FilterRegistrySnapshot;
    clearOwner(owner: FilterRegistryOwner): void;
    clearSource(sourceId: string): void;
    remove(id: string): void;
    replace(snapshot: FilterRegistrySnapshot): void;
    select<T>(selector: FilterRegistrySelector<T>, listener: FilterRegistrySelectorListener<T>, options?: FilterRegistrySelectorOptions<T>): FilterRegistryUnsubscribe;
    setEnabled(id: string, enabled: boolean): void;
    subscribe(listener: FilterRegistryListener): FilterRegistryUnsubscribe;
    upsert(clause: FilterClause): void;
}

Properties

Methods