@alilc/lowcode-shell
Version:
Shell Layer for AliLowCodeEngine
15 lines (14 loc) • 552 B
TypeScript
import { skeletonItemSymbol } from '../symbols';
import { IPublicModelSkeletonItem } from '@alilc/lowcode-types';
import { Dock, IWidget, Panel, PanelDock, Stage, Widget } from '@alilc/lowcode-editor-skeleton';
export declare class SkeletonItem implements IPublicModelSkeletonItem {
private [skeletonItemSymbol];
constructor(skeletonItem: IWidget | Widget | Panel | Stage | Dock | PanelDock);
get name(): string;
get visible(): boolean;
disable(): void;
enable(): void;
hide(): void;
show(): void;
toggle(): void;
}