UNPKG

@logicflow/vue-node-registry

Version:

LogicFlow Vue Component Node Registry

17 lines (16 loc) 586 B
import LogicFlow, { HtmlNodeModel, IHtmlNodeProperties } from '@logicflow/core'; export interface VueCustomProperties extends IHtmlNodeProperties { width?: number; height?: number; radius?: number; refX?: number; refY?: number; style?: LogicFlow.CommonTheme; textStyle?: LogicFlow.TextNodeTheme; } export declare class VueNodeModel<P extends VueCustomProperties = VueCustomProperties> extends HtmlNodeModel<P> { setAttributes(): void; getTextStyle(): LogicFlow.TextNodeTheme; getNodeStyle(): LogicFlow.CommonTheme; } export default VueNodeModel;