UNPKG

@craftjs/layers

Version:

A Photoshop-like layers panel for your page editor

18 lines (17 loc) 599 B
import { NodeId, Node, DerivedCoreEventHandlers } from '@craftjs/core'; import { LayerIndicator } from '../interfaces'; export declare class LayerHandlers extends DerivedCoreEventHandlers<{ layerStore: any; }> { static draggedElement: any; static events: { indicator: LayerIndicator; currentCanvasHovered: Node; }; getLayer(id: NodeId): any; handlers(): { layer: (el: HTMLElement, layerId: NodeId) => () => void; layerHeader: (el: HTMLElement, layerId: NodeId) => void; drag: (el: HTMLElement, layerId: NodeId) => () => void; }; }