UNPKG

@glowjs/restool

Version:

GlowJS数字孪生资产工具。

48 lines (47 loc) 933 B
import { App, InputText, NetworkPort, PointerDragBehavior } from '@glowjs/core'; /** * 网口编辑 */ export declare class NetworkEditor { /** * 拖动脚本 */ pointerDragBehavior: PointerDragBehavior; /** * 应用事件ID列表 */ appEventIds: string[]; /** * 待添加的网口对象 */ newThing: NetworkPort; /** * 文本框 */ input: InputText; /** * 应用 */ app: App; textEditing: boolean; /** * 实例化一个网口编辑对象 * @param app 应用 */ constructor(app: App); private _selected; /** * 获取或设置选中的网口 */ get selected(): NetworkPort | null; set selected(value: NetworkPort | null); getNewNetworkPortIndex(): number; /** * 开始添加新的 */ startToAddNew(): Promise<void>; /** * 重置 */ reset(): void; }