UNPKG

vuetify

Version:

Vue Material Component Framework

26 lines (24 loc) 771 B
type OpenStrategyFunction = (data: { id: unknown; value: boolean; opened: Set<unknown>; children: Map<unknown, unknown[]>; parents: Map<unknown, unknown>; event?: Event; }) => Set<unknown>; type OpenSelectStrategyFunction = (data: { id: unknown; value: boolean; opened: Set<unknown>; selected: Map<unknown, 'on' | 'off' | 'indeterminate'>; children: Map<unknown, unknown[]>; parents: Map<unknown, unknown>; event?: Event; }) => Set<unknown> | null; export type OpenStrategy = { open: OpenStrategyFunction; select: OpenSelectStrategyFunction; }; export declare const singleOpenStrategy: OpenStrategy; export declare const multipleOpenStrategy: OpenStrategy; export declare const listOpenStrategy: OpenStrategy;