UNPKG

gd-canvas

Version:

This set of libraries was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.0 and no dependencies accept gd-tree (it has jquery and jstree) and gd-graph (it has jquery and chart.js).

50 lines 6.61 kB
import { Injectable } from '@angular/core'; import { EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; var GDCanvasService = /** @class */ (function () { function GDCanvasService() { this.showContextmenu$ = new EventEmitter(); this.focusedMove$ = new EventEmitter(); this.redrawRefChildren$ = new EventEmitter(); this.selectedChanged$ = new EventEmitter(); this.canvasIsReady$ = new EventEmitter(); this.canvasInfo$ = new EventEmitter(); this.customLayerRequest$ = new EventEmitter(); this.shapeChangedParent$ = new EventEmitter(); } GDCanvasService.prototype.SelectedChanged = function (arg) { this.selectedChanged$.emit(arg); }; GDCanvasService.prototype.ShowContextmenu = function (arg) { this.showContextmenu$.emit(arg); }; GDCanvasService.prototype.CustomLayerRequest = function (arg) { this.customLayerRequest$.emit(arg); }; GDCanvasService.prototype.CanvasIsReady = function (arg) { this.canvasIsReady$.emit(arg); }; GDCanvasService.prototype.CanvasInfo = function (info) { this.canvasInfo$.emit(info); }; GDCanvasService.prototype.FocusedMove = function (offset) { this.focusedMove$.emit(offset); }; GDCanvasService.prototype.RedrawRefChildren = function () { this.redrawRefChildren$.emit(); }; GDCanvasService.prototype.ShapeChangedParent = function (shape) { this.shapeChangedParent$.emit(shape); }; GDCanvasService.ɵfac = function GDCanvasService_Factory(t) { return new (t || GDCanvasService)(); }; GDCanvasService.ɵprov = i0.ɵɵdefineInjectable({ token: GDCanvasService, factory: GDCanvasService.ɵfac, providedIn: 'root' }); return GDCanvasService; }()); export { GDCanvasService }; /*@__PURE__*/ (function () { i0.ɵsetClassMetadata(GDCanvasService, [{ type: Injectable, args: [{ providedIn: 'root' }] }], function () { return []; }, null); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2QtY2FudmFzLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9nZC1jYW52YXMvIiwic291cmNlcyI6WyJsaWIvZ2QtY2FudmFzLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBSSxNQUFNLGVBQWUsQ0FBQztBQUM3QyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQUU3QztJQWNJO1FBRUksSUFBSSxDQUFDLGdCQUFnQixHQUFNLElBQUksWUFBWSxFQUFPLENBQUM7UUFDbkQsSUFBSSxDQUFDLFlBQVksR0FBVSxJQUFJLFlBQVksRUFBTyxDQUFDO1FBQ25ELElBQUksQ0FBQyxrQkFBa0IsR0FBSSxJQUFJLFlBQVksRUFBTyxDQUFDO1FBQ25ELElBQUksQ0FBQyxnQkFBZ0IsR0FBTSxJQUFJLFlBQVksRUFBTyxDQUFDO1FBQ25ELElBQUksQ0FBQyxjQUFjLEdBQVEsSUFBSSxZQUFZLEVBQU8sQ0FBQztRQUNuRCxJQUFJLENBQUMsV0FBVyxHQUFXLElBQUksWUFBWSxFQUFFLENBQUM7UUFDOUMsSUFBSSxDQUFDLG1CQUFtQixHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7UUFDOUMsSUFBSSxDQUFDLG1CQUFtQixHQUFHLElBQUksWUFBWSxFQUFPLENBQUM7SUFDdkQsQ0FBQztJQUVELHlDQUFlLEdBQWYsVUFBaUIsR0FBUztRQUV0QixJQUFJLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFFLEdBQUcsQ0FBRSxDQUFDO0lBQ3RDLENBQUM7SUFFRCx5Q0FBZSxHQUFmLFVBQWdCLEdBQVM7UUFFckIsSUFBSSxDQUFDLGdCQUFnQixDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUNwQyxDQUFDO0lBRUQsNENBQWtCLEdBQWxCLFVBQW1CLEdBQVM7UUFFeEIsSUFBSSxDQUFDLG1CQUFtQixDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUN2QyxDQUFDO0lBRUQsdUNBQWEsR0FBYixVQUFjLEdBQVM7UUFFbkIsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDbEMsQ0FBQztJQUVELG9DQUFVLEdBQVYsVUFBYyxJQUFTO1FBRW5CLElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFFLElBQUksQ0FBRSxDQUFDO0lBQ2xDLENBQUM7SUFFRCxxQ0FBVyxHQUFYLFVBQWEsTUFBWTtRQUVyQixJQUFJLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBRSxNQUFNLENBQUUsQ0FBQztJQUNyQyxDQUFDO0lBRUQsMkNBQWlCLEdBQWpCO1FBRUksSUFBSSxDQUFDLGtCQUFrQixDQUFDLElBQUksRUFBRSxDQUFDO0lBQ25DLENBQUM7SUFFRCw0Q0FBa0IsR0FBbEIsVUFBb0IsS0FBVztRQUUzQixJQUFJLENBQUMsbUJBQW1CLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBRSxDQUFDO0lBQzNDLENBQUM7a0ZBN0RRLGVBQWU7MkRBQWYsZUFBZSxXQUFmLGVBQWUsbUJBRlosTUFBTTswQkFKdEI7Q0FvRUMsQUFqRUQsSUFpRUM7U0E5RFksZUFBZTtrREFBZixlQUFlO2NBSDNCLFVBQVU7ZUFBQztnQkFDUixVQUFVLEVBQUUsTUFBTTthQUNyQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgICB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRXZlbnRFbWl0dGVyIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBJbmplY3RhYmxlKHtcbiAgICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgR0RDYW52YXNTZXJ2aWNlIFxue1xuICAgIHB1YmxpYyBzaG93Q29udGV4dG1lbnUkICAgICAgOiBFdmVudEVtaXR0ZXI8YW55PjtcbiAgICBwdWJsaWMgZm9jdXNlZE1vdmUkICAgICAgICAgIDogRXZlbnRFbWl0dGVyPGFueT47XG4gICAgcHVibGljIHJlZHJhd1JlZkNoaWxkcmVuJCAgICA6IEV2ZW50RW1pdHRlcjxhbnk+O1xuICAgIHB1YmxpYyBzZWxlY3RlZENoYW5nZWQkICAgICAgOiBFdmVudEVtaXR0ZXI8YW55PjtcbiAgICBwdWJsaWMgY2FudmFzSXNSZWFkeSQgICAgICAgIDogRXZlbnRFbWl0dGVyPGFueT47XG4gICAgcHVibGljIGNhbnZhc0luZm8kICAgICAgICAgICA6IEV2ZW50RW1pdHRlcjxhbnk+O1xuICAgIHB1YmxpYyBjdXN0b21MYXllclJlcXVlc3QkICAgOiBFdmVudEVtaXR0ZXI8YW55PjtcbiAgICBwdWJsaWMgc2hhcGVDaGFuZ2VkUGFyZW50JCAgIDogRXZlbnRFbWl0dGVyPGFueT47XG5cbiAgICBjb25zdHJ1Y3RvcigpIFxuICAgIHtcbiAgICAgICAgdGhpcy5zaG93Q29udGV4dG1lbnUkICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gICAgICAgIHRoaXMuZm9jdXNlZE1vdmUkICAgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICAgICAgICB0aGlzLnJlZHJhd1JlZkNoaWxkcmVuJCAgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcbiAgICAgICAgdGhpcy5zZWxlY3RlZENoYW5nZWQkICAgID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gICAgICAgIHRoaXMuY2FudmFzSXNSZWFkeSQgICAgICA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuICAgICAgICB0aGlzLmNhbnZhc0luZm8kICAgICAgICAgPSBuZXcgRXZlbnRFbWl0dGVyKCk7XG4gICAgICAgIHRoaXMuY3VzdG9tTGF5ZXJSZXF1ZXN0JCA9IG5ldyBFdmVudEVtaXR0ZXIoKTtcbiAgICAgICAgdGhpcy5zaGFwZUNoYW5nZWRQYXJlbnQkID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KCk7XG4gICAgfVxuXG4gICAgU2VsZWN0ZWRDaGFuZ2VkKCBhcmcgOiBhbnkgKVxuICAgIHtcbiAgICAgICAgdGhpcy5zZWxlY3RlZENoYW5nZWQkLmVtaXQoIGFyZyApO1xuICAgIH1cblxuICAgIFNob3dDb250ZXh0bWVudShhcmcgOiBhbnkpXG4gICAge1xuICAgICAgICB0aGlzLnNob3dDb250ZXh0bWVudSQuZW1pdChhcmcpO1xuICAgIH1cblxuICAgIEN1c3RvbUxheWVyUmVxdWVzdChhcmcgOiBhbnkpXG4gICAge1xuICAgICAgICB0aGlzLmN1c3RvbUxheWVyUmVxdWVzdCQuZW1pdChhcmcpO1xuICAgIH1cblxuICAgIENhbnZhc0lzUmVhZHkoYXJnIDogYW55KVxuICAgIHtcbiAgICAgICAgdGhpcy5jYW52YXNJc1JlYWR5JC5lbWl0KGFyZyk7XG4gICAgfVxuICAgIFxuICAgIENhbnZhc0luZm8gICggaW5mbzogYW55IClcbiAgICB7XG4gICAgICAgIHRoaXMuY2FudmFzSW5mbyQuZW1pdCggaW5mbyApO1xuICAgIH1cbiBcbiAgICBGb2N1c2VkTW92ZSggb2Zmc2V0IDogYW55IClcbiAgICB7XG4gICAgICAgIHRoaXMuZm9jdXNlZE1vdmUkLmVtaXQoIG9mZnNldCApO1xuICAgIH1cblxuICAgIFJlZHJhd1JlZkNoaWxkcmVuKClcbiAgICB7XG4gICAgICAgIHRoaXMucmVkcmF3UmVmQ2hpbGRyZW4kLmVtaXQoKTtcbiAgICB9XG5cbiAgICBTaGFwZUNoYW5nZWRQYXJlbnQoIHNoYXBlIDogYW55IClcbiAgICB7XG4gICAgICAgIHRoaXMuc2hhcGVDaGFuZ2VkUGFyZW50JC5lbWl0KCBzaGFwZSApO1xuICAgIH1cbn1cbiJdfQ==