You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
thingsboard-ngx-flowchart/lib/modelvalidation.service.d.ts

16 lines
733 B
TypeScript

import { FcConnector, FcEdge, FcModel, FcNode } from './ngx-flowchart.models';
import * as i0 from "@angular/core";
export declare class FcModelValidationService {
constructor();
validateModel(model: FcModel): FcModel;
validateNodes(nodes: Array<FcNode>): Array<FcNode>;
validateNode(node: FcNode): FcNode;
private _validateEdges;
validateEdges(edges: Array<FcEdge>, nodes: Array<FcNode>): Array<FcEdge>;
private _validateEdge;
validateEdge(edge: FcEdge, nodes: Array<FcNode>): FcEdge;
validateConnector(connector: FcConnector): FcConnector;
static ɵfac: i0.ɵɵFactoryDeclaration<FcModelValidationService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<FcModelValidationService>;
}