fix: layer panel collapsible tree + element actions (visibility toggle, delete) + RenderEngine skips invisible elements
This commit is contained in:
@@ -138,6 +138,8 @@ export interface RightSidebarProps {
|
||||
onUpdateLayerLineType?: (id: string, lineType: 'solid' | 'dashed' | 'dotted') => void;
|
||||
onUpdateLayerTransparency?: (id: string, transparency: number) => void;
|
||||
onAddSubLayer?: (parentId: string) => void;
|
||||
onElementsDeleted?: (ids: string[]) => void;
|
||||
onToggleElementVisible?: (id: string) => void;
|
||||
onRenameBlock?: (id: string, name: string) => void;
|
||||
onDuplicateBlock?: (id: string) => void;
|
||||
onDeleteBlock?: (id: string) => void;
|
||||
@@ -176,6 +178,8 @@ export interface LayerPanelProps {
|
||||
onUpdateLayerLineType?: (id: string, lineType: 'solid' | 'dashed' | 'dotted') => void;
|
||||
onUpdateLayerTransparency?: (id: string, transparency: number) => void;
|
||||
onAddSubLayer?: (parentId: string) => void;
|
||||
onElementsDeleted?: (ids: string[]) => void;
|
||||
onToggleElementVisible?: (id: string) => void;
|
||||
}
|
||||
|
||||
export interface BlockLibraryProps {
|
||||
|
||||
Reference in New Issue
Block a user