ag-grid-aurelia
Advanced tools
Comparing version 20.2.0 to 21.0.0
@@ -1,2 +0,2 @@ | ||
// ag-grid-aurelia v20.2.0 | ||
// ag-grid-aurelia v21.0.0 | ||
import { ComponentAttached, ComponentDetached, Container, TaskQueue, ViewResources } from "aurelia-framework"; | ||
@@ -3,0 +3,0 @@ import { ColumnApi, GridApi, GridOptions } from "ag-grid-community"; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-aurelia v20.2.0 | ||
// ag-grid-aurelia v21.0.0 | ||
"use strict"; | ||
@@ -3,0 +3,0 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { |
@@ -1,2 +0,2 @@ | ||
// ag-grid-aurelia v20.2.0 | ||
// ag-grid-aurelia v21.0.0 | ||
import { ColDef } from "ag-grid-community"; | ||
@@ -3,0 +3,0 @@ import { AgCellTemplate, AgEditorTemplate, AgFilterTemplate, AgHeaderGroupTemplate, AgHeaderTemplate, AgPinnedRowTemplate } from "./agTemplate"; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-aurelia v20.2.0 | ||
// ag-grid-aurelia v21.0.0 | ||
"use strict"; | ||
@@ -3,0 +3,0 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { |
@@ -1,2 +0,2 @@ | ||
// ag-grid-aurelia v20.2.0 | ||
// ag-grid-aurelia v21.0.0 | ||
import { TargetInstruction } from "aurelia-framework"; | ||
@@ -3,0 +3,0 @@ export declare class AgCellTemplate { |
@@ -1,2 +0,2 @@ | ||
// ag-grid-aurelia v20.2.0 | ||
// ag-grid-aurelia v21.0.0 | ||
"use strict"; | ||
@@ -3,0 +3,0 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { |
@@ -1,2 +0,2 @@ | ||
// ag-grid-aurelia v20.2.0 | ||
// ag-grid-aurelia v21.0.0 | ||
export declare function generateBindables(names: string[], bindingModeToUse?: any): any; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-aurelia v20.2.0 | ||
// ag-grid-aurelia v21.0.0 | ||
"use strict"; | ||
@@ -3,0 +3,0 @@ Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -1,2 +0,2 @@ | ||
// ag-grid-aurelia v20.2.0 | ||
// ag-grid-aurelia v21.0.0 | ||
import { Container, TaskQueue, ViewCompiler, ViewResources } from "aurelia-framework"; | ||
@@ -3,0 +3,0 @@ import { BaseComponentWrapper, FrameworkComponentWrapper, WrapableInterface } from 'ag-grid-community'; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-aurelia v20.2.0 | ||
// ag-grid-aurelia v21.0.0 | ||
"use strict"; | ||
@@ -3,0 +3,0 @@ var __extends = (this && this.__extends) || (function () { |
@@ -1,5 +0,5 @@ | ||
// ag-grid-aurelia v20.2.0 | ||
// ag-grid-aurelia v21.0.0 | ||
import { Container, ViewResources } from "aurelia-framework"; | ||
import { IFrameworkFactory } from "ag-grid-community"; | ||
export declare class AureliaFrameworkFactory implements IFrameworkFactory { | ||
import { IFrameworkOverrides } from "ag-grid-community"; | ||
export declare class AureliaFrameworkFactory implements IFrameworkOverrides { | ||
private _container; | ||
@@ -11,2 +11,3 @@ private _viewResources; | ||
setTimeout(action: any, timeout?: any): void; | ||
addEventListenerOutsideAngular(element: HTMLElement, type: string, listener: EventListener | EventListenerObject, useCapture?: boolean): void; | ||
} |
@@ -1,2 +0,2 @@ | ||
// ag-grid-aurelia v20.2.0 | ||
// ag-grid-aurelia v21.0.0 | ||
"use strict"; | ||
@@ -14,3 +14,3 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
function AureliaFrameworkFactory() { | ||
this._baseFrameworkFactory = new ag_grid_community_1.BaseFrameworkFactory(); // todo - inject this | ||
this._baseFrameworkFactory = new ag_grid_community_1.VanillaFrameworkOverrides(); // todo - inject this | ||
} | ||
@@ -26,2 +26,5 @@ AureliaFrameworkFactory.prototype.setContainer = function (container) { | ||
}; | ||
AureliaFrameworkFactory.prototype.addEventListenerOutsideAngular = function (element, type, listener, useCapture) { | ||
this._baseFrameworkFactory.addEventListenerOutsideAngular(element, type, listener, useCapture); | ||
}; | ||
AureliaFrameworkFactory = __decorate([ | ||
@@ -28,0 +31,0 @@ aurelia_framework_1.autoinject(), |
{ | ||
"name": "ag-grid-aurelia", | ||
"version": "20.2.0", | ||
"version": "21.0.0", | ||
"description": "ag-Grid Aurelia Component", | ||
@@ -28,3 +28,3 @@ "main": "./main.js", | ||
"@types/core-js": "^2.5.0", | ||
"ag-grid-community": "^20.2.0", | ||
"ag-grid-community": "^21.0.0", | ||
"aurelia-framework": "1.x", | ||
@@ -37,6 +37,6 @@ "gulp": "^3.9.1", | ||
"systemjs": "^0.21.5", | ||
"typescript": "~3.2.1" | ||
"typescript": "~3.4.1" | ||
}, | ||
"peerDependencies": { | ||
"ag-grid-community": "^20.2.0", | ||
"ag-grid-community": "^21.0.0", | ||
"aurelia-framework": "1.x" | ||
@@ -53,2 +53,2 @@ }, | ||
} | ||
} | ||
} |
import {autoinject, Container, transient, ViewResources} from "aurelia-framework"; | ||
import {BaseFrameworkFactory, IFrameworkFactory} from "ag-grid-community"; | ||
import {VanillaFrameworkOverrides, IFrameworkOverrides} from "ag-grid-community"; | ||
@autoinject() | ||
@transient() | ||
export class AureliaFrameworkFactory implements IFrameworkFactory { | ||
export class AureliaFrameworkFactory implements IFrameworkOverrides { | ||
private _container: Container; | ||
private _viewResources: ViewResources; | ||
private _baseFrameworkFactory: IFrameworkFactory = new BaseFrameworkFactory(); // todo - inject this | ||
private _baseFrameworkFactory: IFrameworkOverrides = new VanillaFrameworkOverrides(); // todo - inject this | ||
@@ -22,2 +22,6 @@ public setContainer(container: Container): void { | ||
} | ||
addEventListenerOutsideAngular(element: HTMLElement, type: string, listener: EventListener | EventListenerObject, useCapture?: boolean): void { | ||
this._baseFrameworkFactory.addEventListenerOutsideAngular(element, type, listener, useCapture); | ||
} | ||
} |
66265
1306