diff --git a/backbone/backbone.d.ts b/backbone/backbone.d.ts index 0635a1247..1a6f3d8fe 100644 --- a/backbone/backbone.d.ts +++ b/backbone/backbone.d.ts @@ -67,7 +67,7 @@ declare module Backbone { } class Events { - on(eventName: string, callback: (...args: any[]) => void , context?: any): any; + on(eventName: any, callback: (...args: any[]) => void , context?: any): any; off(eventName?: string, callback?: (...args: any[]) => void , context?: any): any; trigger(eventName: string, ...args: any[]): any; bind(eventName: string, callback: (...args: any[]) => void , context?: any): any; diff --git a/jointjs/jointjs.d.ts b/jointjs/jointjs.d.ts index d3e6a204e..547263021 100644 --- a/jointjs/jointjs.d.ts +++ b/jointjs/jointjs.d.ts @@ -77,7 +77,7 @@ declare module joint { snapToGrid(p): { x: number; y: number; }; } - class ElementView { + class ElementView extends CellView { scale(sx: number, sy: number); } class CellView extends Backbone.View { @@ -110,6 +110,6 @@ declare module joint { function mixin(objects: any[]): any; function supplement(objects: any[]): any; function deepMixin(objects: any[]): any; - function deepSupplement(objects: any[]): any; + function deepSupplement(objects: any[], defaultIndicator?: any): any; } } \ No newline at end of file