System.register(["@angular/core"],function(r){"use strict";var e;return{setters:[function(r){e=r.ElementRef}],execute:function(){function n(r){return!isNaN(parseFloat(r))&&!isNaN(Number(r))}r({_isNumberValue:n,coerceArray:function(r){return Array.isArray(r)?r:[r]},coerceBooleanProperty:function(r){return null!=r&&"false"!=`${r}`},coerceCssPixelValue:function(r){if(null==r)return"";return"string"==typeof r?r:`${r}px`},coerceElement:function(r){return r instanceof e?r.nativeElement:r},coerceNumberProperty:function(r,e=0){return n(r)?Number(r):e},coerceStringArray:function(r,e=/\s+/){const n=[];if(null!=r){const t=Array.isArray(r)?r:`${r}`.split(e);for(const r of t){const e=`${r}`.trim();e&&n.push(e)}}return n}})}}});
