UNPKG

ag-charts-community

Version:

Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue

18 lines (17 loc) 748 B
import { type MementoOriginator } from 'ag-charts-core'; import type { EventsHub } from '../../core/eventsHub'; type CollapsedMemento = string[]; export declare class CollapsedManager implements MementoOriginator<CollapsedMemento> { private readonly eventsHub; mementoOriginatorKey: string; private collapsedIds; constructor(eventsHub: EventsHub); createMemento(): CollapsedMemento; guardMemento(blob: unknown): blob is CollapsedMemento | undefined; restoreMemento(_version: string, _mementoVersion: string, blob: CollapsedMemento | undefined): void; collapse(ids: string[]): boolean; collapseAppend(ids: string[]): boolean; expand(ids: string[]): boolean; isCollapsed(id: string): boolean; } export {};