| 123456789101112131415161718192021222324252627282930 |
- import { h, DiamondNode, DiamondNodeModel } from '@logicflow/core';
- declare class DiamondResizeModel extends DiamondNodeModel {
- private PCTResizeInfo;
- constructor(data: any, graphModel: any);
- initNodeData(data: any): void;
- getOutlineStyle(): import("@logicflow/core/types/constant/DefaultTheme").OutlineTheme;
- getResizeOutlineStyle(): {
- stroke: string;
- strokeWidth: number;
- strokeDasharray: string;
- };
- getControlPointStyle(): {
- width: number;
- height: number;
- fill: string;
- stroke: string;
- };
- enableProportionResize(turnOn?: boolean): void;
- }
- declare class DiamondResizeView extends DiamondNode {
- getControlGroup(): h.JSX.Element;
- getResizeShape(): h.JSX.Element;
- getShape(): h.JSX.Element;
- }
- declare const EllipseResize: {
- type: string;
- view: typeof DiamondResizeView;
- model: typeof DiamondResizeModel;
- };
- export default EllipseResize;
|