Batch Gesture Tray
A touch-ready contextual tray that slides into view upon item selection, presenting bulk actions and real-time count telemetry.
cluster-config.prod.yaml
Modified 3m ago by alex
telemetry-collector.ts
Modified 14m ago by sarah
database-migration.sql
Modified 1h ago by system
docker-compose.edge.json
Modified 3h ago by dev
Installation
Add the component directly to your repository using shadcn CLI:
npx shadcn@latest add Surajmaurya1/easyui/batch-gesture-tray
API Reference
| Prop | Type | Default | Description |
|---|---|---|---|
| items | BatchItem[] | — | Array of selectable list items (id, title, subtitle) |
| actions | BatchAction[] | — | Array of batch action buttons (id, label, icon, action, color) |
| selectedIds | string[] | undefined | Controlled array of selected item IDs |
| onSelectionChange | (ids: string[]) => void | undefined | Selection state callback |
| onActionComplete | (actionId: string) => void | undefined | Callback fired on action finish |