kre-form
Version:
本项目由 Angular8+ 编写的表单设计器和表单应用,所有的配置都是 JSON 结构体组成,PC 端是基于 ANT 组件库封装
41 lines (40 loc) • 1.05 kB
TypeScript
import { OnInit, EventEmitter } from "@angular/core";
import { Graph, Addon } from "@antv/x6";
import { NzMessageService } from "ng-zorro-antd/message";
export declare class DataFlowComponent implements OnInit {
private message;
menuList: [];
drawerEvent: EventEmitter<any>;
modalEvent: EventEmitter<any>;
data: {
nodes: {
id: string;
x: number;
y: number;
width: number;
height: number;
label: string;
}[];
edges: {
source: string;
target: string;
}[];
};
title: string;
graph: Graph;
stencil: Addon.Stencil;
constructor(message: NzMessageService);
ngOnInit(): void;
grahpInit(): void;
graphEvent(): void;
getHistoryGrahp(): void;
getModal(label: any): void;
getDrawer(label: any): void;
graphShape(): void;
handleZoomIn(): void;
handleZoomOut(): void;
handleUndo(): void;
handleRedo(): void;
handleReal(): void;
handleFit(): void;
}