UNPKG

dynamic-display-shared

Version:

A library for dynamic view

18 lines (17 loc) 705 B
import { Action } from '@ngrx/store'; import { EntityDetailsViewModel } from '../model/entity-details.view-model'; import { Filter } from '../model/filter'; import { FilterCategory } from '../model/filter-category'; export declare const filterFeatureKey = "filter"; export interface FilterState { currentFilter: Filter; filterCategoriesOptions: FilterCategory[]; entities: EntityDetailsViewModel[]; selectedCharts: SelectedChart; isDownloadingFile: boolean; } export interface SelectedChart { [chartId: number]: string; } export declare const initialState: FilterState; export declare function reducer(state: FilterState | undefined, action: Action): FilterState;