刘光辉
8 小时以前 cf11e63b659afcc9792ab3e395f1b45d844431a8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
export declare class NodeUtils {
    static isStartNode(node: any): any;
    static isApproverNode(node: any): any;
    static isProcessingNode(node: any): any;
    static isSubFlowNode(node: any): any;
    static isInterflowNode(node: any): any;
    static isConnectNode(node: any): any;
    static isEndNode(node: any): any;
    static isTriggerNode(node: any): any;
    static isEventTriggerNode(node: any): any;
    static isTimeTriggerNode(node: any): any;
    static isNoticeTriggerNode(node: any): any;
    static isWebhookTriggerNode(node: any): any;
    static isGetDataNode(node: any): any;
    static isAddDataNode(node: any): any;
    static isUpdateDataNode(node: any): any;
    static isDeleteDataNode(node: any): any;
    static isDataInterfaceNode(node: any): any;
    static isMessageNode(node: any): any;
    static isLaunchFlowNode(node: any): any;
    static isScheduleNode(node: any): any;
    static isOutsideNode(node: any): any;
    static isFreeNode(node: any): any;
    static getPreNodeList(element: any): any[];
    static getConditionsContent(conditions: any, matchLogic: any, sourceFormFieldList?: any): string;
    static getTaskConditionsContent(ruleList: any, matchLogic: any, data: any): string;
    static autoCreateGateWay(xml: any, elementRegistry: any, jnpfData: any): string;
    static autoDelGateWay(flowXml: string, type: number, nodeMap: any, isPreview: boolean): Document;
    static createGateway(xmlDoc: any, type: 'parallel' | 'inclusion' | 'exclusive' | 'choose'): any;
    static getAllGateway(xmlDoc: any): any;
    static getIncomingConnectByElement(element: any): any;
    static getOutgoingConnectByElement(element: any): any;
    static getLastElementList(element: any, allElements: any[]): any;
    static getNextElementList: (element: any, allElements: any[]) => any;
    static getEndlessLoop: (bpmn: any) => any;
    static getGatewayWaypoints: (test: any, outGoingDi: any, outgoing: any, xmlDoc: any, connectWaypoint?: any) => any;
    static verificationConnect: (bpmn: any) => void;
    static gatewayTypeSettings: (bpmn: any, node: any) => any;
    static handleCreateGatewayBounds: (xmlDoc: any, gatewayId: any, plane: any) => void;
    static updateLabelWaypoints: any;
    static getNewLabelWaypoints: any;
    static updateLabelCenter: (targetElement: any, sourceElement: any, labelCenter: any, connection: any, layoutType: any, type: any) => any;
}