@grapecity/spread-sheets-designer-angular
Advanced tools
Comparing version 14.0.8 to 14.0.9
@@ -14,4 +14,4 @@ (function (global, factory) { | ||
var dom = this.elRef.nativeElement; | ||
this.designer = new GC.Spread.Sheets.Designer.Designer(dom.querySelector('div')); | ||
var config = this.props.config; | ||
var _a = this.props, config = _a.config, spreadOptions = _a.spreadOptions; | ||
this.designer = new GC.Spread.Sheets.Designer.Designer(dom.querySelector('div'), undefined, undefined, spreadOptions); | ||
if (config) { | ||
@@ -18,0 +18,0 @@ this.setConfig(config); |
@@ -1,2 +0,2 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@grapecity/spread-sheets"),require("@grapecity/spread-sheets-designer"),require("rxjs"),require("@angular/common")):"function"==typeof define&&define.amd?define("@grapecity/spread-sheets-designer-angular",["exports","@angular/core","@grapecity/spread-sheets","@grapecity/spread-sheets-designer","rxjs","@angular/common"],t):t(((e=e||self).grapecity=e.grapecity||{},e.grapecity["spread-sheets-designer-angular"]={}),e.ng.core,e.GC,null,e.rxjs,e.ng.common)}(this,(function(e,t,r,n,s,i){"use strict";var o=function(){function e(e){this.elRef=e,this.designerInitialized=new t.EventEmitter}return e.prototype.ngAfterViewInit=function(){var e=this.elRef.nativeElement;this.designer=new r.Spread.Sheets.Designer.Designer(e.querySelector("div"));var t=this.props.config;t&&this.setConfig(t),this.designer.refresh(),this.designerInitialized.emit({designer:this.designer})},e.prototype.setStyleInfo=function(e){var t=this;if(e instanceof s.Observable)var r=e.subscribe({next:function(e){return t.updateStyleInfo(e)},error:function(e){return console.error(e)},complete:function(){return r.unsubscribe()}});else this.styleInfo=e},e.prototype.setConfig=function(e){var t=this;if(e instanceof s.Observable)var r=e.subscribe({next:function(e){return t.updateConfig(e)},error:function(e){return console.error(e)},complete:function(){return r.unsubscribe()}});else this.designer.setConfig(e)},e.prototype.updateStyleInfo=function(e){this.designer.Spread.suspendPaint(),this.styleInfo=e,this.designer.refresh(),this.designer.Spread.resumePaint()},e.prototype.updateConfig=function(e){this.designer.Spread.suspendPaint(),this.designer.setConfig(e),this.designer.refresh(),this.designer.Spread.resumePaint()},e.prototype.ngOnChanges=function(e){var t=e.props.currentValue;this.designer?(t.styleInfo&&this.updateStyleInfo(e.props.currentValue.styleInfo),t.config&&this.updateConfig(e.props.currentValue.config)):t.styleInfo&&this.setStyleInfo(e.props.currentValue.styleInfo)},e.prototype.ngOnDestroy=function(){this.designer.destroy()},e}();o.decorators=[{type:t.Component,args:[{selector:"designer",template:'\n <div id= "gc-designer-container" class="designer" [style]="styleInfo">\n </div>\n ',encapsulation:t.ViewEncapsulation.None}]}],o.ctorParameters=function(){return[{type:t.ElementRef}]},o.propDecorators={props:[{type:t.Input}],designerInitialized:[{type:t.Output}]};var a=function(){};a.decorators=[{type:t.NgModule,args:[{imports:[i.CommonModule],declarations:[o],exports:[o]}]}],e.DesignerModule=a,e.ɵa=o,Object.defineProperty(e,"__esModule",{value:!0})})); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@grapecity/spread-sheets"),require("@grapecity/spread-sheets-designer"),require("rxjs"),require("@angular/common")):"function"==typeof define&&define.amd?define("@grapecity/spread-sheets-designer-angular",["exports","@angular/core","@grapecity/spread-sheets","@grapecity/spread-sheets-designer","rxjs","@angular/common"],t):t(((e=e||self).grapecity=e.grapecity||{},e.grapecity["spread-sheets-designer-angular"]={}),e.ng.core,e.GC,null,e.rxjs,e.ng.common)}(this,(function(e,t,r,n,s,i){"use strict";var o=function(){function e(e){this.elRef=e,this.designerInitialized=new t.EventEmitter}return e.prototype.ngAfterViewInit=function(){var e=this.elRef.nativeElement,t=this.props,n=t.config,s=t.spreadOptions;this.designer=new r.Spread.Sheets.Designer.Designer(e.querySelector("div"),void 0,void 0,s),n&&this.setConfig(n),this.designer.refresh(),this.designerInitialized.emit({designer:this.designer})},e.prototype.setStyleInfo=function(e){var t=this;if(e instanceof s.Observable)var r=e.subscribe({next:function(e){return t.updateStyleInfo(e)},error:function(e){return console.error(e)},complete:function(){return r.unsubscribe()}});else this.styleInfo=e},e.prototype.setConfig=function(e){var t=this;if(e instanceof s.Observable)var r=e.subscribe({next:function(e){return t.updateConfig(e)},error:function(e){return console.error(e)},complete:function(){return r.unsubscribe()}});else this.designer.setConfig(e)},e.prototype.updateStyleInfo=function(e){this.designer.Spread.suspendPaint(),this.styleInfo=e,this.designer.refresh(),this.designer.Spread.resumePaint()},e.prototype.updateConfig=function(e){this.designer.Spread.suspendPaint(),this.designer.setConfig(e),this.designer.refresh(),this.designer.Spread.resumePaint()},e.prototype.ngOnChanges=function(e){var t=e.props.currentValue;this.designer?(t.styleInfo&&this.updateStyleInfo(e.props.currentValue.styleInfo),t.config&&this.updateConfig(e.props.currentValue.config)):t.styleInfo&&this.setStyleInfo(e.props.currentValue.styleInfo)},e.prototype.ngOnDestroy=function(){this.designer.destroy()},e}();o.decorators=[{type:t.Component,args:[{selector:"designer",template:'\n <div id= "gc-designer-container" class="designer" [style]="styleInfo">\n </div>\n ',encapsulation:t.ViewEncapsulation.None}]}],o.ctorParameters=function(){return[{type:t.ElementRef}]},o.propDecorators={props:[{type:t.Input}],designerInitialized:[{type:t.Output}]};var a=function(){};a.decorators=[{type:t.NgModule,args:[{imports:[i.CommonModule],declarations:[o],exports:[o]}]}],e.DesignerModule=a,e.ɵa=o,Object.defineProperty(e,"__esModule",{value:!0})})); | ||
//# sourceMappingURL=grapecity-spread-sheets-designer-angular.umd.min.js.map |
@@ -12,4 +12,4 @@ import { Component, Input, ViewEncapsulation, Output, EventEmitter, ElementRef } from '@angular/core'; | ||
const dom = this.elRef.nativeElement; | ||
this.designer = new GC.Spread.Sheets.Designer.Designer(dom.querySelector('div')); | ||
const { config } = this.props; | ||
const { config, spreadOptions } = this.props; | ||
this.designer = new GC.Spread.Sheets.Designer.Designer(dom.querySelector('div'), undefined, undefined, spreadOptions); | ||
if (config) { | ||
@@ -94,2 +94,2 @@ this.setConfig(config); | ||
}; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVzaWduZXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IkY6L1dvcmtEaXIvZTU3YTk2ZTVkODQ3YmE3YS9qcy1zaGVldHMtZGVzaWduZXItYW5ndWxhci8iLCJzb3VyY2VzIjpbInNyYy9hcHAvZGVzaWduZXIvZGVzaWduZXIuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFpQixpQkFBaUIsRUFBRSxNQUFNLEVBQUUsWUFBWSxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNySCxPQUFPLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUN4QyxPQUFPLG1DQUFtQyxDQUFDO0FBQzNDLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFVbEMsTUFBTSxPQUFPLGlCQUFpQjtJQVM1QixZQUFxQixLQUFpQjtRQUFqQixVQUFLLEdBQUwsS0FBSyxDQUFZO1FBRjVCLHdCQUFtQixHQUFHLElBQUksWUFBWSxFQUFPLENBQUM7SUFHeEQsQ0FBQztJQUVELGVBQWU7UUFDYixNQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLGFBQTRCLENBQUM7UUFDcEQsSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFLLEVBQUUsQ0FBQyxNQUFNLENBQUMsTUFBYyxDQUFDLFFBQVEsQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDO1FBQzFGLE1BQU0sRUFBRSxNQUFNLEVBQUUsR0FBRyxJQUFJLENBQUMsS0FBWSxDQUFDO1FBQ3JDLElBQUksTUFBTSxFQUFFO1lBQ1YsSUFBSSxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQztTQUN4QjtRQUNELElBQUksQ0FBQyxRQUFRLENBQUMsT0FBTyxFQUFFLENBQUM7UUFDeEIsSUFBSSxDQUFDLG1CQUFtQixDQUFDLElBQUksQ0FBQyxFQUFFLFFBQVEsRUFBRSxJQUFJLENBQUMs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QixDQUFDLElBQUk7YUFDdEM7OztZQVprRixVQUFVOzs7b0JBa0IxRixLQUFLO2tDQUVMLE1BQU0iLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0LCBTaW1wbGVDaGFuZ2VzLCBWaWV3RW5jYXBzdWxhdGlvbiwgT3V0cHV0LCBFdmVudEVtaXR0ZXIsIEVsZW1lbnRSZWYgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCBHQyBmcm9tICcuLi91dGlsL3NwcmVhZEpTSW1wb3J0JztcbmltcG9ydCBcIkBncmFwZWNpdHkvc3ByZWFkLXNoZWV0cy1kZXNpZ25lclwiO1xuaW1wb3J0IHsgT2JzZXJ2YWJsZSB9IGZyb20gJ3J4anMnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdkZXNpZ25lcicsXG4gIHRlbXBsYXRlOiBgXG4gIDxkaXYgaWQ9IFwiZ2MtZGVzaWduZXItY29udGFpbmVyXCIgY2xhc3M9XCJkZXNpZ25lclwiIFtzdHlsZV09XCJzdHlsZUluZm9cIj5cbiAgPC9kaXY+XG4gIGAsXG4gIGVuY2Fwc3VsYXRpb246IFZpZXdFbmNhcHN1bGF0aW9uLk5vbmVcbn0pXG5leHBvcnQgY2xhc3MgRGVzaWduZXJDb21wb25lbnQge1xuXG4gIHByaXZhdGUgZGVzaWduZXI6IGFueTtcbiAgc3R5bGVJbmZvOiBPYmplY3Q7XG5cbiAgQElucHV0KCkgcHJvcHM6IE9iamVjdCB8IE9ic2VydmFibGU8T2JqZWN0PjtcblxuICBAT3V0cHV0KCkgZGVzaWduZXJJbml0aWFsaXplZCA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PigpO1xuXG4gIGNvbnN0cnVjdG9yIChwcml2YXRlIGVsUmVmOiBFbGVtZW50UmVmKSB7XG4gIH1cblxuICBuZ0FmdGVyVmlld0luaXQgKCkge1xuICAgIGNvbnN0IGRvbSA9IHRoaXMuZWxSZWYubmF0aXZlRWxlbWVudCBhcyBIVE1MRWxlbWVudDtcbiAgICB0aGlzLmRlc2lnbmVyID0gbmV3IChHQy5TcHJlYWQuU2hlZXRzIGFzIGFueSkuRGVzaWduZXIuRGVzaWduZXIoZG9tLnF1ZXJ5U2VsZWN0b3IoJ2RpdicpKTtcbiAgICBjb25zdCB7IGNvbmZpZyB9ID0gdGhpcy5wcm9wcyBhcyBhbnk7XG4gICAgaWYgKGNvbmZpZykge1xuICAgICAgdGhpcy5zZXRDb25maWcoY29uZmlnKTtcbiAgICB9XG4gICAgdGhpcy5kZXNpZ25lci5yZWZyZXNoKCk7XG4gICAgdGhpcy5kZXNpZ25lckluaXRpYWxpemVkLmVtaXQoeyBkZXNpZ25lcjogdGhpcy5kZXNpZ25lciB9KTtcbiAgfVxuXG4gIHByaXZhdGUgc2V0U3R5bGVJbmZvIChzdHlsZWluZm86IE9iamVjdCB8IE9ic2VydmFibGU8T2JqZWN0Pikge1xuICAgIGlmIChzdHlsZWluZm8gaW5zdGFuY2VvZiBPYnNlcnZhYmxlKSB7XG4gICAgICBsZXQgc3R5bGVPYkNoYW5nZSA9IChzdHlsZWluZm8gYXMgT2JzZXJ2YWJsZTxPYmplY3Q+KS5zdWJzY3JpYmUoe1xuICAgICAgICBuZXh0OiBhcmcgPT4gdGhpcy51cGRhdGVTdHlsZUluZm8oYXJnKSxcbiAgICAgICAgZXJyb3I6IGUgPT4gY29uc29sZS5lcnJvcihlKSxcbiAgICAgICAgY29tcGxldGU6ICgpID0+IHN0eWxlT2JDaGFuZ2UudW5zdWJzY3JpYmUoKVxuICAgICAgfSk7XG4gICAgfSBlbHNlIHtcbiAgICAgIHRoaXMuc3R5bGVJbmZvID0gc3R5bGVpbmZvO1xuICAgIH1cbiAgfVxuXG4gIHByaXZhdGUgc2V0Q29uZmlnIChjb25maWc6IE9iamVjdCB8IE9ic2VydmFibGU8T2JqZWN0Pikge1xuICAgIGlmIChjb25maWcgaW5zdGFuY2VvZiBPYnNlcnZhYmxlKSB7XG4gICAgICBsZXQgY29uZmlnT2JDaGFuZ2UgPSAoY29uZmlnIGFzIE9ic2VydmFibGU8T2JqZWN0Pikuc3Vic2NyaWJlKHtcbiAgICAgICAgbmV4dDogYXJnID0+IHRoaXMudXBkYXRlQ29uZmlnKGFyZyksXG4gICAgICAgIGVycm9yOiBlID0+IGNvbnNvbGUuZXJyb3IoZSksXG4gICAgICAgIGNvbXBsZXRlOiAoKSA9PiBjb25maWdPYkNoYW5nZS51bnN1YnNjcmliZSgpXG4gICAgICB9KTtcbiAgICB9IGVsc2Uge1xuICAgICAgdGhpcy5kZXNpZ25lci5zZXRDb25maWcoY29uZmlnKTtcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIHVwZGF0ZVN0eWxlSW5mbyAoc3R5bGVJbmZvOiBPYmplY3QpIHtcbiAgICB0aGlzLmRlc2lnbmVyLlNwcmVhZC5zdXNwZW5kUGFpbnQoKTtcbiAgICB0aGlzLnN0eWxlSW5mbyA9IHN0eWxlSW5mbztcbiAgICB0aGlzLmRlc2lnbmVyLnJlZnJlc2goKTtcbiAgICB0aGlzLmRlc2lnbmVyLlNwcmVhZC5yZXN1bWVQYWludCgpO1xuICB9XG5cbiAgcHJpdmF0ZSB1cGRhdGVDb25maWcgKGNvbmZpZzogT2JqZWN0KSB7XG4gICAgdGhpcy5kZXNpZ25lci5TcHJlYWQuc3VzcGVuZFBhaW50KCk7XG4gICAgdGhpcy5kZXNpZ25lci5zZXRDb25maWcoY29uZmlnKTtcbiAgICB0aGlzLmRlc2lnbmVyLnJlZnJlc2goKTtcbiAgICB0aGlzLmRlc2lnbmVyLlNwcmVhZC5yZXN1bWVQYWludCgpO1xuICB9XG5cbiAgbmdPbkNoYW5nZXMgKGNoYW5nZXM6IFNpbXBsZUNoYW5nZXMpIHtcbiAgICBsZXQgcHJvcGVydHkgPSBjaGFuZ2VzLnByb3BzLmN1cnJlbnRWYWx1ZTtcbiAgICBpZiAoIXRoaXMuZGVzaWduZXIpIHtcbiAgICAgIGlmIChwcm9wZXJ0eS5zdHlsZUluZm8pIHtcbiAgICAgICAgdGhpcy5zZXRTdHlsZUluZm8oY2hhbmdlcy5wcm9wcy5jdXJyZW50VmFsdWUuc3R5bGVJbmZvKTtcbiAgICAgIH1cbiAgICB9IGVsc2Uge1xuICAgICAgaWYgKHByb3BlcnR5LnN0eWxlSW5mbykge1xuICAgICAgICB0aGlzLnVwZGF0ZVN0eWxlSW5mbyhjaGFuZ2VzLnByb3BzLmN1cnJlbnRWYWx1ZS5zdHlsZUluZm8pO1xuICAgICAgfVxuICAgICAgaWYgKHByb3BlcnR5LmNvbmZpZykge1xuICAgICAgICB0aGlzLnVwZGF0ZUNvbmZpZyhjaGFuZ2VzLnByb3BzLmN1cnJlbnRWYWx1ZS5jb25maWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG5nT25EZXN0cm95ICgpIHtcbiAgICAodGhpcy5kZXNpZ25lciBhcyBhbnkpLmRlc3Ryb3koKTtcbiAgfVxuXG5cbn1cbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVzaWduZXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IkY6L1dvcmtEaXIvZTU3YTk2ZTVkODQ3YmE3YS9qcy1zaGVldHMtZGVzaWduZXItYW5ndWxhci8iLCJzb3VyY2VzIjpbInNyYy9hcHAvZGVzaWduZXIvZGVzaWduZXIuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFpQixpQkFBaUIsRUFBRSxNQUFNLEVBQUUsWUFBWSxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNySCxPQUFPLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUN4QyxPQUFPLG1DQUFtQyxDQUFDO0FBQzNDLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFVbEMsTUFBTSxPQUFPLGlCQUFpQjtJQVM1QixZQUFxQixLQUFpQjtRQUFqQixVQUFLLEdBQUwsS0FBSyxDQUFZO1FBRjVCLHdCQUFtQixHQUFHLElBQUksWUFBWSxFQUFPLENBQUM7SUFHeEQsQ0FBQztJQUVELGVBQWU7UUFDYixNQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLGFBQTRCLENBQUM7UUFDcEQsTUFBTSxFQUFFLE1BQU0sRUFBRSxhQUFhLEVBQUUsR0FBRyxJQUFJLENBQUMsS0FBWSxDQUFDO1FBQ3BELElBQUksQ0FBQyxRQUFRLEdBQUcsSUFBSyxFQUFFLENBQUMsTUFBTSxDQUFDLE1BQWMsQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxhQUFhLENBQUMsQ0FBQztRQUMvSCxJQUFJLE1BQU0sRUFBRTtZQUNWLElBQUksQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLENBQUM7U0FDeEI7UUFDRCxJQUFJLENBQUMsUUFBUSxDQUFDLE9BQU8sRUFBRSxDQUFDO1FBQ3hCLElBQUksQ0FBQyxtQkFBbUIs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QixRQUFRLEVBQUU7OztHQUdUO2dCQUNELGFBQWEsRUFBRSxpQkFBaUIsQ0FBQyxJQUFJO2FBQ3RDOzs7WUFaa0YsVUFBVTs7O29CQWtCMUYsS0FBSztrQ0FFTCxNQUFNIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCwgU2ltcGxlQ2hhbmdlcywgVmlld0VuY2Fwc3VsYXRpb24sIE91dHB1dCwgRXZlbnRFbWl0dGVyLCBFbGVtZW50UmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgR0MgZnJvbSAnLi4vdXRpbC9zcHJlYWRKU0ltcG9ydCc7XG5pbXBvcnQgXCJAZ3JhcGVjaXR5L3NwcmVhZC1zaGVldHMtZGVzaWduZXJcIjtcbmltcG9ydCB7IE9ic2VydmFibGUgfSBmcm9tICdyeGpzJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnZGVzaWduZXInLFxuICB0ZW1wbGF0ZTogYFxuICA8ZGl2IGlkPSBcImdjLWRlc2lnbmVyLWNvbnRhaW5lclwiIGNsYXNzPVwiZGVzaWduZXJcIiBbc3R5bGVdPVwic3R5bGVJbmZvXCI+XG4gIDwvZGl2PlxuICBgLFxuICBlbmNhcHN1bGF0aW9uOiBWaWV3RW5jYXBzdWxhdGlvbi5Ob25lXG59KVxuZXhwb3J0IGNsYXNzIERlc2lnbmVyQ29tcG9uZW50IHtcblxuICBwcml2YXRlIGRlc2lnbmVyOiBhbnk7XG4gIHN0eWxlSW5mbzogT2JqZWN0O1xuXG4gIEBJbnB1dCgpIHByb3BzOiBPYmplY3QgfCBPYnNlcnZhYmxlPE9iamVjdD47XG5cbiAgQE91dHB1dCgpIGRlc2lnbmVySW5pdGlhbGl6ZWQgPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oKTtcblxuICBjb25zdHJ1Y3RvciAocHJpdmF0ZSBlbFJlZjogRWxlbWVudFJlZikge1xuICB9XG5cbiAgbmdBZnRlclZpZXdJbml0ICgpIHtcbiAgICBjb25zdCBkb20gPSB0aGlzLmVsUmVmLm5hdGl2ZUVsZW1lbnQgYXMgSFRNTEVsZW1lbnQ7XG4gICAgY29uc3QgeyBjb25maWcsIHNwcmVhZE9wdGlvbnMgfSA9IHRoaXMucHJvcHMgYXMgYW55O1xuICAgIHRoaXMuZGVzaWduZXIgPSBuZXcgKEdDLlNwcmVhZC5TaGVldHMgYXMgYW55KS5EZXNpZ25lci5EZXNpZ25lcihkb20ucXVlcnlTZWxlY3RvcignZGl2JyksIHVuZGVmaW5lZCwgdW5kZWZpbmVkLCBzcHJlYWRPcHRpb25zKTtcbiAgICBpZiAoY29uZmlnKSB7XG4gICAgICB0aGlzLnNldENvbmZpZyhjb25maWcpO1xuICAgIH1cbiAgICB0aGlzLmRlc2lnbmVyLnJlZnJlc2goKTtcbiAgICB0aGlzLmRlc2lnbmVySW5pdGlhbGl6ZWQuZW1pdCh7IGRlc2lnbmVyOiB0aGlzLmRlc2lnbmVyIH0pO1xuICB9XG5cbiAgcHJpdmF0ZSBzZXRTdHlsZUluZm8gKHN0eWxlaW5mbzogT2JqZWN0IHwgT2JzZXJ2YWJsZTxPYmplY3Q+KSB7XG4gICAgaWYgKHN0eWxlaW5mbyBpbnN0YW5jZW9mIE9ic2VydmFibGUpIHtcbiAgICAgIGxldCBzdHlsZU9iQ2hhbmdlID0gKHN0eWxlaW5mbyBhcyBPYnNlcnZhYmxlPE9iamVjdD4pLnN1YnNjcmliZSh7XG4gICAgICAgIG5leHQ6IGFyZyA9PiB0aGlzLnVwZGF0ZVN0eWxlSW5mbyhhcmcpLFxuICAgICAgICBlcnJvcjogZSA9PiBjb25zb2xlLmVycm9yKGUpLFxuICAgICAgICBjb21wbGV0ZTogKCkgPT4gc3R5bGVPYkNoYW5nZS51bnN1YnNjcmliZSgpXG4gICAgICB9KTtcbiAgICB9IGVsc2Uge1xuICAgICAgdGhpcy5zdHlsZUluZm8gPSBzdHlsZWluZm87XG4gICAgfVxuICB9XG5cbiAgcHJpdmF0ZSBzZXRDb25maWcgKGNvbmZpZzogT2JqZWN0IHwgT2JzZXJ2YWJsZTxPYmplY3Q+KSB7XG4gICAgaWYgKGNvbmZpZyBpbnN0YW5jZW9mIE9ic2VydmFibGUpIHtcbiAgICAgIGxldCBjb25maWdPYkNoYW5nZSA9IChjb25maWcgYXMgT2JzZXJ2YWJsZTxPYmplY3Q+KS5zdWJzY3JpYmUoe1xuICAgICAgICBuZXh0OiBhcmcgPT4gdGhpcy51cGRhdGVDb25maWcoYXJnKSxcbiAgICAgICAgZXJyb3I6IGUgPT4gY29uc29sZS5lcnJvcihlKSxcbiAgICAgICAgY29tcGxldGU6ICgpID0+IGNvbmZpZ09iQ2hhbmdlLnVuc3Vic2NyaWJlKClcbiAgICAgIH0pO1xuICAgIH0gZWxzZSB7XG4gICAgICB0aGlzLmRlc2lnbmVyLnNldENvbmZpZyhjb25maWcpO1xuICAgIH1cbiAgfVxuXG4gIHByaXZhdGUgdXBkYXRlU3R5bGVJbmZvIChzdHlsZUluZm86IE9iamVjdCkge1xuICAgIHRoaXMuZGVzaWduZXIuU3ByZWFkLnN1c3BlbmRQYWludCgpO1xuICAgIHRoaXMuc3R5bGVJbmZvID0gc3R5bGVJbmZvO1xuICAgIHRoaXMuZGVzaWduZXIucmVmcmVzaCgpO1xuICAgIHRoaXMuZGVzaWduZXIuU3ByZWFkLnJlc3VtZVBhaW50KCk7XG4gIH1cblxuICBwcml2YXRlIHVwZGF0ZUNvbmZpZyAoY29uZmlnOiBPYmplY3QpIHtcbiAgICB0aGlzLmRlc2lnbmVyLlNwcmVhZC5zdXNwZW5kUGFpbnQoKTtcbiAgICB0aGlzLmRlc2lnbmVyLnNldENvbmZpZyhjb25maWcpO1xuICAgIHRoaXMuZGVzaWduZXIucmVmcmVzaCgpO1xuICAgIHRoaXMuZGVzaWduZXIuU3ByZWFkLnJlc3VtZVBhaW50KCk7XG4gIH1cblxuICBuZ09uQ2hhbmdlcyAoY2hhbmdlczogU2ltcGxlQ2hhbmdlcykge1xuICAgIGxldCBwcm9wZXJ0eSA9IGNoYW5nZXMucHJvcHMuY3VycmVudFZhbHVlO1xuICAgIGlmICghdGhpcy5kZXNpZ25lcikge1xuICAgICAgaWYgKHByb3BlcnR5LnN0eWxlSW5mbykge1xuICAgICAgICB0aGlzLnNldFN0eWxlSW5mbyhjaGFuZ2VzLnByb3BzLmN1cnJlbnRWYWx1ZS5zdHlsZUluZm8pO1xuICAgICAgfVxuICAgIH0gZWxzZSB7XG4gICAgICBpZiAocHJvcGVydHkuc3R5bGVJbmZvKSB7XG4gICAgICAgIHRoaXMudXBkYXRlU3R5bGVJbmZvKGNoYW5nZXMucHJvcHMuY3VycmVudFZhbHVlLnN0eWxlSW5mbyk7XG4gICAgICB9XG4gICAgICBpZiAocHJvcGVydHkuY29uZmlnKSB7XG4gICAgICAgIHRoaXMudXBkYXRlQ29uZmlnKGNoYW5nZXMucHJvcHMuY3VycmVudFZhbHVlLmNvbmZpZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbmdPbkRlc3Ryb3kgKCkge1xuICAgICh0aGlzLmRlc2lnbmVyIGFzIGFueSkuZGVzdHJveSgpO1xuICB9XG5cblxufVxuIl19 |
@@ -14,4 +14,4 @@ import { EventEmitter, Component, ViewEncapsulation, ElementRef, Input, Output, NgModule } from '@angular/core'; | ||
const dom = this.elRef.nativeElement; | ||
this.designer = new GC.Spread.Sheets.Designer.Designer(dom.querySelector('div')); | ||
const { config } = this.props; | ||
const { config, spreadOptions } = this.props; | ||
this.designer = new GC.Spread.Sheets.Designer.Designer(dom.querySelector('div'), undefined, undefined, spreadOptions); | ||
if (config) { | ||
@@ -18,0 +18,0 @@ this.setConfig(config); |
{ | ||
"name": "@grapecity/spread-sheets-designer-angular", | ||
"version": "14.0.8", | ||
"version": "14.0.9", | ||
"description": "SpreadJS Designer Angular Wrapper", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
48976