ag-charts-community
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
27 lines (26 loc) • 664 B
TypeScript
export declare enum InteractionState {
Default = 64,
ZoomDrag = 32,
Annotations = 16,
ContextMenu = 8,
Animation = 4,
AnnotationsSelected = 2,
Frozen = 1,
Hoverable = 82,
Clickable = 83,
Focusable = 69,
Keyable = 87,
ContextMenuable = 72,// AG-10233
AnnotationsMoveable = 18,
AnnotationsDraggable = 114,
ZoomDraggable = 101,
ZoomClickable = 69,
ZoomWheelable = 119,
All = 126
}
export declare class InteractionManager {
private stateQueue;
pushState(state: InteractionState): void;
popState(state: InteractionState): void;
isState(allowedStates: InteractionState): boolean;
}