Package Exports
- @opendaw/lib-dom
Readme
This package is part of the openDAW SDK
@opendaw/lib-dom
DOM utilities and web browser interaction helpers for TypeScript projects.
HTML & DOM Manipulation
- HTML element creation and manipulation utilities html.ts
- SVG element creation and manipulation svg.ts
- CSS styling utilities and helpers css-utils.ts
Input & Interaction
- Event handling utilities and abstractions events.ts
- Keyboard input handling and key mapping keyboard.ts
- Drag and drop functionality dragging.ts
- Modifier key state management modfier-keys.ts
Graphics & Canvas
- 2D canvas context utilities and helpers context-2d.ts
File Operations
- File handling and manipulation utilities files.ts
- File compression and decompression compression.ts
System & Browser
- Browser detection and compatibility utilities browser.ts
- Font loading and management fonts.ts
- Console utility commands console-commands.ts
Performance & Lifecycle
- Animation frame utilities frames.ts
- Stream processing for DOM operations stream.ts
- Resource cleanup and termination handling terminable.ts