UNPKG

ttabs-svelte

Version:

A flexible layout management system with draggable, resizable tiles and tabs for Svelte applications. Like in VSCode

12 lines (11 loc) 338 B
/** * Utility functions for ttabs */ import type { TileType } from '../types/tile-types'; /** * Generate a unique ID for a tile * Uses the browser's crypto API for random UUID generation * @param type Optional tile type to prefix the ID * @returns A unique ID string */ export declare function generateId(type?: TileType): string;