From b77325fd0c234f1a571e95c2dd6cc3cfb4942a3a Mon Sep 17 00:00:00 2001 From: Chris Moran Date: Tue, 7 Mar 2017 16:57:46 -0500 Subject: [PATCH] Add some missing methods to Element class --- jointjs/index.d.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/jointjs/index.d.ts b/jointjs/index.d.ts index e8c9e8b53e..95e2b2b7e3 100644 --- a/jointjs/index.d.ts +++ b/jointjs/index.d.ts @@ -156,6 +156,15 @@ declare namespace joint { findView(paper: Paper): ElementView; isElement(): boolean; scale(scaleX: number, scaleY: number, origin?: Point, options?: any): this; + addPort(port: any, opt?: any): this; + addPorts(ports: any[], opt?: any): this; + removePort(port: any, opt?: any): this; + hasPorts(): boolean; + hasPort(id: string): boolean; + getPorts(): any[]; + getPort(id: string): any; + getPortIndex(port: any): number; + portProp(portId: string, path: any, value?: any, opt?: any): joint.dia.Element; } interface CSSSelector {