@logicflow/react-node-registry
Version:
LogicFlow React Shape
17 lines (16 loc) • 596 B
TypeScript
import LogicFlow, { HtmlNodeModel, IHtmlNodeProperties } from '@logicflow/core';
export interface ReactCustomProperties extends IHtmlNodeProperties {
width?: number;
height?: number;
radius?: number;
refX?: number;
refY?: number;
style?: LogicFlow.CommonTheme;
textStyle?: LogicFlow.TextNodeTheme;
}
export declare class ReactNodeModel<P extends ReactCustomProperties = ReactCustomProperties> extends HtmlNodeModel<P> {
setAttributes(): void;
getTextStyle(): LogicFlow.TextNodeTheme;
getNodeStyle(): LogicFlow.CommonTheme;
}
export default ReactNodeModel;