UNPKG

@milpan/svelte-gantt

Version:

Interactive JavaScript Gantt chart/resource booking component

17 lines (16 loc) 557 B
/// <reference path="svelte.d.ts" /> /// <reference types="svelte" /> import type { EntityStore } from '../core/store'; import type { SvelteTask } from '../core/task'; export declare class SelectionManager { private taskStore; _selectedTasks: import("svelte/store").Writable<{ [taskId: string]: boolean; [taskId: number]: boolean; [taskId: symbol]: boolean; }>; constructor(taskStore: EntityStore<SvelteTask>); selectSingle(taskId: any): void; toggleSelection(taskId: any): void; unSelectTasks(): void; }