projects/make-a-vis/src/lib/mav-selection/shared/store/state.ts
Mav selection state type
Properties |
advanced |
advanced:
|
Type : boolean
|
gvPanelOpen |
gvPanelOpen:
|
Type : boolean
|
openedGVGroups |
openedGVGroups:
|
Type : GVGroupPanelState[]
|
export interface GVGroupPanelState {
gsId: string;
streamId: string;
}
/**
* Mav selection state type
*/
export interface MavSelectionState {
gvPanelOpen: boolean;
openedGVGroups: GVGroupPanelState[];
advanced: boolean;
}
/**
* initial MavSelectionState
*/
export const initialMavSelectionState: MavSelectionState = {
gvPanelOpen: false,
openedGVGroups: [],
advanced: false
};