UNPKG

@logicflow/dumi-theme-simple

Version:
354 lines (353 loc) 8.2 kB
import LogicFlow from '@logicflow/core'; export declare const themeConfig: Partial<LogicFlow.Theme>; export declare const staticNodes: ({ id: string; type: string; x: number; y: number; rotate: number; text: string; properties: { width: number; height: number; radius: number; textStyle: { fontSize: number; color?: undefined; }; style: { stroke: string; strokeWidth: number; fill: string; radius?: undefined; }; r?: undefined; rx?: undefined; ry?: undefined; }; } | { id: string; type: string; x: number; y: number; rotate: number; text: string; properties: { r: number; style: { stroke: string; strokeWidth: number; radius: number; fill: string; }; textStyle: { color: string; fontSize: number; }; width?: undefined; height?: undefined; radius?: undefined; rx?: undefined; ry?: undefined; }; } | { id: string; type: string; x: number; y: number; rotate: number; text: string; properties: { width: number; height: number; radius: number; style: { stroke: string; strokeWidth: number; fill: string; radius?: undefined; }; textStyle: { fontSize: number; color: string; }; r?: undefined; rx?: undefined; ry?: undefined; }; } | { id: string; type: string; x: number; y: number; text: string; properties: { r: number; textStyle: { fontSize: number; color?: undefined; }; style: { stroke: string; strokeWidth: number; fill: string; radius?: undefined; }; width?: undefined; height?: undefined; radius?: undefined; rx?: undefined; ry?: undefined; }; rotate?: undefined; } | { id: string; type: string; x: number; y: number; text: string; rotate: number; properties: { rx: number; ry: number; textStyle: { fontSize: number; color?: undefined; }; style: { stroke: string; strokeWidth: number; fill: string; radius?: undefined; }; width?: undefined; height?: undefined; radius?: undefined; r?: undefined; }; })[]; export declare const configNodes: ({ id: string; type: string; x: number; y: number; rotate: number; properties: { width: number; height: number; type: string; defaultValue: { node: string; edge: string; fontColor?: undefined; nodeBackground?: undefined; edgeColor?: undefined; graphBackGround?: undefined; }; }; } | { id: string; type: string; x: number; y: number; rotate: number; properties: { width: number; height: number; type: string; defaultValue: { fontColor: string; nodeBackground: string; edgeColor: string; graphBackGround: string; node?: undefined; edge?: undefined; }; }; })[]; export declare const staticEdges: { type: string; sourceNodeId: string; targetNodeId: string; }[]; export declare const controlConfig: (lf: any, params: any) => { key: string; iconClass: string; title: string; text: string; onClick: () => void; }[]; declare const _default: { themeConfig: Partial<LogicFlow.Theme>; staticNodes: ({ id: string; type: string; x: number; y: number; rotate: number; text: string; properties: { width: number; height: number; radius: number; textStyle: { fontSize: number; color?: undefined; }; style: { stroke: string; strokeWidth: number; fill: string; radius?: undefined; }; r?: undefined; rx?: undefined; ry?: undefined; }; } | { id: string; type: string; x: number; y: number; rotate: number; text: string; properties: { r: number; style: { stroke: string; strokeWidth: number; radius: number; fill: string; }; textStyle: { color: string; fontSize: number; }; width?: undefined; height?: undefined; radius?: undefined; rx?: undefined; ry?: undefined; }; } | { id: string; type: string; x: number; y: number; rotate: number; text: string; properties: { width: number; height: number; radius: number; style: { stroke: string; strokeWidth: number; fill: string; radius?: undefined; }; textStyle: { fontSize: number; color: string; }; r?: undefined; rx?: undefined; ry?: undefined; }; } | { id: string; type: string; x: number; y: number; text: string; properties: { r: number; textStyle: { fontSize: number; color?: undefined; }; style: { stroke: string; strokeWidth: number; fill: string; radius?: undefined; }; width?: undefined; height?: undefined; radius?: undefined; rx?: undefined; ry?: undefined; }; rotate?: undefined; } | { id: string; type: string; x: number; y: number; text: string; rotate: number; properties: { rx: number; ry: number; textStyle: { fontSize: number; color?: undefined; }; style: { stroke: string; strokeWidth: number; fill: string; radius?: undefined; }; width?: undefined; height?: undefined; radius?: undefined; r?: undefined; }; })[]; configNodes: ({ id: string; type: string; x: number; y: number; rotate: number; properties: { width: number; height: number; type: string; defaultValue: { node: string; edge: string; fontColor?: undefined; nodeBackground?: undefined; edgeColor?: undefined; graphBackGround?: undefined; }; }; } | { id: string; type: string; x: number; y: number; rotate: number; properties: { width: number; height: number; type: string; defaultValue: { fontColor: string; nodeBackground: string; edgeColor: string; graphBackGround: string; node?: undefined; edge?: undefined; }; }; })[]; staticEdges: { type: string; sourceNodeId: string; targetNodeId: string; }[]; }; export default _default;