@syncfusion/ej2-ng-base
Advanced tools
Comparing version 1.0.18 to 1.0.19
/*! | ||
* filename: ej2-ng-base.umd.min.js | ||
* version : 1.0.18 | ||
* version : 1.0.19 | ||
* Copyright Syncfusion Inc. 2001 - 2017. All rights reserved. | ||
@@ -11,2 +11,3 @@ * Use of this code is subject to the terms of our license. | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("@syncfusion/ej2-base"),require("@angular/core"));else if("function"==typeof define&&define.amd)define(["@syncfusion/ej2-base","@angular/core"],t);else{var n="object"==typeof exports?t(require("@syncfusion/ej2-base"),require("@angular/core")):t(e["@syncfusion/ej2-base"],e["@angular/core"]);for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(this,function(e,t){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){var r,i;r=[n,t,n(1),n(4),n(6),n(3),n(7)],void 0!==(i=function(e,t,n,r,i,o,s){"use strict";function a(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),a(n),a(r),a(i),a(o),a(s)}.apply(t,r))&&(e.exports=i)},function(e,t,n){var r,i;r=[n,t,n(2),n(3)],void 0!==(i=function(e,t,n,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(){this.hasChanges=!1,this.propCollection={},this.tags=[],this.tagObjects=[]}return e.prototype.ngOnInit=function(){this.registeredTemplate={};for(var e=0,t=this.tags;e<t.length;e++){var r=t[e],i=n.getValue("child"+r.substring(0,1).toUpperCase()+r.substring(1),this);i&&this.tagObjects.push({instance:i,name:r})}var o=Object.keys(this);o=o.filter(function(e){return/Ref$/i.test(e)});for(var s=0,a=o;s<a.length;s++){var p=a[s],u=p.replace("Ref","");n.setValue(u.replace("_","."),n.getValue(u,this),this.propCollection)}},e.prototype.ngOnChanges=function(e){for(var t=0,n=Object.keys(e);t<n.length;t++){var r=n[t],i=e[r];this.propCollection[r]=i.currentValue}this.hasChanges=!0},e.prototype.clearTemplate=function(e){r.clearTemplate(this,e)},e.prototype.getProperties=function(){for(var e=0,t=this.tagObjects;e<t.length;e++){var n=t[e];this.propCollection[n.name]=n.instance.getProperties()}return this.propCollection},e.prototype.isChanged=function(){for(var e=this.hasChanges,t=0,n=this.tagObjects;t<n.length;t++){var r=n[t];e=e||r.instance.hasChanges}return e},e.prototype.ngAfterContentChecked=function(){this.hasChanges=this.isChanged();var e=Object.keys(this);e=e.filter(function(e){return/Ref$/i.test(e)})},e.prototype.ngAfterViewChecked=function(){this.hasChanges=!1},e}();t.ComplexBase=i;var o=function(){function e(e){this.list=[],this.hasChanges=!1,this.propertyName=e}return e.prototype.ngOnInit=function(){this.isInitChanges=!0},e.prototype.ngAfterContentInit=function(){var e=this,t=0;this.list=this.children.map(function(n){return n.index=t++,n.property=e.propertyName,n}),this.hasChanges=!0},e.prototype.getProperties=function(){for(var e=[],t=0,n=this.list;t<n.length;t++){var r=n[t];e.push(r.getProperties())}return e},e.prototype.isChanged=function(){for(var e=!1,t=0,n=this.list;t<n.length;t++){var r=n[t];e=e||r.hasChanges}return!!this.list.length&&e},e.prototype.clearTemplate=function(e){for(var t=this,n=0,r=this.list;n<r.length;n++){r[n].clearTemplate(e&&e.map(function(e){return new RegExp(t.propertyName).test(e)?e.replace(t.propertyName+".",""):e}))}},e.prototype.ngAfterContentChecked=function(){this.hasChanges=this.isChanged()},e.prototype.ngAfterViewInit=function(){this.isInitChanges=!1},e}();t.ArrayBase=o}.apply(t,r))&&(e.exports=i)},function(t,n){t.exports=e},function(e,t,n){var r,i;r=[n,t],void 0!==(i=function(e,t){"use strict";function n(e,t){t.forEach(function(t){Object.getOwnPropertyNames(t.prototype).forEach(function(n){e.prototype[n]=t.prototype[n]})})}function r(e,t){var n=Object.keys(e.registeredTemplate);if(n.length)for(var r=t&&t.filter(function(e){return!/\./g.test(e)}),i=0,o=r&&r||n;i<o.length;i++){for(var s=o[i],a=0,p=e.registeredTemplate[s];a<p.length;a++){var u=p[a];u.destroyed||u.destroy()}delete e.registeredTemplate[s]}for(var c=0,l=e.tagObjects;c<l.length;c++){var f=l[c];!function(e){e.instance&&e.instance.clearTemplate(t&&t.filter(function(t){return!!new RegExp(e.name).test(t)}))}(f)}}function i(e,t,n){for(var r=e.split("."),i=n||{},o=0;o<r.length;o++){var s=r[o];o+1===r.length?i[s]=void 0===t?{}:t:void 0===i[s]&&(i[s]={}),i=i[s]}return i}Object.defineProperty(t,"__esModule",{value:!0}),t.applyMixins=n,t.clearTemplate=r,t.setValue=i}.apply(t,r))&&(e.exports=i)},function(e,t,n){var r,i;r=[n,t,n(2),n(5),n(3)],void 0!==(i=function(e,t,n,r,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(){}return e.prototype.ngOnInit=function(){this.registeredTemplate={},this.tags=this.tags||[],this.complexTemplate=this.complexTemplate||[],this.tagObjects=[];for(var e=0,t=this.tags;e<t.length;e++){var r=t[e],i={instance:n.getValue("child"+r.substring(0,1).toUpperCase()+r.substring(1),this),name:r};this.tagObjects.push(i)}var o=Object.keys(this);o=o.filter(function(e){return/Ref$/i.test(e)&&/\_/i.test(e)});for(var s=0,a=o;s<a.length;s++){var p=a[s],u=p.replace("Ref",""),c={};n.setValue(u.replace("_","."),n.getValue(u,this),c),this.setProperties(c,!0)}},e.prototype.ngAfterViewInit=function(){var e=this;setTimeout(function(){e.appendTo(e.element)})},e.prototype.ngOnDestroy=function(){this.destroy(),this.clearTemplate(null)},e.prototype.clearTemplate=function(e){i.clearTemplate(this,e)},e.prototype.ngAfterContentChecked=function(){for(var e=0,t=this.tagObjects;e<t.length;e++){var r=t[e];if(!n.isUndefined(r.instance)&&r.instance.hasChanges)if(r.instance.isInitChanges){var i={};i[r.name]=r.instance.getProperties(),this.setProperties(i,r.instance.isInitChanges)}else for(var o=0,s=r.instance.list;o<s.length;o++){var a=s[o];if(a.hasChanges){var p=r.instance.list.indexOf(a);n.getValue(r.name,this)[p].setProperties(a.getProperties())}}}},e.prototype.registerEvents=function(e){var t={};if(e&&e.length){for(var n=0,i=e;n<i.length;n++){t[i[n]]=new r.EventEmitter(!1)}this.setProperties(t,!0)}},e.prototype.addTwoWay=function(e){for(var t=this,i=this,o=0,s=e;o<s.length;o++){var a=s[o];!function(e){n.getValue(e,i),Object.defineProperty(i,e,{get:function(){return n.getValue(e,t.properties)},set:function(r){var i=n.getValue(e,t.properties);i!==r&&(t.saveChanges(e,r,i),n.setValue(e,n.isNullOrUndefined(r)?null:r,t.properties),n.getValue(e+"Change",t).emit(r))}}),n.setValue(e+"Change",new r.EventEmitter,i)}(a)}},e.prototype.trigger=function(e,t){var r=n.getValue(e,this);n.isUndefined(r)||r.next(t);var i=n.getValue("local"+e.charAt(0).toUpperCase()+e.slice(1),this);n.isUndefined(i)||i.call(this,t)},e}();t.ComponentBase=o}.apply(t,r))&&(e.exports=i)},function(e,n){e.exports=t},function(e,t,n){var r,i;r=[n,t],void 0!==(i=function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(){}return e.prototype.localChange=function(e){void 0!==this.propagateChange&&this.propagateChange(e.checked||e.value)},e.prototype.registerOnChange=function(e){this.propagateChange=e},e.prototype.registerOnTouched=function(e){this.propagateTouch=e},e.prototype.ngAfterViewInit=function(){this.appendTo(this.element),"input"!==this.ngEle.nativeElement.nodeName.toLowerCase()&&(this.element.addEventListener("focus",this.ngOnFocus.bind(this)),this.element.addEventListener("blur",this.ngOnBlur.bind(this)))},e.prototype.writeValue=function(e){this.value=e},e.prototype.ngOnFocus=function(e){this.focus.emit(e)},e.prototype.ngOnBlur=function(e){this.blur.emit(e)},e}();t.FormBase=n}.apply(t,r))&&(e.exports=i)},function(e,t,n){var r,i;r=[n,t,n(2),n(2)],void 0!==(i=function(e,t,n,r){"use strict";function i(e,t){if("string"==typeof e)return p(e,t);var n=e.elementRef.nativeElement._viewContainerRef,i=e.elementRef.nativeElement.propName;return function(t){var o={$implicit:t},s=n.createEmbeddedView(e,o),a=r.getValue("currentInstance.registeredTemplate",n);return void 0===a[i]&&(a[i]=[]),a[i].push(s),s.rootNodes}}function o(e){return function(t,n){var r={set:s(n),get:a(n,e),enumerable:!0,configurable:!0};Object.defineProperty(t,n,r)}}function s(e){return function(t){void 0!==t&&(r.setValue(e+"Ref",t,this),"string"!=typeof t?(t.elementRef.nativeElement._viewContainerRef=this.viewContainerRef,t.elementRef.nativeElement.propName=e):this.saveChanges&&(this.saveChanges(e,t,void 0),this.dataBind()))}}function a(e,t){return function(){return r.getValue(e+"Ref",this)||t}}Object.defineProperty(t,"__esModule",{value:!0});var p=n.getTemplateEngine();t.compile=i,t.Template=o,n.setTemplateEngine({compile:i})}.apply(t,r))&&(e.exports=i)}])}); | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("@syncfusion/ej2-base"),require("@angular/core"));else if("function"==typeof define&&define.amd)define(["@syncfusion/ej2-base","@angular/core"],t);else{var n="object"==typeof exports?t(require("@syncfusion/ej2-base"),require("@angular/core")):t(e["@syncfusion/ej2-base"],e["@angular/core"]);for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(this,function(e,t){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){var r,i;r=[n,t,n(1),n(4),n(6),n(3),n(7)],void 0!==(i=function(e,t,n,r,i,o,s){"use strict";function a(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),a(n),a(r),a(i),a(o),a(s)}.apply(t,r))&&(e.exports=i)},function(e,t,n){var r,i;r=[n,t,n(2),n(3)],void 0!==(i=function(e,t,n,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(){this.hasChanges=!1,this.propCollection={},this.tags=[],this.tagObjects=[]}return e.prototype.ngOnInit=function(){this.registeredTemplate={};for(var e=0,t=this.tags;e<t.length;e++){var r=t[e],i=n.getValue("child"+r.substring(0,1).toUpperCase()+r.substring(1),this);i&&this.tagObjects.push({instance:i,name:r})}var o=Object.keys(this);o=o.filter(function(e){return/Ref$/i.test(e)});for(var s=0,a=o;s<a.length;s++){var p=a[s],u=p.replace("Ref","");n.setValue(u.replace("_","."),n.getValue(u,this),this.propCollection)}},e.prototype.ngOnChanges=function(e){for(var t=0,n=Object.keys(e);t<n.length;t++){var r=n[t],i=e[r];this.propCollection[r]=i.currentValue}this.hasChanges=!0},e.prototype.clearTemplate=function(e){r.clearTemplate(this,e)},e.prototype.getProperties=function(){for(var e=0,t=this.tagObjects;e<t.length;e++){var n=t[e];this.propCollection[n.name]=n.instance.getProperties()}return this.propCollection},e.prototype.isChanged=function(){for(var e=this.hasChanges,t=0,n=this.tagObjects;t<n.length;t++){var r=n[t];e=e||r.instance.hasChanges}return e},e.prototype.ngAfterContentChecked=function(){this.hasChanges=this.isChanged();var e=Object.keys(this);e=e.filter(function(e){return/Ref$/i.test(e)})},e.prototype.ngAfterViewChecked=function(){this.hasChanges=!1},e}();t.ComplexBase=i;var o=function(){function e(e){this.list=[],this.hasChanges=!1,this.propertyName=e}return e.prototype.ngOnInit=function(){this.isInitChanges=!0},e.prototype.ngAfterContentInit=function(){var e=this,t=0;this.list=this.children.map(function(n){return n.index=t++,n.property=e.propertyName,n}),this.hasChanges=!0},e.prototype.getProperties=function(){for(var e=[],t=0,n=this.list;t<n.length;t++){var r=n[t];e.push(r.getProperties())}return e},e.prototype.isChanged=function(){for(var e=!1,t=0,n=this.list;t<n.length;t++){var r=n[t];e=e||r.hasChanges}return!!this.list.length&&e},e.prototype.clearTemplate=function(e){for(var t=this,n=0,r=this.list;n<r.length;n++){r[n].clearTemplate(e&&e.map(function(e){return new RegExp(t.propertyName).test(e)?e.replace(t.propertyName+".",""):e}))}},e.prototype.ngAfterContentChecked=function(){this.hasChanges=this.isChanged()},e.prototype.ngAfterViewInit=function(){this.isInitChanges=!1},e}();t.ArrayBase=o}.apply(t,r))&&(e.exports=i)},function(t,n){t.exports=e},function(e,t,n){var r,i;r=[n,t],void 0!==(i=function(e,t){"use strict";function n(e,t){t.forEach(function(t){Object.getOwnPropertyNames(t.prototype).forEach(function(n){e.prototype[n]=t.prototype[n]})})}function r(e,t){var n=Object.keys(e.registeredTemplate);if(n.length)for(var r=t&&t.filter(function(e){return!/\./g.test(e)}),i=0,o=r&&r||n;i<o.length;i++){for(var s=o[i],a=0,p=e.registeredTemplate[s];a<p.length;a++){var u=p[a];u.destroyed||u.destroy()}delete e.registeredTemplate[s]}for(var c=0,l=e.tagObjects;c<l.length;c++){var h=l[c];!function(e){e.instance&&e.instance.clearTemplate(t&&t.filter(function(t){return!!new RegExp(e.name).test(t)}))}(h)}}function i(e,t,n){for(var r=e.split("."),i=n||{},o=0;o<r.length;o++){var s=r[o];o+1===r.length?i[s]=void 0===t?{}:t:void 0===i[s]&&(i[s]={}),i=i[s]}return i}Object.defineProperty(t,"__esModule",{value:!0}),t.applyMixins=n,t.clearTemplate=r,t.setValue=i}.apply(t,r))&&(e.exports=i)},function(e,t,n){var r,i;r=[n,t,n(2),n(5),n(3)],void 0!==(i=function(e,t,n,r,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(){}return e.prototype.ngOnInit=function(){this.registeredTemplate={},this.tags=this.tags||[],this.complexTemplate=this.complexTemplate||[],this.tagObjects=[];for(var e=0,t=this.tags;e<t.length;e++){var r=t[e],i={instance:n.getValue("child"+r.substring(0,1).toUpperCase()+r.substring(1),this),name:r};this.tagObjects.push(i)}var o=Object.keys(this);o=o.filter(function(e){return/Ref$/i.test(e)&&/\_/i.test(e)});for(var s=0,a=o;s<a.length;s++){var p=a[s],u=p.replace("Ref",""),c={};n.setValue(u.replace("_","."),n.getValue(u,this),c),this.setProperties(c,!0)}},e.prototype.ngAfterViewInit=function(){var e=this;setTimeout(function(){e.appendTo(e.element)})},e.prototype.ngOnDestroy=function(){this.destroy(),this.clearTemplate(null)},e.prototype.clearTemplate=function(e){i.clearTemplate(this,e)},e.prototype.ngAfterContentChecked=function(){for(var e=0,t=this.tagObjects;e<t.length;e++){var r=t[e];if(!n.isUndefined(r.instance)&&r.instance.hasChanges)if(r.instance.isInitChanges){var i={};i[r.name]=r.instance.getProperties(),this.setProperties(i,r.instance.isInitChanges)}else for(var o=0,s=r.instance.list;o<s.length;o++){var a=s[o];if(a.hasChanges){var p=r.instance.list.indexOf(a);n.getValue(r.name,this)[p].setProperties(a.getProperties())}}}},e.prototype.registerEvents=function(e){var t={};if(e&&e.length){for(var n=0,i=e;n<i.length;n++){t[i[n]]=new r.EventEmitter(!1)}this.setProperties(t,!0)}},e.prototype.addTwoWay=function(e){for(var t=this,i=this,o=0,s=e;o<s.length;o++){var a=s[o];!function(e){n.getValue(e,i),Object.defineProperty(i,e,{get:function(){return n.getValue(e,t.properties)},set:function(r){var i=n.getValue(e,t.properties);i!==r&&(t.saveChanges(e,r,i),n.setValue(e,n.isNullOrUndefined(r)?null:r,t.properties),n.getValue(e+"Change",t).emit(r))}}),n.setValue(e+"Change",new r.EventEmitter,i)}(a)}},e.prototype.trigger=function(e,t){var r=n.getValue(e,this);n.isUndefined(r)||r.next(t);var i=n.getValue("local"+e.charAt(0).toUpperCase()+e.slice(1),this);n.isUndefined(i)||i.call(this,t)},e}();t.ComponentBase=o}.apply(t,r))&&(e.exports=i)},function(e,n){e.exports=t},function(e,t,n){var r,i;r=[n,t],void 0!==(i=function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(){}return e.prototype.localChange=function(e){void 0!==this.propagateChange&&this.propagateChange(void 0===e.checked?e.value:e.checked)},e.prototype.registerOnChange=function(e){this.propagateChange=e},e.prototype.registerOnTouched=function(e){this.propagateTouch=e},e.prototype.ngAfterViewInit=function(){this.appendTo(this.element),"input"!==this.ngEle.nativeElement.nodeName.toLowerCase()&&(this.element.addEventListener("focus",this.ngOnFocus.bind(this)),this.element.addEventListener("blur",this.ngOnBlur.bind(this)))},e.prototype.writeValue=function(e){this.value=e},e.prototype.ngOnFocus=function(e){this.focus.emit(e)},e.prototype.ngOnBlur=function(e){this.blur.emit(e)},e}();t.FormBase=n}.apply(t,r))&&(e.exports=i)},function(e,t,n){var r,i;r=[n,t,n(2),n(2)],void 0!==(i=function(e,t,n,r){"use strict";function i(e,t){if("string"==typeof e)return p(e,t);var n=e.elementRef.nativeElement._viewContainerRef,i=e.elementRef.nativeElement.propName;return function(t){var o={$implicit:t},s=n.createEmbeddedView(e,o),a=r.getValue("currentInstance.registeredTemplate",n);return void 0===a[i]&&(a[i]=[]),a[i].push(s),s.rootNodes}}function o(e){return function(t,n){var r={set:s(n),get:a(n,e),enumerable:!0,configurable:!0};Object.defineProperty(t,n,r)}}function s(e){return function(t){void 0!==t&&(r.setValue(e+"Ref",t,this),"string"!=typeof t?(t.elementRef.nativeElement._viewContainerRef=this.viewContainerRef,t.elementRef.nativeElement.propName=e):this.saveChanges&&(this.saveChanges(e,t,void 0),this.dataBind()))}}function a(e,t){return function(){return r.getValue(e+"Ref",this)||t}}Object.defineProperty(t,"__esModule",{value:!0});var p=n.getTemplateEngine();t.compile=i,t.Template=o,n.setTemplateEngine({compile:i})}.apply(t,r))&&(e.exports=i)}])}); | ||
//# sourceMappingURL=ej2-ng-base.umd.min.js.map |
@@ -6,3 +6,3 @@ var FormBase = (function () { | ||
if (this.propagateChange !== undefined) { | ||
this.propagateChange(e.checked || e.value); | ||
this.propagateChange((e.checked === undefined ? e.value : e.checked)); | ||
} | ||
@@ -9,0 +9,0 @@ }; |
{ | ||
"name": "@syncfusion/ej2-ng-base", | ||
"version": "1.0.18", | ||
"version": "1.0.19", | ||
"description": "Essential JS 2 Angular Base", | ||
@@ -16,3 +16,3 @@ "author": "Syncfusion Inc.", | ||
"@angular/router": "2.2.1 - 4.10.0", | ||
"@syncfusion/ej2-base": "^1.0.18", | ||
"@syncfusion/ej2-base": "^1.0.19", | ||
"zone.js": "^0.7.2", | ||
@@ -19,0 +19,0 @@ "core-js": "^2.4.1", |
@@ -9,3 +9,3 @@ define(["require", "exports"], function (require, exports) { | ||
if (this.propagateChange !== undefined) { | ||
this.propagateChange(e.checked || e.value); | ||
this.propagateChange((e.checked === undefined ? e.value : e.checked)); | ||
} | ||
@@ -12,0 +12,0 @@ }; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
1644619
32
28687
229
Updated@syncfusion/ej2-base@^1.0.19