mve-dom-helper
v3.0.3
Published
DOM helper utilities for MVE framework
Maintainers
Readme
mve-dom-helper
DOM-specific helper utilities for MVE framework, providing advanced DOM manipulation and utility functions.
Installation
npm install mve-dom-helper
# or
pnpm add mve-dom-helper
# or
yarn add mve-dom-helperPeer Dependencies
history^5.3.0mve-core(workspace dependency)mve-dom(workspace dependency)mve-helper(workspace dependency)wy-dom-helper(workspace dependency)wy-helper(workspace dependency)
Features
- Canvas Rendering - Canvas-based rendering utilities
- History Management - Browser history integration
- DOM Utilities - Advanced DOM manipulation helpers
- Animation Support - Animation and transition utilities
- Layout Helpers - Layout calculation and management tools
Submodule Exports
mve-dom-helper/canvasRender- Canvas rendering functionalitymve-dom-helper/history- History management utilities
Usage
// Import from main module
import {} from /* DOM helper utilities */ 'mve-dom-helper';
// Import specific modules
import {} from /* canvas utilities */ 'mve-dom-helper/canvasRender';
import {} from /* history utilities */ 'mve-dom-helper/history';Canvas Rendering
import { createCanvasRenderer } from 'mve-dom-helper/canvasRender';
const renderer = createCanvasRenderer(canvas);
renderer.drawRect(0, 0, 100, 100, { fill: 'red' });History Management
import { createRouter } from 'mve-dom-helper/history';
const router = createRouter({
'/': () => import('./pages/Home'),
'/about': () => import('./pages/About'),
});API Documentation
For detailed API documentation, visit online docs.
Development
See the main README for development setup instructions.
License
MIT
