saltcorn-craft-layers-noeye
Version:
A Photoshop-like layers panel for your page editor
20 lines (19 loc) • 604 B
TypeScript
import { NodeId, Node, DerivedCoreEventHandlers } from '@craftjs/core';
import { LayerIndicator } from '../interfaces';
export declare class LayerHandlers extends DerivedCoreEventHandlers<{
layerStore: any;
layerId: NodeId;
}> {
static draggedElement: any;
static events: {
indicator: LayerIndicator;
currentCanvasHovered: Node;
};
static currentCanvasHovered: any;
getLayer(id: any): any;
handlers(): {
layer: (el: HTMLElement) => () => void;
layerHeader: (el: HTMLElement) => void;
drag: (el: HTMLElement) => () => void;
};
}