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
TypeScript
/**
* 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;