@progress/kendo-angular-inputs
Advanced tools
Comparing version 0.18.8 to 0.19.0
@@ -1,2 +0,2 @@ | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@angular/core"),require("@angular/forms"),require("rxjs/Observable"),require("rxjs/Subscription"),require("rxjs/add/observable/fromEvent"),require("rxjs/add/observable/interval"),require("rxjs/add/observable/merge"),require("rxjs/add/operator/filter"),require("rxjs/add/operator/concatMap"),require("rxjs/add/operator/startWith"),require("rxjs/add/operator/takeUntil"),require("@progress/kendo-angular-intl"),require("@angular/common")):"function"==typeof define&&define.amd?define(["@angular/core","@angular/forms","rxjs/Observable","rxjs/Subscription","rxjs/add/observable/fromEvent","rxjs/add/observable/interval","rxjs/add/observable/merge","rxjs/add/operator/filter","rxjs/add/operator/concatMap","rxjs/add/operator/startWith","rxjs/add/operator/takeUntil","@progress/kendo-angular-intl","@angular/common"],t):"object"==typeof exports?exports.KendoAngularInputs=t(require("@angular/core"),require("@angular/forms"),require("rxjs/Observable"),require("rxjs/Subscription"),require("rxjs/add/observable/fromEvent"),require("rxjs/add/observable/interval"),require("rxjs/add/observable/merge"),require("rxjs/add/operator/filter"),require("rxjs/add/operator/concatMap"),require("rxjs/add/operator/startWith"),require("rxjs/add/operator/takeUntil"),require("@progress/kendo-angular-intl"),require("@angular/common")):e.KendoAngularInputs=t(e["@angular/core"],e["@angular/forms"],e["rxjs/Observable"],e["rxjs/Subscription"],e["rxjs/add/observable/fromEvent"],e["rxjs/add/observable/interval"],e["rxjs/add/observable/merge"],e["rxjs/add/operator/filter"],e["rxjs/add/operator/concatMap"],e["rxjs/add/operator/startWith"],e["rxjs/add/operator/takeUntil"],e["@progress/kendo-angular-intl"],e["@angular/common"])}(this,function(e,t,n,i,r,o,a,s,l,u,p,c,d){return function(e){function t(i){if(n[i])return n[i].exports;var r=n[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";var i=n(1);t.Slider=i.SliderComponent;var r=n(15);t.Switch=r.SwitchComponent;var o=n(16);t.NumericTextBox=o.NumericTextBoxComponent;var a=n(20);t.MaskedTextBox=a.MaskedTextBoxComponent;var s=n(22);t.InputsModule=s.InputsModule;var l=n(25);t.KendoDraggableDirective=l.KendoDraggableDirective;var u=n(24);t.KendoSliderTicksComponent=u.KendoSliderTicksComponent},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(3),s=n(4),l=n(5);n(6),n(7),n(8),n(9),n(10),n(11),n(12);var u=n(13),p=n(14),c=function(){function e(e){var t=this;this.incrementTitle="increment",this.decrementTitle="decrement",this.showButtons=!0,this.tickPlacement="both",this.title=u.SliderUtil.identity,this.dragHandleTitle="Drag",this.vertical=!1,this.min=0,this.max=10,this.smallStep=1,this.disabled=!1,this.value=0,this.valueChange=new o.EventEmitter,this.dragging=!1,this.decreaseButtonSubscription=l.Subscription.EMPTY,this.increaseButtonSubscription=l.Subscription.EMPTY,this.keyBinding=(n={},n[p.Keys.left]=function(e){var t=e.value,n=e.smallStep;return t-n},n[p.Keys.right]=function(e){var t=e.value,n=e.smallStep;return t+n},n[p.Keys.down]=function(e){var t=e.value,n=e.smallStep;return t-n},n[p.Keys.up]=function(e){var t=e.value,n=e.smallStep;return t+n},n[p.Keys.home]=function(e){var t=e.min;return t},n[p.Keys.end]=function(e){var t=e.max;return t},n),this.ifEnabled=function(e,n){t.disabled||e.call(t,n)},this.ngChange=function(e){},this.ngTouched=function(){},this.decreaseValue=function(){t.changeValue(u.SliderUtil.decreaseValueToStep(t.getProps()))},this.increaseValue=function(){t.changeValue(u.SliderUtil.increaseValueToStep(t.getProps()))},this.wrapper=e.nativeElement;var n}return Object.defineProperty(e.prototype,"horizontalClass",{get:function(){return!this.vertical},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalClass",{get:function(){return this.vertical},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"sliderClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"transitionsClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"widgetClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"stateDefaultClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"topLeftClass",{get:function(){return"before"===this.tickPlacement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bottomRightClass",{get:function(){return"after"===this.tickPlacement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disabledClass",{get:function(){return this.disabled},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tabIndex",{get:function(){return this.disabled?void 0:0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ariaDisabled",{get:function(){return!!this.disabled||void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ariaMin",{get:function(){return this.min},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ariaMax",{get:function(){return this.max},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ariaValue",{get:function(){return this.value?this.value:this.min},enumerable:!0,configurable:!0}),e.prototype.active=function(){this.draghandle.nativeElement.focus()},e.prototype.keydown=function(e){this.onKeyDown(e)},e.prototype.blur=function(){this.ngTouched()},e.prototype.ngOnChanges=function(e){this.ticksCount=u.SliderUtil.calculateTicksCount(this.max,this.min,this.smallStep)},e.prototype.ngAfterViewInit=function(){var e=this;this.isDocumentAvailable()&&(this.showButtons&&(this.decreaseButtonSubscription=this.setValueChangeInterval(this.decreaseButton.nativeElement,function(){return e.decreaseValue()}),this.increaseButtonSubscription=this.setValueChangeInterval(this.increaseButton.nativeElement,function(){return e.increaseValue()})),this.sizeComponent(!1),this.ticks&&this.ticks.tickElements.changes.subscribe(function(){return e.sizeComponent(!1)}))},e.prototype.ngOnDestroy=function(){this.decreaseButtonSubscription.unsubscribe(),this.increaseButtonSubscription.unsubscribe()},e.prototype.onTickClick=function(e){var t=this.ticks.tickElements.map(function(e){return e.nativeElement}),n=t.indexOf(e.target);this.changeValue(u.SliderUtil.calculateValueFromTick(n,this.getProps()))},e.prototype.onTrackClick=function(e){var t=e.currentTarget.getBoundingClientRect();this.changeValue(u.SliderUtil.calculateValueFromTrack(t,e,this.getProps()))},e.prototype.onIncrement=function(){this.increaseValue()},e.prototype.onDecrement=function(){this.decreaseValue()},e.prototype.isDocumentAvailable=function(){return"undefined"!=typeof document},e.prototype.onHandleDrag=function(e){this.dragging=!0;var t=this.track.nativeElement.getBoundingClientRect();this.changeValue(u.SliderUtil.calculateValueFromTrack(t,e,this.getProps()))},e.prototype.onKeyDown=function(e){var t=this.getProps(),n=t.disabled,i=t.max,r=t.min,o=this.keyBinding[e.keyCode];if(o&&!n){var a=o(t);this.changeValue(u.SliderUtil.trimValue(i,r,a))}},e.prototype.onHandleRelease=function(){this.dragging=!1},e.prototype.writeValue=function(e){this.changeValue(e)},e.prototype.registerOnChange=function(e){this.ngChange=e},e.prototype.registerOnTouched=function(e){this.ngTouched=e},e.prototype.changeValue=function(e){this.value=e,this.ngChange(e),this.valueChange.emit(e),this.isDocumentAvailable()&&this.sizeComponent(!0)},e.prototype.setValueChangeInterval=function(e,t){var n=this,i=s.Observable.fromEvent(e,"mousedown"),r=s.Observable.fromEvent(e,"mouseup"),o=s.Observable.fromEvent(e,"mouseout"),a=i.filter(function(e){return 0===e.button}).filter(function(){return!n.disabled}).concatMap(function(){return s.Observable.interval(150).startWith(-1).takeUntil(s.Observable.merge(r,o))}).subscribe(function(){return t()});return a},e.prototype.sizeComponent=function(e){var t=this.wrapper.children[0],n=this.getProps(),i=new u.SliderModel(n,t,this.track.nativeElement);i.resizeTrack(),this.ticks&&i.resizeTicks(this.ticks.container.nativeElement,this.ticks.tickElements.map(function(e){return e.nativeElement})),this.handleAnimation(e),i.positionHandle(this.draghandle.nativeElement),i.positionSelection(this.draghandle.nativeElement,this.sliderSelection.nativeElement),this.fixedTickWidth&&i.resizeWrapper()},e.prototype.handleAnimation=function(e){var t="";e||(t="none"),this.draghandle.nativeElement.style.transition=t,this.sliderSelection.nativeElement.style.transition=t},e.prototype.getProps=function(){return{disabled:this.disabled,fixedTickWidth:this.fixedTickWidth,max:this.max,min:this.min,smallStep:this.smallStep,value:u.SliderUtil.trimValue(this.max,this.min,this.value),vertical:this.vertical}},i([o.Input(),r("design:type",String)],e.prototype,"incrementTitle",void 0),i([o.Input(),r("design:type",String)],e.prototype,"decrementTitle",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"showButtons",void 0),i([o.Input(),r("design:type",String)],e.prototype,"tickPlacement",void 0),i([o.Input(),r("design:type",Object)],e.prototype,"title",void 0),i([o.Input(),r("design:type",String)],e.prototype,"dragHandleTitle",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"vertical",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"min",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"max",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"smallStep",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"fixedTickWidth",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"disabled",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"value",void 0),i([o.Output(),r("design:type",o.EventEmitter)],e.prototype,"valueChange",void 0),i([o.ViewChild("track"),r("design:type",o.ElementRef)],e.prototype,"track",void 0),i([o.ViewChild("draghandle"),r("design:type",o.ElementRef)],e.prototype,"draghandle",void 0),i([o.ViewChild("sliderSelection"),r("design:type",o.ElementRef)],e.prototype,"sliderSelection",void 0),i([o.ViewChild("ticks"),r("design:type",Object)],e.prototype,"ticks",void 0),i([o.ViewChild("decreaseButton"),r("design:type",o.ElementRef)],e.prototype,"decreaseButton",void 0),i([o.ViewChild("increaseButton"),r("design:type",o.ElementRef)],e.prototype,"increaseButton",void 0),i([o.HostBinding("class.k-slider-horizontal"),r("design:type",Boolean)],e.prototype,"horizontalClass",null),i([o.HostBinding("class.k-slider-vertical"),r("design:type",Boolean)],e.prototype,"verticalClass",null),i([o.HostBinding("class.k-slider"),r("design:type",Boolean)],e.prototype,"sliderClass",null),i([o.HostBinding("class.k-slider-transitions"),r("design:type",Boolean)],e.prototype,"transitionsClass",null),i([o.HostBinding("class.k-widget"),r("design:type",Boolean)],e.prototype,"widgetClass",null),i([o.HostBinding("class.k-state-default"),r("design:type",Boolean)],e.prototype,"stateDefaultClass",null),i([o.HostBinding("class.k-slider-topleft"),r("design:type",Boolean)],e.prototype,"topLeftClass",null),i([o.HostBinding("class.k-slider-bottomright"),r("design:type",Boolean)],e.prototype,"bottomRightClass",null),i([o.HostBinding("class.k-state-disabled"),r("design:type",Boolean)],e.prototype,"disabledClass",null),i([o.HostBinding("tabIndex"),r("design:type",Number)],e.prototype,"tabIndex",null),i([o.HostBinding("attr.aria-disabled"),r("design:type",Boolean)],e.prototype,"ariaDisabled",null),i([o.HostBinding("attr.aria-valuemin"),r("design:type",Number)],e.prototype,"ariaMin",null),i([o.HostBinding("attr.aria-valuemax"),r("design:type",Number)],e.prototype,"ariaMax",null),i([o.HostBinding("attr.aria-valuenow"),r("design:type",Number)],e.prototype,"ariaValue",null),i([o.HostListener("click"),o.HostListener("focus"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype",void 0)],e.prototype,"active",null),i([o.HostListener("keydown",["$event"]),r("design:type",Function),r("design:paramtypes",[Object]),r("design:returntype",void 0)],e.prototype,"keydown",null),i([o.HostListener("blur"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype",void 0)],e.prototype,"blur",null),e=i([o.Component({providers:[{multi:!0,provide:a.NG_VALUE_ACCESSOR,useExisting:o.forwardRef(function(){return e})}],selector:"kendo-slider",template:'\n\n <div class="k-slider-wrap k-slider-buttons">\n <a\n #decreaseButton\n *ngIf="showButtons"\n class="k-button k-button-decrease"\n [title]="decrementTitle"\n [attr.aria-label]="decrementTitle"\n >\n <span\n [class.k-icon]="true"\n [class.k-i-arrow-w]="!vertical"\n [class.k-i-arrow-s]="vertical"\n >\n </span>\n </a>\n <a\n *ngIf="showButtons"\n #increaseButton\n class="k-button k-button-increase"\n [title]="incrementTitle"\n [attr.aria-label]="incrementTitle"\n >\n <span\n [class.k-icon]="true"\n [class.k-i-arrow-e]="!vertical"\n [class.k-i-arrow-n]="vertical"\n >\n </span>\n </a>\n <kendo-slider-ticks\n #ticks\n *ngIf="tickPlacement !== \'none\'"\n [title]="title"\n [vertical]="vertical"\n [ticksCount]="ticksCount"\n [step]="smallStep"\n (tickClick)="ifEnabled(onTickClick, $event)"\n >\n </kendo-slider-ticks>\n <div #track\n class="k-slider-track"\n (click)="ifEnabled(onTrackClick, $event)">\n <div #sliderSelection\n [class.k-slider-selection]="true"\n [class.k-pressed]="dragging"\n >\n </div>\n <a #draghandle\n [class.k-draghandle]="true"\n [class.k-pressed]="dragging"\n [title]="dragHandleTitle"\n kendoDraggable\n (kendo.drag)="ifEnabled(onHandleDrag ,$event)"\n (kendo.release)="ifEnabled(onHandleRelease, $event)"\n >Drag</a>\n </div>\n </div>\n\n '}),r("design:paramtypes",[o.ElementRef])],e)}();t.SliderComponent=c},function(t,n){t.exports=e},function(e,n){e.exports=t},function(e,t){e.exports=n},function(e,t){e.exports=i},function(e,t){e.exports=r},function(e,t){e.exports=o},function(e,t){e.exports=a},function(e,t){e.exports=s},function(e,t){e.exports=l},function(e,t){e.exports=u},function(e,t){e.exports=p},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){var t=e.max,n=e.min,i=e.smallStep,r=e.fixedTickWidth;return(t-n)/i*r},i=function(e,t){var n=2,i=parseFloat(t,10)*n,r=e-i-n;return r},r=function(e,t,n){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=1),o(e,t,n)+1},o=function(e,t,n){if(void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=1),n<=0)throw new Error("Invalid argument: smallStep must be a positive number");return Math.floor(Math.abs(t-e)/n)},a=function(e,t){var n=t.max,i=t.min,r=t.smallStep,o=t.vertical,a=i+e*r;return o?Math.abs(a-n):a},s=function(e,t,n){var i,r;if(n.vertical){var o=e.top,a=e.bottom;i=o-a,r=t.pageY-a}else{var s=e.left,u=e.right;i=u-s,r=t.pageX-s}return l(n,r,i)},l=function(e,t,n){var i=e.max,r=e.min,o=e.smallStep,a=i-r,s=t/n,l=a-a%o,u=100/a*l/100,p=i;return s<u&&(p=t/n*a+r),h(m(e,{value:p}))},u=function(e,t,n,i){for(var r=Math.floor((n-t)/i)+1,o=e/(n-t),a=[],s=0,l=0,u=0;u<r;u++){l+=0===u||u===r-1?i/2*o:i*o;var p=Math.round(l-s);a.push(p),s+=p}return a},p=function(e){var t=e.handleWidth,n=e.trackWidth,i=e.min,r=e.max,o=e.value,a=Math.floor(t/2),s=n/Math.abs(r-i);return Math.floor(s*(o-i)-a)},c=function(e){var t,n=e.max,i=e.min,r=e.smallStep,o=e.value;return t=o%r===0?o-r:o-o%r,f(n,i,t)},d=function(e){var t=e.max,n=e.min,i=e.smallStep,r=e.value,o=r-r%i+i;return f(t,n,o)},h=function(e){var t=e.smallStep,n=e.value,i=c(e),r=d(e);return n%t===0?n:r-n<=t/2?r:i},f=function(e,t,n){return n>e?e:n<t?t:n},g=function(e){return e},m=function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return Object.assign.apply(Object,[{},e].concat(t))},v={calculateFixedTrackSize:n,calculateValueFromTick:a,calculateValueFromTrack:s,calculateTrackSize:i,calculateTicksCount:r,calculateTickSizes:u,calculateHandlePosition:p,decreaseValueToStep:c,identity:g,increaseValueToStep:d,trimValue:f,snapValue:h,valueFromTrack:l},y=function(e,t,n){this.props=e,this.wrapper=t,this.track=n,this.tickSizes=this.getTickSizes()};y.prototype.getTickSizes=function(){var e=this.props,t=e.max,n=e.min,i=e.smallStep,r=this.trackWidth();return v.calculateTickSizes(r,n,t,i)},y.prototype.trackWidth=function(){return this.props.fixedTickWidth?v.calculateFixedTrackSize(this.props):v.calculateTrackSize(this.elementSize(this.wrapper),this.elementOffset(this.track))},y.prototype.resizeTrack=function(){var e=this.props.vertical?"height":"width",t=this.trackWidth();this.track.style[e]=t+"px"},y.prototype.resizeTicks=function(e,t){var n=this,i=this.props.vertical?"height":"width";Array.prototype.slice.call(t).map(function(e,t){return e.style[i]=n.tickSizes[t]+"px"}),this.props.vertical&&this.adjustPadding(e)},y.prototype.resizeWrapper=function(){var e=this.props.vertical?"height":"width",t=this.elementSize(this.wrapper),n=v.calculateTrackSize(t,this.elementOffset(this.track)),i=v.calculateFixedTrackSize(this.props);n>i?this.wrapper.parentElement.style[e]=t-(n-i)+"px":this.wrapper.parentElement.style[e]=t+(i-n)+"px"},y.prototype.positionHandle=function(e){var t=this.props,n=t.max,i=t.min,r=t.vertical,o=r?"bottom":"left",a=this.trackWidth(),s=v.trimValue(n,i,this.props.value);this.handlePosition=v.calculateHandlePosition({min:i,max:n,value:s,trackWidth:a,handleWidth:e.offsetWidth}),e.style[o]=this.handlePosition+"px"},y.prototype.positionSelection=function(e,t){var n=this.props.vertical?"height":"width",i=Math.floor(e.offsetWidth/2);t.style[n]=this.handlePosition+i+"px"},y.prototype.adjustPadding=function(e){var t=this.tickSizes.reduce(function(e,t){return e+t},0),n=this.trackWidth(),i=n-t;if(0!==i){var r=i+this.elementOffset(this.track);e.style.paddingTop=r+"px"}},y.prototype.elementOffset=function(e){var t=this.props,n=t.vertical,i=getComputedStyle(e);return parseInt(n?i.bottom:i.left,10)},y.prototype.elementSize=function(e){var t=this.props,n=t.vertical;return n?e.clientHeight:e.clientWidth};var b=function(e,t){void 0===e&&(e=0),this.handle={transform:"translateX("+e+"px)",transition:t}},k=5,C=function(){},x=function(e,t){var n=this;void 0===e&&(e=C),void 0===t&&(t=C),this.handlePosition=0,this.wrapperOffset=0,this.handleOffset=0,this.handleMargin=4,this.updateView=e,this.onChange=t,this.change=function(e){n.checked=e,n.updateView(n.updateModel(e?n.constrain:0)),n.onChange(e)},this.limit=function(e){return e>n.constrain?n.constrain:e<0?0:e},this.addAnimation=function(e){return e.transition===!0?e.transition="all 200ms ease-out":e.transition="none",e},this.onPress=function(e){var t=e.pageX;n.lastPressX=n.originalPressX=t},this.onRelease=function(e){var t=e.pageX,i=Math.abs(n.originalPressX-t),r=n.constrain/2,o=i<k?!n.checked:n.handlePosition>r;n.change(o)},this.onDrag=function(e){var t=e.pageX,i=n.coords,r=i.left,o=i.right,a=t>r&&t<o;if(a){var s=t-n.lastPressX,l=n.limit(n.handlePosition+s);n.lastPressX=t,n.handlePosition=l,n.updateView(n.updateModel(n.handlePosition))}t>o&&n.updateView(n.updateModel(n.constrain)),t<r&&n.updateView(n.updateModel(0))}},w={constrain:{}};w.constrain.get=function(){return this.wrapperOffset-this.handleOffset-this.handleMargin},x.prototype.updateState=function(e){var t=e.wrapperOffset,n=e.handleOffset,i=e.checked,r=e.animate;void 0===r&&(r=!0);var o=e.coords,a=e.handleMargin;this.wrapperOffset=t,this.handleOffset=n,this.coords=o,this.handleMargin=a,this.checked=i,this.updateView(this.updateModel(i?this.constrain:0,r))},x.prototype.updateModel=function(e,t){return void 0===t&&(t=!0),new b(e,t)},Object.defineProperties(x.prototype,w),t.SliderModel=y,t.SliderUtil=v,t.SwitchController=x},function(e,t){"use strict";!function(e){e[e.backspace=8]="backspace",e[e.tab=9]="tab",e[e.enter=13]="enter",e[e.shift=16]="shift",e[e.ctrl=17]="ctrl",e[e.alt=18]="alt",e[e.space=32]="space",e[e["page up"]=33]="page up",e[e["page down"]=34]="page down",e[e.end=35]="end",e[e.home=36]="home",e[e.left=37]="left",e[e.up=38]="up",e[e.right=39]="right",e[e.down=40]="down",e[e.delete=46]="delete"}(t.Keys||(t.Keys={}));t.Keys},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(3),s=n(14),l=n(13),u=function(){function e(){var e=this;this.onLabel="ON",this.offLabel="OFF",this.checked=!1,this.disabled=!1,this.valueChange=new o.EventEmitter,this.changeValue=function(t){e.checked=t,e.ngChange(t)},this.ngChange=function(e){},this.ngTouched=function(){},this.keyDownHandler=function(t){var n=t.keyCode;n!==s.Keys.space&&n!==s.Keys.enter||e.controller.change(!e.checked)},this.ifEnabled=function(t,n,i){e.disabled||(t(n),void 0!==i&&e.valueChange.emit(e.checked))},this.applyStyle=function(t){Object.keys(t).forEach(function(n){e.dragHandle.nativeElement.style[n]=t[n]})},this.updateView=function(t){e.isDocumentAvailable()&&e.applyStyle(e.controller.addAnimation(t.handle))},this.controller=new l.SwitchController(this.updateView,this.changeValue)}return e.prototype.keyDown=function(e){e.preventDefault(),this.ifEnabled(this.keyDownHandler,e,!0)},Object.defineProperty(e.prototype,"ariaDisabled",{get:function(){return!!this.disabled||void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ariaChecked",{get:function(){return!!this.checked||void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"widget",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"switchClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"switchOn",{get:function(){return this.checked},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"switchOff",{get:function(){return!this.checked},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"stateDisabled",{get:function(){return this.disabled},enumerable:!0,configurable:!0}),e.prototype.onBlur=function(){this.ngTouched()},e.prototype.ngAfterViewInit=function(){this.updateState()},e.prototype.onHandleDrag=function(e){this.ifEnabled(this.controller.onDrag,e)},e.prototype.onHandlePress=function(e){this.ifEnabled(this.controller.onPress,e)},e.prototype.onHandleRelease=function(e){this.ifEnabled(this.controller.onRelease,e,!0)},e.prototype.isDocumentAvailable=function(){return"undefined"!=typeof document},e.prototype.updateState=function(){var e=0,t=0,n=0,i=0,r=0;this.isDocumentAvailable()&&(e=this.wrapper.nativeElement.getBoundingClientRect().left,t=this.wrapper.nativeElement.getBoundingClientRect().right,n=parseInt(getComputedStyle(this.dragHandle.nativeElement)["margin-right"],10),i=this.dragHandle.nativeElement.offsetWidth,r=this.wrapper.nativeElement.offsetWidth),this.controller.updateState({animate:!1,checked:this.checked,coords:{left:e,right:t},handleMargin:n,handleOffset:i,wrapperOffset:r})},e.prototype.writeValue=function(e){this.changeValue(e),this.updateState()},e.prototype.registerOnChange=function(e){this.ngChange=e},e.prototype.registerOnTouched=function(e){this.ngTouched=e},i([o.Input(),r("design:type",String)],e.prototype,"onLabel",void 0),i([o.Input(),r("design:type",String)],e.prototype,"offLabel",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"checked",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"disabled",void 0),i([o.Output(),r("design:type",o.EventEmitter)],e.prototype,"valueChange",void 0),i([o.ViewChild("dragHandle"),r("design:type",Object)],e.prototype,"dragHandle",void 0),i([o.ViewChild("wrapper"),r("design:type",Object)],e.prototype,"wrapper",void 0),i([o.HostListener("keydown",["$event"]),r("design:type",Function),r("design:paramtypes",[Object]),r("design:returntype",void 0)],e.prototype,"keyDown",null),i([o.HostBinding("attr.aria-disabled"),r("design:type",Object)],e.prototype,"ariaDisabled",null),i([o.HostBinding("attr.aria-checked"),r("design:type",Object)],e.prototype,"ariaChecked",null),i([o.HostBinding("class.k-widget"),r("design:type",Object)],e.prototype,"widget",null),i([o.HostBinding("class.k-switch"),r("design:type",Object)],e.prototype,"switchClass",null),i([o.HostBinding("class.k-switch-on"),r("design:type",Object)],e.prototype,"switchOn",null),i([o.HostBinding("class.k-switch-off"),r("design:type",Object)],e.prototype,"switchOff",null),i([o.HostBinding("class.k-state-disabled"),r("design:type",Object)],e.prototype,"stateDisabled",null),e=i([o.Component({providers:[{multi:!0,provide:a.NG_VALUE_ACCESSOR,useExisting:o.forwardRef(function(){return e})}],selector:"kendo-switch",template:'\n <span class="k-switch-wrapper">\n <span class="k-switch-background"></span>\n </span>\n <span\n #wrapper\n kendoDraggable\n (kendo.drag)="onHandleDrag($event)"\n (kendo.press)="onHandlePress($event)"\n (kendo.release)="onHandleRelease($event)"\n class="k-switch-container"\n [attr.tabindex]="disabled ? undefined : 1"\n (blur)="onBlur()"\n >\n <span #dragHandle class="k-switch-handle">\n <span class="k-switch-label-on">{{onLabel}}</span>\n <span class="k-switch-label-off">{{offLabel}}</span>\n </span>\n </span>\n '}),r("design:paramtypes",[])],e)}();t.SwitchComponent=u},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(14),s=n(17),l=n(18),u=n(3),p=n(19),c=function(){function e(e,t,n){this.intl=e,this.renderer=t,this.incrementTitle="increment",this.decrementTitle="decrement",this.title="",this.autoCorrect=!1,this.format="n2",this.decimals=null,this.step=1,this.spinners=!0,this.round=!0,this.restrictDecimals=!1,this.valueChange=new o.EventEmitter,this.focus=new o.EventEmitter,this.blur=new o.EventEmitter,this.focused=!1,this.DECIMAL_SEPARATOR=".",this.INTEGER_REGEXP=/^(-)?(\d*)$/,this.minValidateFn=null,this.maxValidateFn=null,this.ngChange=function(e){},this.ngTouched=function(){},this.wrapper=n.nativeElement}return e.prototype.hostBlur=function(){this.ngTouched()},Object.defineProperty(e.prototype,"widgetClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numericClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tabIndex",{get:function(){return 0},enumerable:!0,configurable:!0}),e.prototype.keydown=function(e){switch(e.keyCode){case a.Keys.down:e.preventDefault(),this.decreaseValue();break;case a.Keys.up:e.preventDefault(),this.increaseValue()}},e.prototype.ngOnChanges=function(e){e.max&&(this.maxValidateFn=s.createMaxValidator(this.max)),e.min&&(this.minValidateFn=l.createMinValidator(this.min))},e.prototype.validate=function(e){var t=null;return this.minValidateFn&&(t=this.minValidateFn(e)),this.maxValidateFn&&!t&&(t=this.maxValidateFn(e)),t},e.prototype.ngOnInit=function(){(this.value||0===this.value)&&this.changeValue(this.value)},e.prototype.writeValue=function(e){this.changeValue(e)},e.prototype.registerOnChange=function(e){this.ngChange=e},e.prototype.registerOnTouched=function(e){this.ngTouched=e},e.prototype.changeValue=function(e){this.value=e,this.ngChange(e),(this.value||0===this.value)&&this.changeText(),this.valueChange.emit(e)},e.prototype.decreaseValue=function(){this.changeValue(this.decreaseValueToStep(this.value,this.step))},e.prototype.increaseValue=function(){this.changeValue(this.increaseValueToStep(this.value,this.step))},e.prototype.keyPress=function(e){if(0!==e.which&&e.keyCode!==a.Keys.backspace&&e.keyCode!==a.Keys.enter){var t=e.target.selectionStart,n=e.target.selectionEnd,i=String.fromCharCode(e.which),r=this.numericInput.nativeElement.value;r=r.substring(0,t)+i+r.substring(n);var o=this.numericRegex().test(r);o||(e.preventDefault(),e.stopPropagation())}},e.prototype.handleFocus=function(e){if(this.focused=!0,this.value||0===this.value){var t=this.formatNumberWithSettings();this.renderer.setElementProperty(this.numericInput.nativeElement,"value",t),this.renderer.invokeElementMethod(this.numericInput.nativeElement,"setSelectionRange",[t.length,t.length])}this.focus.emit(e)},e.prototype.handleBlur=function(e){this.numericInput.nativeElement.value.length||(this.value=void 0),this.focused=!1;var t=this.intl.parseNumber(this.numericInput.nativeElement.value);null!==t&&(this.decimals&&this.round&&(t=this.roundNumber(t,this.decimals)),this.decimals&&!this.round&&(t=this.truncateNumber(t,this.decimals))),this.changeValue(null===t?null:this.autoCorrect?this.trimValue(t):t),this.ngTouched(),this.blur.emit(e)},e.prototype.handlePaste=function(){var e=this,t=this.numericInput.nativeElement.value;setTimeout(function(){var n=e.numericRegex().test(e.numericInput.nativeElement.value);n||e.renderer.setElementProperty(e.numericInput.nativeElement,"value",t)})},e.prototype.changeText=function(){this.focused?this.renderer.setElementProperty(this.numericInput.nativeElement,"value",this.formatNumberWithSettings()):this.renderer.setElementProperty(this.numericInput.nativeElement,"value",this.intl.formatNumber(this.value,this.format))},e.prototype.formatNumberWithSettings=function(){var e;if(null!==this.decimals&&this.restrictDecimals)e=this.decimals;else{var t=this.value,n=t.toString().split(".")[1];e=n&&n.length?n.length:0}return this.intl.formatNumber(this.value,{maximumFractionDigits:e,minimumFractionDigits:e,useGrouping:!1})},e.prototype.numericRegex=function(){var e=this.intl.numberSymbols(),t=e.decimal,n="*";return t===this.DECIMAL_SEPARATOR&&(t="\\"+t),0===this.decimals?this.INTEGER_REGEXP:(this.decimals&&this.restrictDecimals&&(n="{0,"+this.decimals+"}"),new RegExp("^(-)?(((\\d+("+t+"\\d"+n+")?)|("+t+"\\d"+n+")))?$"))},e.prototype.trimValue=function(e){return void 0!==this.max&&e>this.max?this.max:void 0!==this.min&&e<this.min?this.min:e},e.prototype.roundNumber=function(e,t){var n=e,i=t||0; | ||
return n=n.toString().split("e"),n=Math.round(Number(n[0]+"e"+(n[1]?Number(n[1])+i:i))),n=n.toString().split("e"),n=Number(n[0]+"e"+(n[1]?Number(n[1])-i:-i)),Number(n.toFixed(i))},e.prototype.truncateNumber=function(e,t){var n=e.toString().split(".");return n[1]&&(n[1]=n[1].substring(0,t)),this.intl.parseNumber(n.join("."))},e.prototype.increaseValueToStep=function(e,t){null!==e&&void 0!==e||(e=0);var n=e+t;return this.autoCorrect?this.trimValue(n):n},e.prototype.decreaseValueToStep=function(e,t){null!==e&&void 0!==e||(e=0);var n=e-t;return this.autoCorrect?this.trimValue(n):n},i([o.Input(),r("design:type",String)],e.prototype,"incrementTitle",void 0),i([o.Input(),r("design:type",String)],e.prototype,"decrementTitle",void 0),i([o.Input(),r("design:type",String)],e.prototype,"title",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"autoCorrect",void 0),i([o.Input(),r("design:type",String)],e.prototype,"format",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"max",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"min",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"decimals",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"step",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"spinners",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"round",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"restrictDecimals",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"value",void 0),i([o.Output(),r("design:type",o.EventEmitter)],e.prototype,"valueChange",void 0),i([o.Output(),r("design:type",o.EventEmitter)],e.prototype,"focus",void 0),i([o.Output(),r("design:type",o.EventEmitter)],e.prototype,"blur",void 0),i([o.ViewChild("numericInput"),r("design:type",o.ElementRef)],e.prototype,"numericInput",void 0),i([o.HostListener("blur"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype",void 0)],e.prototype,"hostBlur",null),i([o.HostBinding("class.k-widget"),r("design:type",Boolean)],e.prototype,"widgetClass",null),i([o.HostBinding("class.k-numerictextbox"),r("design:type",Boolean)],e.prototype,"numericClass",null),i([o.HostBinding("tabIndex"),r("design:type",Number)],e.prototype,"tabIndex",null),i([o.HostListener("keydown",["$event"]),r("design:type",Function),r("design:paramtypes",[Object]),r("design:returntype",void 0)],e.prototype,"keydown",null),e=i([o.Component({providers:[{provide:u.NG_VALUE_ACCESSOR,useExisting:o.forwardRef(function(){return e}),multi:!0},{provide:u.NG_VALIDATORS,useExisting:o.forwardRef(function(){return e}),multi:!0}],selector:"kendo-numerictextbox",template:'\n <span class="k-numeric-wrap">\n <input\n (keypress)="keyPress($event)"\n [title]="title"\n role="spinbutton"\n [attr.aria-valuemin]="min"\n [attr.aria-valuemax]="max"\n [attr.aria-valuenow]="value"\n class="k-input"\n [class.k-formatted-value]="!focused"\n (paste)="handlePaste()"\n (focus)="handleFocus($event)"\n (blur)="handleBlur($event)"\n #numericInput />\n <span class="k-select" *ngIf="spinners">\n <span (click)="increaseValue()" class="k-link k-link-increase"\n [title]="incrementTitle"\n [attr.aria-label]="incrementTitle">\n <span class="k-icon k-i-arrow-n"></span>\n </span>\n <span (click)="decreaseValue()" class="k-link k-link-decrease"\n [title]="decrementTitle"\n [attr.aria-label]="decrementTitle">\n <span class="k-icon k-i-arrow-s"></span>\n </span>\n </span>\n </span>\n '}),r("design:paramtypes",[p.IntlService,o.Renderer,o.ElementRef])],e)}();t.NumericTextBoxComponent=c},function(e,t){"use strict";t.createMaxValidator=function(e){return function(t){var n={maxError:{maxValue:e,value:t.value}};return t.value>e?n:null}}},function(e,t){"use strict";t.createMinValidator=function(e){return function(t){var n={minError:{minValue:e,value:t.value}};return t.value<e?n:null}}},function(e,t){e.exports=c},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(2),s=n(3),l=n(21),u=n(14),p=function(){},c=function(){function e(e,t){this.renderer=t,this.disabled=!1,this.maskValidation=!1,this.focus=new a.EventEmitter,this.blur=new a.EventEmitter,this.focused=!1,this.innerValue="",this.innerMask="",this.isDel=!1,this.promptChar="_",this.ngTouched=p,this.ngChange=p,this.isPasted=!1,this.patternValidateFn=void 0,this.innerRules={"#":/[\d\s\+\-]/,"&":/[\S]/,0:/[\d]/,9:/[\d\s]/,"?":/[a-zA-Z\s]/,A:/[a-zA-Z0-9]/,C:/./,L:/[a-zA-Z]/,a:/[a-zA-Z0-9\s]/},this.wrapper=e.nativeElement,this.updateTokens()}return Object.defineProperty(e.prototype,"mask",{get:function(){return this.innerMask},set:function(e){e!==this.innerMask&&(this.innerMask=e,this.updateTokens(),this.updateValidator(),this.ngChange(e))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){return this.innerValue||(this.innerValue=this.emptyMask),this.innerValue},set:function(e){e===this.innerValue&&this.value||(this.maskInput(e),this.ngChange(e))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rules",{get:function(){return this.innerRules},set:function(e){Object.assign(this.innerRules,e),this.updateTokens(),this.updateValidator()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"prompt",{get:function(){return this.promptChar},set:function(e){e!==this.promptChar&&(this.promptChar=e?e[0]:void 0,this.updateTokens(),this.ngChange(e))},enumerable:!0,configurable:!0}),e.prototype.keydown=function(e){this.lastCaret=this.caret(),e.keyCode===u.Keys.delete?this.isDel=!0:13===e.keyCode&&this.ngChange(this.value)},e.prototype.paste=function(e){var t=e.clipboardData?e.clipboardData:window.clipboardData,n=t?t.getData("text"):"",i=this.caret(),r=i[0],o=r,a=i[1]-i[0]>0;this.isPasted=!0,this.clearRange(i);for(var s=0,l=n;s<l.length;s++){var u=l[s];if(r=this.maskChar(r,u,!1,!0),r<o?r=o:o=r,a&&r>=i[1])break}this.caret(r,r)},Object.defineProperty(e.prototype,"widgetClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"textBoxClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maskedTextBoxClass",{get:function(){return!0},enumerable:!0,configurable:!0}),e.prototype.rawValue=function(e){var t,n=[],i=this.innerValue;e&&e.length>1&&(e=e[0]);for(var r=0;r<i.length;r++)t=this.tokens[r],t&&t.test&&(t.test(i[r])?n.push(i[r]):void 0!==e&&i[r]===this.promptChar&&n.push(e));return n.join("")},e.prototype.ngOnInit=function(){this.inputElement=this.input.nativeElement},e.prototype.ngAfterViewInit=function(){this.updateTokens(),this.updateInputValue()},e.prototype.ngOnChanges=function(e){e.maskValidation&&this.updateValidator(),this.updateTokens()},e.prototype.validate=function(e){if(this.maskValidation)return this.patternValidateFn(e)},e.prototype.writeValue=function(e){e!==this.lastValue&&this.changeValue(e),this.lastValue=e},e.prototype.registerOnChange=function(e){this.ngChange=e,this.ngChange(this.value)},e.prototype.registerOnTouched=function(e){this.ngTouched=e},e.prototype.changeValue=function(e){this.value=e,this.updateInputValue(),this.ngChange(this.value)},e.prototype.handleFocus=function(e){this.focused=!0,this.updateInputValue(),this.focus.emit(e)},e.prototype.handleBlur=function(e){this.focused=!1,this.changeValue(this.innerValue),this.ngTouched(),this.blur.emit(e)},e.prototype.handleChange=function(e){this.value=e.target.value,this.ngTouched()},e.prototype.handleDragDrop=function(){return!1},e.prototype.handleOnInput=function(){this.isPasted?this.updateInputValue():(this.validateInput(),this.updateInputValue(this.innerValue.substr(0,this.maskLength))),this.isPasted=!1,this.isDel=!1,this.restoreCaret()},e.prototype.validateInput=function(){var e=this.inputElement.value,t=this.innerValue,n=this.lastCaret,i=this.caret()[0],r=void 0;if(this.clearRange(n),e.length){if(e.length===t.length-1&&n[0]===n[1])return this.maskChar(i,this.promptChar,!0),void this.caret(this.isDel?i+1:i);if(r=e[--i],r&&void 0!==this.validateChar(i,r,!1,!0).char){var o=this.maskChar(i,r,!1,!0);return void this.caret(o,o)}this.caret(n[0],n[0])}},e.prototype.validationPattern=function(){for(var e,t=[],n=0,i=this.tokens;n<i.length;n++){var r=i[n];switch(e=r+""){case"-":case"(":case")":t.push("\\"+e);break;case" ":t.push("\\s");break;default:t.push(e.substring(1,e.length-1))}}return t.join("{1}")+"{1}"},e.prototype.updateInputValue=function(e){var t;e?t=e:this.value&&(t=this.value),this.inputElement&&this.renderer.setElementProperty(this.inputElement,"value",t)},e.prototype.restoreCaret=function(){this.lastCaret&&this.lastCaret.length>0&&this.caret(this.lastCaret[0],this.lastCaret[1])},e.prototype.updateValidator=function(){var e=this.validationPattern();this.patternValidateFn=l.createPatternValidator(e)},e.prototype.updateTokens=function(){for(var e,t,n,i=[],r=0,o=this.innerMask||"",a=o.split(""),s=a.length,l="",u=0;u<s;u++)if(e=a[u],n=this.rules[e])i[r]=n,l+=this.promptChar,r+=1;else{"\\"===e&&(u+=1,e=a[u]),t=e.split("");for(var p=0,c=t.length;p<c;p++)i[r]=t[p],l+=t[p],r+=1}this.tokens=i,this.emptyMask=l,this.maskLength=l.length},e.prototype.find=function(e,t){void 0===t&&(t=!1);for(var n=this.innerValue||this.emptyMask,i=t?-1:1;e>-1||e<=this.maskLength;){if(n.charAt(e)!==this.tokens[e])return e;e+=i}return-1},e.prototype.clearRange=function(e){var t=e[0],n=e[1],i=n-t;if(e&&0!==i)for(var r=t;r<n;r++)this.maskChar(r,this.tokens[r].test?this.promptChar:this.tokens[r],!0)},e.prototype.maskInput=function(e){var t=0,n=0;e=((e||"")+"").substr(0,this.maskLength);for(var i=0,r=e;i<r.length;i++){var o=r[i];t=this.maskChar(t,o,!1,!0),t<n?t=n:n=t}},e.prototype.maskChar=function(e,t,n,i){var r,o=this.innerValue||this.emptyMask,a=o.split(""),s=t.charAt(0);return r=this.validateChar(e,s,n,i),s=r.char,e=r.position,void 0===s?0:(a[e]=s,this.innerValue=a.join(""),e++,this.find(e))},e.prototype.validateChar=function(e,t,n,i){if(void 0===n&&(n=!1),void 0===i&&(i=!1),e>=this.tokens.length)return new d(void 0,e);var r,o,a=this.tokens[e];return r=a&&a.test?a.test(t)?t:n?this.promptChar:void 0:t===a?t:void 0,o=new d(r,e),i&&void 0===o.char&&(o=this.validateChar(this.find(e),t,n,!1)),o},e.prototype.caret=function(e,t){void 0===t&&(t=e);var n=void 0!==e,i=[e];if(!n||!this.disabled){try{void 0!==this.inputElement.selectionStart&&(n?(this.renderer.invokeElementMethod(this.inputElement,"focus"),this.renderer.invokeElementMethod(this.inputElement,"setSelectionRange",[e,t])):i=[this.inputElement.selectionStart,this.inputElement.selectionEnd])}catch(e){i=[]}return this.lastCaret=i,i}},i([o.Input(),r("design:type",Boolean)],e.prototype,"disabled",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"maskValidation",void 0),i([o.Input(),r("design:type",String)],e.prototype,"title",void 0),i([a.Output(),r("design:type",a.EventEmitter)],e.prototype,"focus",void 0),i([a.Output(),r("design:type",a.EventEmitter)],e.prototype,"blur",void 0),i([o.ViewChild("input"),r("design:type",o.ElementRef)],e.prototype,"input",void 0),i([o.Input(),r("design:type",String)],e.prototype,"mask",null),i([o.Input(),r("design:type",Object)],e.prototype,"value",null),i([o.Input(),r("design:type",Object)],e.prototype,"rules",null),i([o.Input(),r("design:type",String)],e.prototype,"prompt",null),i([a.HostListener("keydown",["$event"]),r("design:type",Function),r("design:paramtypes",[Object]),r("design:returntype",void 0)],e.prototype,"keydown",null),i([a.HostListener("paste",["$event"]),r("design:type",Function),r("design:paramtypes",[Object]),r("design:returntype",void 0)],e.prototype,"paste",null),i([a.HostBinding("class.k-widget"),r("design:type",Boolean)],e.prototype,"widgetClass",null),i([a.HostBinding("class.k-textbox"),r("design:type",Boolean)],e.prototype,"textBoxClass",null),i([a.HostBinding("class.k-maskedtextbox"),r("design:type",Boolean)],e.prototype,"maskedTextBoxClass",null),e=i([o.Component({exportAs:"kendoMaskedTextBox",providers:[{provide:s.NG_VALUE_ACCESSOR,useExisting:o.forwardRef(function(){return e}),multi:!0},{provide:s.NG_VALIDATORS,useExisting:o.forwardRef(function(){return e}),multi:!0}],selector:"kendo-maskedtextbox",template:'\n <input type="text"\n #input\n autocomplete="off"\n autocorrect="off"\n autocapitalize="off"\n spellcheck="false"\n class="k-input" \n [attr.title]="title"\n [attr.disabled]="disabled ? \'disabled\' : undefined"\n (focus)="handleFocus($event)"\n (blur)="handleBlur($event)"\n (change)="handleChange($event)"\n (input)="handleOnInput($event)"\n (dragstart)="handleDragDrop($event)"\n (drop)="handleDragDrop($event)"\n />\n '}),r("design:paramtypes",[o.ElementRef,a.Renderer])],e)}();t.MaskedTextBoxComponent=c;var d=function(){function e(e,t){this.char=e,this.position=t}return e}()},function(e,t){"use strict";t.createPatternValidator=function(e){return function(t){var n={patternError:{pattern:e,value:t.value}};return new RegExp(e).test(t.value)?null:n}}},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(1),s=n(15),l=n(16),u=n(20),p=n(23),c=n(24),d=n(25),h=n(19),f=[a.SliderComponent,s.SwitchComponent,l.NumericTextBoxComponent,u.MaskedTextBoxComponent],g=function(){function e(){}return e=i([o.NgModule({declarations:[f,c.KendoSliderTicksComponent,d.KendoDraggableDirective],exports:[f],imports:[p.CommonModule],providers:[{provide:h.IntlService,useClass:h.CldrIntlService}]}),r("design:paramtypes",[])],e)}();t.InputsModule=g},function(e,t){e.exports=d},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=function(){function e(){this.tickClick=new o.EventEmitter,this.ticks=[]}return e.prototype.ngOnChanges=function(e){this.createTicks()},e.prototype.onClick=function(e){this.tickClick.next(e)},e.prototype.tickClasses=function(e){return{"k-first":e.first&&!this.vertical||e.last&&this.vertical,"k-last":e.last&&!this.vertical||e.first&&this.vertical,"k-tick":!0}},e.prototype.createTicks=function(){for(var e=[],t=0;t<this.ticksCount;t++){var n=0===t,i=t===this.ticksCount-1,r=new s(n,i);e.push(r)}this.ticks=e},i([o.Output(),r("design:type",o.EventEmitter)],e.prototype,"tickClick",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"vertical",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"ticksCount",void 0),i([o.Input(),r("design:type",String)],e.prototype,"title",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"step",void 0),i([o.ViewChild("container"),r("design:type",o.ElementRef)],e.prototype,"container",void 0),i([o.ViewChildren("tickElement"),r("design:type",o.QueryList)],e.prototype,"tickElements",void 0),e=i([o.Component({selector:"kendo-slider-ticks",template:'\n <ul #container class="k-reset k-slider-items">\n <li #tickElement *ngFor="let tick of ticks let idx=index "\n [ngClass]="tickClasses(tick)"\n title="{{title(idx * step)}}"\n (click)="onClick($event)"\n role="presentation"\n > </li>\n </ul>\n '}),r("design:paramtypes",[])],e)}();t.KendoSliderTicksComponent=a;var s=function(){function e(e,t){this.first=e,this.last=t}return e}()},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(26),s=function(){function e(e){var t=this;this.kendo={drag:new o.EventEmitter,press:new o.EventEmitter,release:new o.EventEmitter},"undefined"!=typeof document&&(this.draggable=new a.default({drag:function(e){return t.kendo.drag.next(e)},press:function(e){return t.kendo.press.next(e)},release:function(e){return t.kendo.release.next(e)}}),this.draggable.bindTo(e.nativeElement))}return e.prototype.ngOnDestroy=function(){"undefined"!=typeof document&&this.draggable.destroy()},e=i([o.Directive({outputs:["kendo.press","kendo.drag","kendo.release"],selector:"[kendoDraggable]"}),r("design:paramtypes",[o.ElementRef])],e)}();t.KendoDraggableDirective=s},function(e,t){"use strict";function n(e){return e.type.match(a)?{pageX:e.changedTouches[0].pageX,pageY:e.changedTouches[0].pageY,type:e.type,originalEvent:e}:{pageX:e.pageX,pageY:e.pageY,type:e.type,ctrlKey:e.ctrlKey,shiftKey:e.shiftKey,altKey:e.altKey,originalEvent:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t){return function(n){return t(e(n))}},r=function(e,t,n){return e.addEventListener&&e.addEventListener(t,n)},o=function(e,t,n){return e.removeEventListener&&e.removeEventListener(t,n)},a=/touch/,s=function(){},l=2e3,u=function(e){var t=this,a=e.press;void 0===a&&(a=s);var u=e.drag;void 0===u&&(u=s);var p=e.release;void 0===p&&(p=s),this._pressHandler=i(n,a),this._dragHandler=i(n,u),this._releaseHandler=i(n,p),this._ignoreMouse=!1,this._touchstart=function(e){1===e.touches.length&&t._pressHandler(e)},this._touchmove=function(e){1===e.touches.length&&t._dragHandler(e)},this._touchend=function(e){0===e.touches.length&&1===e.changedTouches.length&&(t._releaseHandler(e),t._ignoreMouse=!0,setTimeout(t._restoreMouse,l))},this._restoreMouse=function(){t._ignoreMouse=!1},this._mousedown=function(e){var n=e.which;n&&n>1||t._ignoreMouse||(r(document,"mousemove",t._mousemove),r(document,"mouseup",t._mouseup),t._pressHandler(e))},this._mousemove=function(e){t._dragHandler(e)},this._mouseup=function(e){o(document,"mousemove",t._mousemove),o(document,"mouseup",t._mouseup),t._releaseHandler(e)}};u.prototype.bindTo=function(e){e!==this._element&&(this._element&&this._unbindFromCurrent(),this._element=e,r(e,"mousedown",this._mousedown),r(e,"touchstart",this._touchstart),r(e,"touchmove",this._touchmove),r(e,"touchend",this._touchend))},u.prototype._unbindFromCurrent=function(){o(this._element,"mousedown",this._mousedown),o(this._element,"touchstart",this._touchstart),o(this._element,"touchmove",this._touchmove),o(this._element,"touchend",this._touchend)},u.prototype.destroy=function(){this._unbindFromCurrent(),this._element=null},t.Draggable=u,t.default=u}])}); | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@angular/core"),require("@angular/forms"),require("rxjs/Observable"),require("rxjs/Subscription"),require("rxjs/add/observable/fromEvent"),require("rxjs/add/observable/interval"),require("rxjs/add/observable/merge"),require("rxjs/add/operator/filter"),require("rxjs/add/operator/concatMap"),require("rxjs/add/operator/startWith"),require("rxjs/add/operator/takeUntil"),require("@progress/kendo-angular-intl"),require("@angular/common")):"function"==typeof define&&define.amd?define(["@angular/core","@angular/forms","rxjs/Observable","rxjs/Subscription","rxjs/add/observable/fromEvent","rxjs/add/observable/interval","rxjs/add/observable/merge","rxjs/add/operator/filter","rxjs/add/operator/concatMap","rxjs/add/operator/startWith","rxjs/add/operator/takeUntil","@progress/kendo-angular-intl","@angular/common"],t):"object"==typeof exports?exports.KendoAngularInputs=t(require("@angular/core"),require("@angular/forms"),require("rxjs/Observable"),require("rxjs/Subscription"),require("rxjs/add/observable/fromEvent"),require("rxjs/add/observable/interval"),require("rxjs/add/observable/merge"),require("rxjs/add/operator/filter"),require("rxjs/add/operator/concatMap"),require("rxjs/add/operator/startWith"),require("rxjs/add/operator/takeUntil"),require("@progress/kendo-angular-intl"),require("@angular/common")):e.KendoAngularInputs=t(e["@angular/core"],e["@angular/forms"],e["rxjs/Observable"],e["rxjs/Subscription"],e["rxjs/add/observable/fromEvent"],e["rxjs/add/observable/interval"],e["rxjs/add/observable/merge"],e["rxjs/add/operator/filter"],e["rxjs/add/operator/concatMap"],e["rxjs/add/operator/startWith"],e["rxjs/add/operator/takeUntil"],e["@progress/kendo-angular-intl"],e["@angular/common"])}(this,function(e,t,n,i,r,o,a,s,l,u,c,p,d){return function(e){function t(i){if(n[i])return n[i].exports;var r=n[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";var i=n(1);t.SliderComponent=i.SliderComponent;var r=n(15);t.SwitchComponent=r.SwitchComponent;var o=n(16);t.NumericTextBoxComponent=o.NumericTextBoxComponent;var a=n(20);t.MaskedTextBoxComponent=a.MaskedTextBoxComponent;var s=n(22);t.InputsModule=s.InputsModule;var l=n(27);t.KendoDraggableDirective=l.KendoDraggableDirective;var u=n(25);t.KendoSliderTicksComponent=u.KendoSliderTicksComponent;var c=n(23);t.SliderModule=c.SliderModule;var p=n(29);t.SwitchModule=p.SwitchModule;var d=n(30);t.NumericTextBoxModule=d.NumericTextBoxModule;var h=n(31);t.MaskedTextBoxModule=h.MaskedTextBoxModule},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(3),s=n(4),l=n(5);n(6),n(7),n(8),n(9),n(10),n(11),n(12);var u=n(13),c=n(14),p=function(){function e(e){var t=this;this.incrementTitle="increment",this.decrementTitle="decrement",this.showButtons=!0,this.tickPlacement="both",this.title=u.SliderUtil.identity,this.dragHandleTitle="Drag",this.vertical=!1,this.min=0,this.max=10,this.smallStep=1,this.disabled=!1,this.value=0,this.valueChange=new o.EventEmitter,this.dragging=!1,this.decreaseButtonSubscription=l.Subscription.EMPTY,this.increaseButtonSubscription=l.Subscription.EMPTY,this.keyBinding=(n={},n[c.Keys.left]=function(e){var t=e.value,n=e.smallStep;return t-n},n[c.Keys.right]=function(e){var t=e.value,n=e.smallStep;return t+n},n[c.Keys.down]=function(e){var t=e.value,n=e.smallStep;return t-n},n[c.Keys.up]=function(e){var t=e.value,n=e.smallStep;return t+n},n[c.Keys.home]=function(e){var t=e.min;return t},n[c.Keys.end]=function(e){var t=e.max;return t},n),this.ifEnabled=function(e,n){t.disabled||e.call(t,n)},this.ngChange=function(e){},this.ngTouched=function(){},this.decreaseValue=function(){t.changeValue(u.SliderUtil.decreaseValueToStep(t.getProps()))},this.increaseValue=function(){t.changeValue(u.SliderUtil.increaseValueToStep(t.getProps()))},this.wrapper=e.nativeElement;var n}return Object.defineProperty(e.prototype,"horizontalClass",{get:function(){return!this.vertical},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalClass",{get:function(){return this.vertical},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"sliderClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"transitionsClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"widgetClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"stateDefaultClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"topLeftClass",{get:function(){return"before"===this.tickPlacement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bottomRightClass",{get:function(){return"after"===this.tickPlacement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disabledClass",{get:function(){return this.disabled},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tabIndex",{get:function(){return this.disabled?void 0:0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ariaDisabled",{get:function(){return!!this.disabled||void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ariaMin",{get:function(){return this.min},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ariaMax",{get:function(){return this.max},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ariaValue",{get:function(){return this.value?this.value:this.min},enumerable:!0,configurable:!0}),e.prototype.active=function(){this.draghandle.nativeElement.focus()},e.prototype.keydown=function(e){this.onKeyDown(e)},e.prototype.blur=function(){this.ngTouched()},e.prototype.ngOnChanges=function(e){this.ticksCount=u.SliderUtil.calculateTicksCount(this.max,this.min,this.smallStep)},e.prototype.ngAfterViewInit=function(){var e=this;this.isDocumentAvailable()&&(this.showButtons&&(this.decreaseButtonSubscription=this.setValueChangeInterval(this.decreaseButton.nativeElement,function(){return e.decreaseValue()}),this.increaseButtonSubscription=this.setValueChangeInterval(this.increaseButton.nativeElement,function(){return e.increaseValue()})),this.sizeComponent(!1),this.ticks&&this.ticks.tickElements.changes.subscribe(function(){return e.sizeComponent(!1)}))},e.prototype.ngOnDestroy=function(){this.decreaseButtonSubscription.unsubscribe(),this.increaseButtonSubscription.unsubscribe()},e.prototype.onTickClick=function(e){var t=this.ticks.tickElements.map(function(e){return e.nativeElement}),n=t.indexOf(e.target);this.changeValue(u.SliderUtil.calculateValueFromTick(n,this.getProps()))},e.prototype.onTrackClick=function(e){var t=e.currentTarget.getBoundingClientRect();this.changeValue(u.SliderUtil.calculateValueFromTrack(t,e,this.getProps()))},e.prototype.onIncrement=function(){this.increaseValue()},e.prototype.onDecrement=function(){this.decreaseValue()},e.prototype.isDocumentAvailable=function(){return"undefined"!=typeof document},e.prototype.onHandleDrag=function(e){this.dragging=!0;var t=this.track.nativeElement.getBoundingClientRect();this.changeValue(u.SliderUtil.calculateValueFromTrack(t,e,this.getProps()))},e.prototype.onKeyDown=function(e){var t=this.getProps(),n=t.disabled,i=t.max,r=t.min,o=this.keyBinding[e.keyCode];if(o&&!n){var a=o(t);this.changeValue(u.SliderUtil.trimValue(i,r,a))}},e.prototype.onHandleRelease=function(){this.dragging=!1},e.prototype.writeValue=function(e){this.changeValue(e)},e.prototype.registerOnChange=function(e){this.ngChange=e},e.prototype.registerOnTouched=function(e){this.ngTouched=e},e.prototype.changeValue=function(e){this.value=e,this.ngChange(e),this.valueChange.emit(e),this.isDocumentAvailable()&&this.sizeComponent(!0)},e.prototype.setValueChangeInterval=function(e,t){var n=this,i=s.Observable.fromEvent(e,"mousedown"),r=s.Observable.fromEvent(e,"mouseup"),o=s.Observable.fromEvent(e,"mouseout"),a=i.filter(function(e){return 0===e.button}).filter(function(){return!n.disabled}).concatMap(function(){return s.Observable.interval(150).startWith(-1).takeUntil(s.Observable.merge(r,o))}).subscribe(function(){return t()});return a},e.prototype.sizeComponent=function(e){var t=this.wrapper.children[0],n=this.getProps(),i=new u.SliderModel(n,t,this.track.nativeElement);i.resizeTrack(),this.ticks&&i.resizeTicks(this.ticks.container.nativeElement,this.ticks.tickElements.map(function(e){return e.nativeElement})),this.handleAnimation(e),i.positionHandle(this.draghandle.nativeElement),i.positionSelection(this.draghandle.nativeElement,this.sliderSelection.nativeElement),this.fixedTickWidth&&i.resizeWrapper()},e.prototype.handleAnimation=function(e){var t="";e||(t="none"),this.draghandle.nativeElement.style.transition=t,this.sliderSelection.nativeElement.style.transition=t},e.prototype.getProps=function(){return{disabled:this.disabled,fixedTickWidth:this.fixedTickWidth,max:this.max,min:this.min,smallStep:this.smallStep,value:u.SliderUtil.trimValue(this.max,this.min,this.value),vertical:this.vertical}},i([o.Input(),r("design:type",String)],e.prototype,"incrementTitle",void 0),i([o.Input(),r("design:type",String)],e.prototype,"decrementTitle",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"showButtons",void 0),i([o.Input(),r("design:type",String)],e.prototype,"tickPlacement",void 0),i([o.Input(),r("design:type",Object)],e.prototype,"title",void 0),i([o.Input(),r("design:type",String)],e.prototype,"dragHandleTitle",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"vertical",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"min",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"max",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"smallStep",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"fixedTickWidth",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"disabled",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"value",void 0),i([o.Output(),r("design:type",o.EventEmitter)],e.prototype,"valueChange",void 0),i([o.ViewChild("track"),r("design:type",o.ElementRef)],e.prototype,"track",void 0),i([o.ViewChild("draghandle"),r("design:type",o.ElementRef)],e.prototype,"draghandle",void 0),i([o.ViewChild("sliderSelection"),r("design:type",o.ElementRef)],e.prototype,"sliderSelection",void 0),i([o.ViewChild("ticks"),r("design:type",Object)],e.prototype,"ticks",void 0),i([o.ViewChild("decreaseButton"),r("design:type",o.ElementRef)],e.prototype,"decreaseButton",void 0),i([o.ViewChild("increaseButton"),r("design:type",o.ElementRef)],e.prototype,"increaseButton",void 0),i([o.HostBinding("class.k-slider-horizontal"),r("design:type",Boolean)],e.prototype,"horizontalClass",null),i([o.HostBinding("class.k-slider-vertical"),r("design:type",Boolean)],e.prototype,"verticalClass",null),i([o.HostBinding("class.k-slider"),r("design:type",Boolean)],e.prototype,"sliderClass",null),i([o.HostBinding("class.k-slider-transitions"),r("design:type",Boolean)],e.prototype,"transitionsClass",null),i([o.HostBinding("class.k-widget"),r("design:type",Boolean)],e.prototype,"widgetClass",null),i([o.HostBinding("class.k-state-default"),r("design:type",Boolean)],e.prototype,"stateDefaultClass",null),i([o.HostBinding("class.k-slider-topleft"),r("design:type",Boolean)],e.prototype,"topLeftClass",null),i([o.HostBinding("class.k-slider-bottomright"),r("design:type",Boolean)],e.prototype,"bottomRightClass",null),i([o.HostBinding("class.k-state-disabled"),r("design:type",Boolean)],e.prototype,"disabledClass",null),i([o.HostBinding("tabIndex"),r("design:type",Number)],e.prototype,"tabIndex",null),i([o.HostBinding("attr.aria-disabled"),r("design:type",Boolean)],e.prototype,"ariaDisabled",null),i([o.HostBinding("attr.aria-valuemin"),r("design:type",Number)],e.prototype,"ariaMin",null),i([o.HostBinding("attr.aria-valuemax"),r("design:type",Number)],e.prototype,"ariaMax",null),i([o.HostBinding("attr.aria-valuenow"),r("design:type",Number)],e.prototype,"ariaValue",null),i([o.HostListener("click"),o.HostListener("focus"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype",void 0)],e.prototype,"active",null),i([o.HostListener("keydown",["$event"]),r("design:type",Function),r("design:paramtypes",[Object]),r("design:returntype",void 0)],e.prototype,"keydown",null),i([o.HostListener("blur"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype",void 0)],e.prototype,"blur",null),e=i([o.Component({providers:[{multi:!0,provide:a.NG_VALUE_ACCESSOR,useExisting:o.forwardRef(function(){return e})}],selector:"kendo-slider",template:'\n\n <div class="k-slider-wrap k-slider-buttons">\n <a\n #decreaseButton\n *ngIf="showButtons"\n class="k-button k-button-decrease"\n [title]="decrementTitle"\n [attr.aria-label]="decrementTitle"\n >\n <span\n [class.k-icon]="true"\n [class.k-i-arrow-w]="!vertical"\n [class.k-i-arrow-s]="vertical"\n >\n </span>\n </a>\n <a\n *ngIf="showButtons"\n #increaseButton\n class="k-button k-button-increase"\n [title]="incrementTitle"\n [attr.aria-label]="incrementTitle"\n >\n <span\n [class.k-icon]="true"\n [class.k-i-arrow-e]="!vertical"\n [class.k-i-arrow-n]="vertical"\n >\n </span>\n </a>\n <kendo-slider-ticks\n #ticks\n *ngIf="tickPlacement !== \'none\'"\n [title]="title"\n [vertical]="vertical"\n [ticksCount]="ticksCount"\n [step]="smallStep"\n (tickClick)="ifEnabled(onTickClick, $event)"\n >\n </kendo-slider-ticks>\n <div #track\n class="k-slider-track"\n (click)="ifEnabled(onTrackClick, $event)">\n <div #sliderSelection\n [class.k-slider-selection]="true"\n [class.k-pressed]="dragging"\n >\n </div>\n <a #draghandle\n [class.k-draghandle]="true"\n [class.k-pressed]="dragging"\n [title]="dragHandleTitle"\n kendoDraggable\n (kendo.drag)="ifEnabled(onHandleDrag ,$event)"\n (kendo.release)="ifEnabled(onHandleRelease, $event)"\n >Drag</a>\n </div>\n </div>\n\n '}),r("design:paramtypes",[o.ElementRef])],e)}();t.SliderComponent=p},function(t,n){t.exports=e},function(e,n){e.exports=t},function(e,t){e.exports=n},function(e,t){e.exports=i},function(e,t){e.exports=r},function(e,t){e.exports=o},function(e,t){e.exports=a},function(e,t){e.exports=s},function(e,t){e.exports=l},function(e,t){e.exports=u},function(e,t){e.exports=c},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){var t=e.max,n=e.min,i=e.smallStep,r=e.fixedTickWidth;return(t-n)/i*r},i=function(e,t){var n=2,i=parseFloat(t,10)*n,r=e-i-n;return r},r=function(e,t,n){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=1),o(e,t,n)+1},o=function(e,t,n){if(void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=1),n<=0)throw new Error("Invalid argument: smallStep must be a positive number");return Math.floor(Math.abs(t-e)/n)},a=function(e,t){var n=t.max,i=t.min,r=t.smallStep,o=t.vertical,a=i+e*r;return o?Math.abs(a-n):a},s=function(e,t,n){var i,r;if(n.vertical){var o=e.top,a=e.bottom;i=o-a,r=t.pageY-a}else{var s=e.left,u=e.right;i=u-s,r=t.pageX-s}return l(n,r,i)},l=function(e,t,n){var i=e.max,r=e.min,o=e.smallStep,a=i-r,s=t/n,l=a-a%o,u=100/a*l/100,c=i;return s<u&&(c=t/n*a+r),h(m(e,{value:c}))},u=function(e,t,n,i){for(var r=Math.floor((n-t)/i)+1,o=e/(n-t),a=[],s=0,l=0,u=0;u<r;u++){l+=0===u||u===r-1?i/2*o:i*o;var c=Math.round(l-s);a.push(c),s+=c}return a},c=function(e){var t=e.handleWidth,n=e.trackWidth,i=e.min,r=e.max,o=e.value,a=Math.floor(t/2),s=n/Math.abs(r-i);return Math.floor(s*(o-i)-a)},p=function(e){var t,n=e.max,i=e.min,r=e.smallStep,o=e.value;return t=o%r===0?o-r:o-o%r,f(n,i,t)},d=function(e){var t=e.max,n=e.min,i=e.smallStep,r=e.value,o=r-r%i+i;return f(t,n,o)},h=function(e){var t=e.smallStep,n=e.value,i=p(e),r=d(e);return n%t===0?n:r-n<=t/2?r:i},f=function(e,t,n){return n>e?e:n<t?t:n},g=function(e){return e},m=function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return Object.assign.apply(Object,[{},e].concat(t))},v={calculateFixedTrackSize:n,calculateValueFromTick:a,calculateValueFromTrack:s,calculateTrackSize:i,calculateTicksCount:r,calculateTickSizes:u,calculateHandlePosition:c,decreaseValueToStep:p,identity:g,increaseValueToStep:d,trimValue:f,snapValue:h,valueFromTrack:l},y=function(e,t,n){this.props=e,this.wrapper=t,this.track=n,this.tickSizes=this.getTickSizes()};y.prototype.getTickSizes=function(){var e=this.props,t=e.max,n=e.min,i=e.smallStep,r=this.trackWidth();return v.calculateTickSizes(r,n,t,i)},y.prototype.trackWidth=function(){return this.props.fixedTickWidth?v.calculateFixedTrackSize(this.props):v.calculateTrackSize(this.elementSize(this.wrapper),this.elementOffset(this.track))},y.prototype.resizeTrack=function(){var e=this.props.vertical?"height":"width",t=this.trackWidth();this.track.style[e]=t+"px"},y.prototype.resizeTicks=function(e,t){var n=this,i=this.props.vertical?"height":"width";Array.prototype.slice.call(t).map(function(e,t){return e.style[i]=n.tickSizes[t]+"px"}),this.props.vertical&&this.adjustPadding(e)},y.prototype.resizeWrapper=function(){var e=this.props.vertical?"height":"width",t=this.elementSize(this.wrapper),n=v.calculateTrackSize(t,this.elementOffset(this.track)),i=v.calculateFixedTrackSize(this.props);n>i?this.wrapper.parentElement.style[e]=t-(n-i)+"px":this.wrapper.parentElement.style[e]=t+(i-n)+"px"},y.prototype.positionHandle=function(e){var t=this.props,n=t.max,i=t.min,r=t.vertical,o=r?"bottom":"left",a=this.trackWidth(),s=v.trimValue(n,i,this.props.value);this.handlePosition=v.calculateHandlePosition({min:i,max:n,value:s,trackWidth:a,handleWidth:e.offsetWidth}),e.style[o]=this.handlePosition+"px"},y.prototype.positionSelection=function(e,t){var n=this.props.vertical?"height":"width",i=Math.floor(e.offsetWidth/2);t.style[n]=this.handlePosition+i+"px"},y.prototype.adjustPadding=function(e){var t=this.tickSizes.reduce(function(e,t){return e+t},0),n=this.trackWidth(),i=n-t;if(0!==i){var r=i+this.elementOffset(this.track);e.style.paddingTop=r+"px"}},y.prototype.elementOffset=function(e){var t=this.props,n=t.vertical,i=getComputedStyle(e);return parseInt(n?i.bottom:i.left,10)},y.prototype.elementSize=function(e){var t=this.props,n=t.vertical;return n?e.clientHeight:e.clientWidth};var b=function(e,t){void 0===e&&(e=0),this.handle={transform:"translateX("+e+"px)",transition:t}},k=5,C=function(){},x=function(e,t){var n=this;void 0===e&&(e=C),void 0===t&&(t=C),this.handlePosition=0,this.wrapperOffset=0,this.handleOffset=0,this.handleMargin=4,this.updateView=e,this.onChange=t,this.change=function(e){n.checked=e,n.updateView(n.updateModel(e?n.constrain:0)),n.onChange(e)},this.limit=function(e){return e>n.constrain?n.constrain:e<0?0:e},this.addAnimation=function(e){return e.transition===!0?e.transition="all 200ms ease-out":e.transition="none",e},this.onPress=function(e){var t=e.pageX;n.lastPressX=n.originalPressX=t},this.onRelease=function(e){var t=e.pageX,i=Math.abs(n.originalPressX-t),r=n.constrain/2,o=i<k?!n.checked:n.handlePosition>r;n.change(o)},this.onDrag=function(e){var t=e.pageX,i=n.coords,r=i.left,o=i.right,a=t>r&&t<o;if(a){var s=t-n.lastPressX,l=n.limit(n.handlePosition+s);n.lastPressX=t,n.handlePosition=l,n.updateView(n.updateModel(n.handlePosition))}t>o&&n.updateView(n.updateModel(n.constrain)),t<r&&n.updateView(n.updateModel(0))}},w={constrain:{}};w.constrain.get=function(){return this.wrapperOffset-this.handleOffset-this.handleMargin},x.prototype.updateState=function(e){var t=e.wrapperOffset,n=e.handleOffset,i=e.checked,r=e.animate;void 0===r&&(r=!0);var o=e.coords,a=e.handleMargin;this.wrapperOffset=t,this.handleOffset=n,this.coords=o,this.handleMargin=a,this.checked=i,this.updateView(this.updateModel(i?this.constrain:0,r))},x.prototype.updateModel=function(e,t){return void 0===t&&(t=!0),new b(e,t)},Object.defineProperties(x.prototype,w),t.SliderModel=y,t.SliderUtil=v,t.SwitchController=x},function(e,t){"use strict";!function(e){e[e.backspace=8]="backspace",e[e.tab=9]="tab",e[e.enter=13]="enter",e[e.shift=16]="shift",e[e.ctrl=17]="ctrl",e[e.alt=18]="alt",e[e.space=32]="space",e[e["page up"]=33]="page up",e[e["page down"]=34]="page down",e[e.end=35]="end",e[e.home=36]="home",e[e.left=37]="left",e[e.up=38]="up",e[e.right=39]="right",e[e.down=40]="down",e[e.delete=46]="delete"}(t.Keys||(t.Keys={}));t.Keys},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(3),s=n(14),l=n(13),u=function(){function e(){var e=this;this.onLabel="ON",this.offLabel="OFF",this.checked=!1,this.disabled=!1,this.valueChange=new o.EventEmitter,this.changeValue=function(t){e.checked=t,e.ngChange(t)},this.ngChange=function(e){},this.ngTouched=function(){},this.keyDownHandler=function(t){var n=t.keyCode;n!==s.Keys.space&&n!==s.Keys.enter||e.controller.change(!e.checked)},this.ifEnabled=function(t,n,i){e.disabled||(t(n),void 0!==i&&e.valueChange.emit(e.checked))},this.applyStyle=function(t){Object.keys(t).forEach(function(n){e.dragHandle.nativeElement.style[n]=t[n]})},this.updateView=function(t){e.isDocumentAvailable()&&e.applyStyle(e.controller.addAnimation(t.handle))},this.controller=new l.SwitchController(this.updateView,this.changeValue)}return e.prototype.keyDown=function(e){e.preventDefault(),this.ifEnabled(this.keyDownHandler,e,!0)},Object.defineProperty(e.prototype,"ariaDisabled",{get:function(){return!!this.disabled||void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ariaChecked",{get:function(){return!!this.checked||void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"widget",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"switchClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"switchOn",{get:function(){return this.checked},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"switchOff",{get:function(){return!this.checked},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"stateDisabled",{get:function(){return this.disabled},enumerable:!0,configurable:!0}),e.prototype.onBlur=function(){this.ngTouched()},e.prototype.ngAfterViewInit=function(){this.updateState()},e.prototype.onHandleDrag=function(e){this.ifEnabled(this.controller.onDrag,e)},e.prototype.onHandlePress=function(e){this.ifEnabled(this.controller.onPress,e)},e.prototype.onHandleRelease=function(e){this.ifEnabled(this.controller.onRelease,e,!0)},e.prototype.isDocumentAvailable=function(){return"undefined"!=typeof document},e.prototype.updateState=function(){var e=0,t=0,n=0,i=0,r=0;this.isDocumentAvailable()&&(e=this.wrapper.nativeElement.getBoundingClientRect().left,t=this.wrapper.nativeElement.getBoundingClientRect().right,n=parseInt(getComputedStyle(this.dragHandle.nativeElement)["margin-right"],10),i=this.dragHandle.nativeElement.offsetWidth,r=this.wrapper.nativeElement.offsetWidth),this.controller.updateState({animate:!1,checked:this.checked,coords:{left:e,right:t},handleMargin:n,handleOffset:i,wrapperOffset:r})},e.prototype.writeValue=function(e){this.changeValue(e),this.updateState()},e.prototype.registerOnChange=function(e){this.ngChange=e},e.prototype.registerOnTouched=function(e){this.ngTouched=e},i([o.Input(),r("design:type",String)],e.prototype,"onLabel",void 0),i([o.Input(),r("design:type",String)],e.prototype,"offLabel",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"checked",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"disabled",void 0),i([o.Output(),r("design:type",o.EventEmitter)],e.prototype,"valueChange",void 0),i([o.ViewChild("dragHandle"),r("design:type",Object)],e.prototype,"dragHandle",void 0),i([o.ViewChild("wrapper"),r("design:type",Object)],e.prototype,"wrapper",void 0),i([o.HostListener("keydown",["$event"]),r("design:type",Function),r("design:paramtypes",[Object]),r("design:returntype",void 0)],e.prototype,"keyDown",null),i([o.HostBinding("attr.aria-disabled"),r("design:type",Object)],e.prototype,"ariaDisabled",null),i([o.HostBinding("attr.aria-checked"),r("design:type",Object)],e.prototype,"ariaChecked",null),i([o.HostBinding("class.k-widget"),r("design:type",Object)],e.prototype,"widget",null),i([o.HostBinding("class.k-switch"),r("design:type",Object)],e.prototype,"switchClass",null),i([o.HostBinding("class.k-switch-on"),r("design:type",Object)],e.prototype,"switchOn",null),i([o.HostBinding("class.k-switch-off"),r("design:type",Object)],e.prototype,"switchOff",null),i([o.HostBinding("class.k-state-disabled"),r("design:type",Object)],e.prototype,"stateDisabled",null),e=i([o.Component({providers:[{multi:!0,provide:a.NG_VALUE_ACCESSOR,useExisting:o.forwardRef(function(){return e})}],selector:"kendo-switch",template:'\n <span class="k-switch-wrapper">\n <span class="k-switch-background"></span>\n </span>\n <span\n #wrapper\n kendoDraggable\n (kendo.drag)="onHandleDrag($event)"\n (kendo.press)="onHandlePress($event)"\n (kendo.release)="onHandleRelease($event)"\n class="k-switch-container"\n [attr.tabindex]="disabled ? undefined : 1"\n (blur)="onBlur()"\n >\n <span #dragHandle class="k-switch-handle">\n <span class="k-switch-label-on">{{onLabel}}</span>\n <span class="k-switch-label-off">{{offLabel}}</span>\n </span>\n </span>\n '}),r("design:paramtypes",[])],e)}();t.SwitchComponent=u},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(14),s=n(17),l=n(18),u=n(3),c=n(19),p=function(){function e(e,t,n){this.intl=e,this.renderer=t,this.incrementTitle="increment",this.decrementTitle="decrement",this.title="",this.autoCorrect=!1,this.format="n2",this.decimals=null,this.step=1,this.spinners=!0,this.round=!0,this.restrictDecimals=!1,this.valueChange=new o.EventEmitter,this.focus=new o.EventEmitter,this.blur=new o.EventEmitter,this.focused=!1,this.DECIMAL_SEPARATOR=".",this.INTEGER_REGEXP=/^(-)?(\d*)$/,this.minValidateFn=null,this.maxValidateFn=null,this.ngChange=function(e){},this.ngTouched=function(){},this.wrapper=n.nativeElement}return e.prototype.hostBlur=function(){this.ngTouched()},Object.defineProperty(e.prototype,"widgetClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numericClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tabIndex",{get:function(){return 0},enumerable:!0,configurable:!0}),e.prototype.keydown=function(e){switch(e.keyCode){case a.Keys.down:e.preventDefault(),this.decreaseValue();break;case a.Keys.up:e.preventDefault(),this.increaseValue()}},e.prototype.ngOnChanges=function(e){e.max&&(this.maxValidateFn=s.createMaxValidator(this.max)),e.min&&(this.minValidateFn=l.createMinValidator(this.min))},e.prototype.validate=function(e){var t=null;return this.minValidateFn&&(t=this.minValidateFn(e)),this.maxValidateFn&&!t&&(t=this.maxValidateFn(e)),t},e.prototype.ngOnInit=function(){(this.value||0===this.value)&&this.changeValue(this.value)},e.prototype.writeValue=function(e){this.changeValue(e)},e.prototype.registerOnChange=function(e){this.ngChange=e},e.prototype.registerOnTouched=function(e){this.ngTouched=e},e.prototype.changeValue=function(e){this.value=e,this.ngChange(e),(this.value||0===this.value)&&this.changeText(),this.valueChange.emit(e)},e.prototype.decreaseValue=function(){this.changeValue(this.decreaseValueToStep(this.value,this.step))},e.prototype.increaseValue=function(){this.changeValue(this.increaseValueToStep(this.value,this.step))},e.prototype.keyPress=function(e){if(0!==e.which&&e.keyCode!==a.Keys.backspace&&e.keyCode!==a.Keys.enter){var t=e.target.selectionStart,n=e.target.selectionEnd,i=String.fromCharCode(e.which),r=this.numericInput.nativeElement.value;r=r.substring(0,t)+i+r.substring(n);var o=this.numericRegex().test(r);o||(e.preventDefault(),e.stopPropagation())}},e.prototype.handleFocus=function(e){if(this.focused=!0,this.value||0===this.value){var t=this.formatNumberWithSettings();this.renderer.setElementProperty(this.numericInput.nativeElement,"value",t),this.renderer.invokeElementMethod(this.numericInput.nativeElement,"setSelectionRange",[t.length,t.length])}this.focus.emit(e)},e.prototype.handleBlur=function(e){this.numericInput.nativeElement.value.length||(this.value=void 0),this.focused=!1;var t=this.intl.parseNumber(this.numericInput.nativeElement.value);null!==t&&(this.decimals&&this.round&&(t=this.roundNumber(t,this.decimals)),this.decimals&&!this.round&&(t=this.truncateNumber(t,this.decimals))),this.changeValue(null===t?null:this.autoCorrect?this.trimValue(t):t),this.ngTouched(),this.blur.emit(e)},e.prototype.handlePaste=function(){var e=this,t=this.numericInput.nativeElement.value;setTimeout(function(){var n=e.numericRegex().test(e.numericInput.nativeElement.value);n||e.renderer.setElementProperty(e.numericInput.nativeElement,"value",t)})},e.prototype.changeText=function(){this.focused?this.renderer.setElementProperty(this.numericInput.nativeElement,"value",this.formatNumberWithSettings()):this.renderer.setElementProperty(this.numericInput.nativeElement,"value",this.intl.formatNumber(this.value,this.format))},e.prototype.formatNumberWithSettings=function(){var e;if(null!==this.decimals&&this.restrictDecimals)e=this.decimals;else{var t=this.value,n=t.toString().split(".")[1];e=n&&n.length?n.length:0}return this.intl.formatNumber(this.value,{maximumFractionDigits:e,minimumFractionDigits:e,useGrouping:!1})},e.prototype.numericRegex=function(){var e=this.intl.numberSymbols(),t=e.decimal,n="*";return t===this.DECIMAL_SEPARATOR&&(t="\\"+t),0===this.decimals?this.INTEGER_REGEXP:(this.decimals&&this.restrictDecimals&&(n="{0,"+this.decimals+"}"), | ||
new RegExp("^(-)?(((\\d+("+t+"\\d"+n+")?)|("+t+"\\d"+n+")))?$"))},e.prototype.trimValue=function(e){return void 0!==this.max&&e>this.max?this.max:void 0!==this.min&&e<this.min?this.min:e},e.prototype.roundNumber=function(e,t){var n=e,i=t||0;return n=n.toString().split("e"),n=Math.round(Number(n[0]+"e"+(n[1]?Number(n[1])+i:i))),n=n.toString().split("e"),n=Number(n[0]+"e"+(n[1]?Number(n[1])-i:-i)),Number(n.toFixed(i))},e.prototype.truncateNumber=function(e,t){var n=e.toString().split(".");return n[1]&&(n[1]=n[1].substring(0,t)),this.intl.parseNumber(n.join("."))},e.prototype.increaseValueToStep=function(e,t){null!==e&&void 0!==e||(e=0);var n=e+t;return this.autoCorrect?this.trimValue(n):n},e.prototype.decreaseValueToStep=function(e,t){null!==e&&void 0!==e||(e=0);var n=e-t;return this.autoCorrect?this.trimValue(n):n},i([o.Input(),r("design:type",String)],e.prototype,"incrementTitle",void 0),i([o.Input(),r("design:type",String)],e.prototype,"decrementTitle",void 0),i([o.Input(),r("design:type",String)],e.prototype,"title",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"autoCorrect",void 0),i([o.Input(),r("design:type",String)],e.prototype,"format",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"max",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"min",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"decimals",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"step",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"spinners",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"round",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"restrictDecimals",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"value",void 0),i([o.Output(),r("design:type",o.EventEmitter)],e.prototype,"valueChange",void 0),i([o.Output(),r("design:type",o.EventEmitter)],e.prototype,"focus",void 0),i([o.Output(),r("design:type",o.EventEmitter)],e.prototype,"blur",void 0),i([o.ViewChild("numericInput"),r("design:type",o.ElementRef)],e.prototype,"numericInput",void 0),i([o.HostListener("blur"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype",void 0)],e.prototype,"hostBlur",null),i([o.HostBinding("class.k-widget"),r("design:type",Boolean)],e.prototype,"widgetClass",null),i([o.HostBinding("class.k-numerictextbox"),r("design:type",Boolean)],e.prototype,"numericClass",null),i([o.HostBinding("tabIndex"),r("design:type",Number)],e.prototype,"tabIndex",null),i([o.HostListener("keydown",["$event"]),r("design:type",Function),r("design:paramtypes",[Object]),r("design:returntype",void 0)],e.prototype,"keydown",null),e=i([o.Component({providers:[{provide:u.NG_VALUE_ACCESSOR,useExisting:o.forwardRef(function(){return e}),multi:!0},{provide:u.NG_VALIDATORS,useExisting:o.forwardRef(function(){return e}),multi:!0}],selector:"kendo-numerictextbox",template:'\n <span class="k-numeric-wrap">\n <input\n (keypress)="keyPress($event)"\n [title]="title"\n role="spinbutton"\n [attr.aria-valuemin]="min"\n [attr.aria-valuemax]="max"\n [attr.aria-valuenow]="value"\n class="k-input"\n [class.k-formatted-value]="!focused"\n (paste)="handlePaste()"\n (focus)="handleFocus($event)"\n (blur)="handleBlur($event)"\n #numericInput />\n <span class="k-select" *ngIf="spinners">\n <span (click)="increaseValue()" class="k-link k-link-increase"\n [title]="incrementTitle"\n [attr.aria-label]="incrementTitle">\n <span class="k-icon k-i-arrow-n"></span>\n </span>\n <span (click)="decreaseValue()" class="k-link k-link-decrease"\n [title]="decrementTitle"\n [attr.aria-label]="decrementTitle">\n <span class="k-icon k-i-arrow-s"></span>\n </span>\n </span>\n </span>\n '}),r("design:paramtypes",[c.IntlService,o.Renderer,o.ElementRef])],e)}();t.NumericTextBoxComponent=p},function(e,t){"use strict";t.createMaxValidator=function(e){return function(t){var n={maxError:{maxValue:e,value:t.value}};return t.value>e?n:null}}},function(e,t){"use strict";t.createMinValidator=function(e){return function(t){var n={minError:{minValue:e,value:t.value}};return t.value<e?n:null}}},function(e,t){e.exports=p},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(2),s=n(3),l=n(21),u=n(14),c=function(){},p=function(){function e(e,t){this.renderer=t,this.disabled=!1,this.maskValidation=!1,this.focus=new a.EventEmitter,this.blur=new a.EventEmitter,this.focused=!1,this.innerValue="",this.innerMask="",this.isDel=!1,this.promptChar="_",this.ngTouched=c,this.ngChange=c,this.isPasted=!1,this.patternValidateFn=void 0,this.innerRules={"#":/[\d\s\+\-]/,"&":/[\S]/,0:/[\d]/,9:/[\d\s]/,"?":/[a-zA-Z\s]/,A:/[a-zA-Z0-9]/,C:/./,L:/[a-zA-Z]/,a:/[a-zA-Z0-9\s]/},this.wrapper=e.nativeElement,this.updateTokens()}return Object.defineProperty(e.prototype,"mask",{get:function(){return this.innerMask},set:function(e){e!==this.innerMask&&(this.innerMask=e,this.updateTokens(),this.updateValidator(),this.ngChange(e))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){return this.innerValue||(this.innerValue=this.emptyMask),this.innerValue},set:function(e){e===this.innerValue&&this.value||(this.maskInput(e),this.ngChange(e))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rules",{get:function(){return this.innerRules},set:function(e){Object.assign(this.innerRules,e),this.updateTokens(),this.updateValidator()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"prompt",{get:function(){return this.promptChar},set:function(e){e!==this.promptChar&&(this.promptChar=e?e[0]:void 0,this.updateTokens(),this.ngChange(e))},enumerable:!0,configurable:!0}),e.prototype.keydown=function(e){this.lastCaret=this.caret(),e.keyCode===u.Keys.delete?this.isDel=!0:13===e.keyCode&&this.ngChange(this.value)},e.prototype.paste=function(e){var t=e.clipboardData?e.clipboardData:window.clipboardData,n=t?t.getData("text"):"",i=this.caret(),r=i[0],o=r,a=i[1]-i[0]>0;this.isPasted=!0,this.clearRange(i);for(var s=0,l=n;s<l.length;s++){var u=l[s];if(r=this.maskChar(r,u,!1,!0),r<o?r=o:o=r,a&&r>=i[1])break}this.caret(r,r)},Object.defineProperty(e.prototype,"widgetClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"textBoxClass",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maskedTextBoxClass",{get:function(){return!0},enumerable:!0,configurable:!0}),e.prototype.rawValue=function(e){var t,n=[],i=this.innerValue;e&&e.length>1&&(e=e[0]);for(var r=0;r<i.length;r++)t=this.tokens[r],t&&t.test&&(t.test(i[r])?n.push(i[r]):void 0!==e&&i[r]===this.promptChar&&n.push(e));return n.join("")},e.prototype.ngOnInit=function(){this.inputElement=this.input.nativeElement},e.prototype.ngAfterViewInit=function(){this.updateTokens(),this.updateInputValue()},e.prototype.ngOnChanges=function(e){e.maskValidation&&this.updateValidator(),this.updateTokens()},e.prototype.validate=function(e){if(this.maskValidation)return this.patternValidateFn(e)},e.prototype.writeValue=function(e){e!==this.lastValue&&this.changeValue(e),this.lastValue=e},e.prototype.registerOnChange=function(e){this.ngChange=e,this.ngChange(this.value)},e.prototype.registerOnTouched=function(e){this.ngTouched=e},e.prototype.changeValue=function(e){this.value=e,this.updateInputValue(),this.ngChange(this.value)},e.prototype.handleFocus=function(e){this.focused=!0,this.updateInputValue(),this.focus.emit(e)},e.prototype.handleBlur=function(e){this.focused=!1,this.changeValue(this.innerValue),this.ngTouched(),this.blur.emit(e)},e.prototype.handleChange=function(e){this.value=e.target.value,this.ngTouched()},e.prototype.handleDragDrop=function(){return!1},e.prototype.handleOnInput=function(){this.isPasted?this.updateInputValue():(this.validateInput(),this.updateInputValue(this.innerValue.substr(0,this.maskLength))),this.isPasted=!1,this.isDel=!1,this.restoreCaret()},e.prototype.validateInput=function(){var e=this.inputElement.value,t=this.innerValue,n=this.lastCaret,i=this.caret()[0],r=void 0;if(this.clearRange(n),e.length){if(e.length===t.length-1&&n[0]===n[1])return this.maskChar(i,this.promptChar,!0),void this.caret(this.isDel?i+1:i);if(r=e[--i],r&&void 0!==this.validateChar(i,r,!1,!0).char){var o=this.maskChar(i,r,!1,!0);return void this.caret(o,o)}this.caret(n[0],n[0])}},e.prototype.validationPattern=function(){for(var e,t=[],n=0,i=this.tokens;n<i.length;n++){var r=i[n];switch(e=r+""){case"-":case"(":case")":t.push("\\"+e);break;case" ":t.push("\\s");break;default:t.push(e.substring(1,e.length-1))}}return t.join("{1}")+"{1}"},e.prototype.updateInputValue=function(e){var t;e?t=e:this.value&&(t=this.value),this.inputElement&&this.renderer.setElementProperty(this.inputElement,"value",t)},e.prototype.restoreCaret=function(){this.lastCaret&&this.lastCaret.length>0&&this.caret(this.lastCaret[0],this.lastCaret[1])},e.prototype.updateValidator=function(){var e=this.validationPattern();this.patternValidateFn=l.createPatternValidator(e)},e.prototype.updateTokens=function(){for(var e,t,n,i=[],r=0,o=this.innerMask||"",a=o.split(""),s=a.length,l="",u=0;u<s;u++)if(e=a[u],n=this.rules[e])i[r]=n,l+=this.promptChar,r+=1;else{"\\"===e&&(u+=1,e=a[u]),t=e.split("");for(var c=0,p=t.length;c<p;c++)i[r]=t[c],l+=t[c],r+=1}this.tokens=i,this.emptyMask=l,this.maskLength=l.length},e.prototype.find=function(e,t){void 0===t&&(t=!1);for(var n=this.innerValue||this.emptyMask,i=t?-1:1;e>-1||e<=this.maskLength;){if(n.charAt(e)!==this.tokens[e])return e;e+=i}return-1},e.prototype.clearRange=function(e){var t=e[0],n=e[1],i=n-t;if(e&&0!==i)for(var r=t;r<n;r++)this.maskChar(r,this.tokens[r].test?this.promptChar:this.tokens[r],!0)},e.prototype.maskInput=function(e){var t=0,n=0;e=((e||"")+"").substr(0,this.maskLength);for(var i=0,r=e;i<r.length;i++){var o=r[i];t=this.maskChar(t,o,!1,!0),t<n?t=n:n=t}},e.prototype.maskChar=function(e,t,n,i){var r,o=this.innerValue||this.emptyMask,a=o.split(""),s=t.charAt(0);return r=this.validateChar(e,s,n,i),s=r.char,e=r.position,void 0===s?0:(a[e]=s,this.innerValue=a.join(""),e++,this.find(e))},e.prototype.validateChar=function(e,t,n,i){if(void 0===n&&(n=!1),void 0===i&&(i=!1),e>=this.tokens.length)return new d(void 0,e);var r,o,a=this.tokens[e];return r=a&&a.test?a.test(t)?t:n?this.promptChar:void 0:t===a?t:void 0,o=new d(r,e),i&&void 0===o.char&&(o=this.validateChar(this.find(e),t,n,!1)),o},e.prototype.caret=function(e,t){void 0===t&&(t=e);var n=void 0!==e,i=[e];if(!n||!this.disabled){try{void 0!==this.inputElement.selectionStart&&(n?(this.renderer.invokeElementMethod(this.inputElement,"focus"),this.renderer.invokeElementMethod(this.inputElement,"setSelectionRange",[e,t])):i=[this.inputElement.selectionStart,this.inputElement.selectionEnd])}catch(e){i=[]}return this.lastCaret=i,i}},i([o.Input(),r("design:type",Boolean)],e.prototype,"disabled",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"maskValidation",void 0),i([o.Input(),r("design:type",String)],e.prototype,"title",void 0),i([a.Output(),r("design:type",a.EventEmitter)],e.prototype,"focus",void 0),i([a.Output(),r("design:type",a.EventEmitter)],e.prototype,"blur",void 0),i([o.ViewChild("input"),r("design:type",o.ElementRef)],e.prototype,"input",void 0),i([o.Input(),r("design:type",String)],e.prototype,"mask",null),i([o.Input(),r("design:type",Object)],e.prototype,"value",null),i([o.Input(),r("design:type",Object)],e.prototype,"rules",null),i([o.Input(),r("design:type",String)],e.prototype,"prompt",null),i([a.HostListener("keydown",["$event"]),r("design:type",Function),r("design:paramtypes",[Object]),r("design:returntype",void 0)],e.prototype,"keydown",null),i([a.HostListener("paste",["$event"]),r("design:type",Function),r("design:paramtypes",[Object]),r("design:returntype",void 0)],e.prototype,"paste",null),i([a.HostBinding("class.k-widget"),r("design:type",Boolean)],e.prototype,"widgetClass",null),i([a.HostBinding("class.k-textbox"),r("design:type",Boolean)],e.prototype,"textBoxClass",null),i([a.HostBinding("class.k-maskedtextbox"),r("design:type",Boolean)],e.prototype,"maskedTextBoxClass",null),e=i([o.Component({exportAs:"kendoMaskedTextBox",providers:[{provide:s.NG_VALUE_ACCESSOR,useExisting:o.forwardRef(function(){return e}),multi:!0},{provide:s.NG_VALIDATORS,useExisting:o.forwardRef(function(){return e}),multi:!0}],selector:"kendo-maskedtextbox",template:'\n <input type="text"\n #input\n autocomplete="off"\n autocorrect="off"\n autocapitalize="off"\n spellcheck="false"\n class="k-input" \n [attr.title]="title"\n [attr.disabled]="disabled ? \'disabled\' : undefined"\n (focus)="handleFocus($event)"\n (blur)="handleBlur($event)"\n (change)="handleChange($event)"\n (input)="handleOnInput($event)"\n (dragstart)="handleDragDrop($event)"\n (drop)="handleDragDrop($event)"\n />\n '}),r("design:paramtypes",[o.ElementRef,a.Renderer])],e)}();t.MaskedTextBoxComponent=p;var d=function(){function e(e,t){this.char=e,this.position=t}return e}()},function(e,t){"use strict";t.createPatternValidator=function(e){return function(t){var n={patternError:{pattern:e,value:t.value}};return new RegExp(e).test(t.value)?null:n}}},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(23),s=n(29),l=n(30),u=n(31),c=n(24),p=n(19),d=function(){function e(){}return e=i([o.NgModule({exports:[a.SliderModule,s.SwitchModule,l.NumericTextBoxModule,u.MaskedTextBoxModule],imports:[c.CommonModule],providers:[{provide:p.IntlService,useClass:p.CldrIntlService}]}),r("design:paramtypes",[])],e)}();t.InputsModule=d},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(1),s=n(24),l=n(25),u=n(26),c=n(19),p=function(){function e(){}return e=i([o.NgModule({declarations:[a.SliderComponent,l.KendoSliderTicksComponent],exports:[a.SliderComponent],imports:[s.CommonModule,u.DraggableModule],providers:[{provide:c.IntlService,useClass:c.CldrIntlService}]}),r("design:paramtypes",[])],e)}();t.SliderModule=p},function(e,t){e.exports=d},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=function(){function e(){this.tickClick=new o.EventEmitter,this.ticks=[]}return e.prototype.ngOnChanges=function(e){this.createTicks()},e.prototype.onClick=function(e){this.tickClick.next(e)},e.prototype.tickClasses=function(e){return{"k-first":e.first&&!this.vertical||e.last&&this.vertical,"k-last":e.last&&!this.vertical||e.first&&this.vertical,"k-tick":!0}},e.prototype.createTicks=function(){for(var e=[],t=0;t<this.ticksCount;t++){var n=0===t,i=t===this.ticksCount-1,r=new s(n,i);e.push(r)}this.ticks=e},i([o.Output(),r("design:type",o.EventEmitter)],e.prototype,"tickClick",void 0),i([o.Input(),r("design:type",Boolean)],e.prototype,"vertical",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"ticksCount",void 0),i([o.Input(),r("design:type",String)],e.prototype,"title",void 0),i([o.Input(),r("design:type",Number)],e.prototype,"step",void 0),i([o.ViewChild("container"),r("design:type",o.ElementRef)],e.prototype,"container",void 0),i([o.ViewChildren("tickElement"),r("design:type",o.QueryList)],e.prototype,"tickElements",void 0),e=i([o.Component({selector:"kendo-slider-ticks",template:'\n <ul #container class="k-reset k-slider-items">\n <li #tickElement *ngFor="let tick of ticks let idx=index "\n [ngClass]="tickClasses(tick)"\n title="{{title(idx * step)}}"\n (click)="onClick($event)"\n role="presentation"\n > </li>\n </ul>\n '}),r("design:paramtypes",[])],e)}();t.KendoSliderTicksComponent=a;var s=function(){function e(e,t){this.first=e,this.last=t}return e}()},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(27),s=n(24),l=n(19),u=function(){function e(){}return e=i([o.NgModule({declarations:[a.KendoDraggableDirective],exports:[a.KendoDraggableDirective],imports:[s.CommonModule],providers:[{provide:l.IntlService,useClass:l.CldrIntlService}]}),r("design:paramtypes",[])],e)}();t.DraggableModule=u},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(28),s=function(){function e(e){var t=this;this.kendo={drag:new o.EventEmitter,press:new o.EventEmitter,release:new o.EventEmitter},"undefined"!=typeof document&&(this.draggable=new a.default({drag:function(e){return t.kendo.drag.next(e)},press:function(e){return t.kendo.press.next(e)},release:function(e){return t.kendo.release.next(e)}}),this.draggable.bindTo(e.nativeElement))}return e.prototype.ngOnDestroy=function(){"undefined"!=typeof document&&this.draggable.destroy()},e=i([o.Directive({outputs:["kendo.press","kendo.drag","kendo.release"],selector:"[kendoDraggable]"}),r("design:paramtypes",[o.ElementRef])],e)}();t.KendoDraggableDirective=s},function(e,t){"use strict";function n(e){return e.type.match(a)?{pageX:e.changedTouches[0].pageX,pageY:e.changedTouches[0].pageY,type:e.type,originalEvent:e}:{pageX:e.pageX,pageY:e.pageY,type:e.type,ctrlKey:e.ctrlKey,shiftKey:e.shiftKey,altKey:e.altKey,originalEvent:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t){return function(n){return t(e(n))}},r=function(e,t,n){return e.addEventListener&&e.addEventListener(t,n)},o=function(e,t,n){return e.removeEventListener&&e.removeEventListener(t,n)},a=/touch/,s=function(){},l=2e3,u=function(e){var t=this,a=e.press;void 0===a&&(a=s);var u=e.drag;void 0===u&&(u=s);var c=e.release;void 0===c&&(c=s),this._pressHandler=i(n,a),this._dragHandler=i(n,u),this._releaseHandler=i(n,c),this._ignoreMouse=!1,this._touchstart=function(e){1===e.touches.length&&t._pressHandler(e)},this._touchmove=function(e){1===e.touches.length&&t._dragHandler(e)},this._touchend=function(e){0===e.touches.length&&1===e.changedTouches.length&&(t._releaseHandler(e),t._ignoreMouse=!0,setTimeout(t._restoreMouse,l))},this._restoreMouse=function(){t._ignoreMouse=!1},this._mousedown=function(e){var n=e.which;n&&n>1||t._ignoreMouse||(r(document,"mousemove",t._mousemove),r(document,"mouseup",t._mouseup),t._pressHandler(e))},this._mousemove=function(e){t._dragHandler(e)},this._mouseup=function(e){o(document,"mousemove",t._mousemove),o(document,"mouseup",t._mouseup),t._releaseHandler(e)}};u.prototype.bindTo=function(e){e!==this._element&&(this._element&&this._unbindFromCurrent(),this._element=e,r(e,"mousedown",this._mousedown),r(e,"touchstart",this._touchstart),r(e,"touchmove",this._touchmove),r(e,"touchend",this._touchend))},u.prototype._unbindFromCurrent=function(){o(this._element,"mousedown",this._mousedown),o(this._element,"touchstart",this._touchstart),o(this._element,"touchmove",this._touchmove),o(this._element,"touchend",this._touchend)},u.prototype.destroy=function(){this._unbindFromCurrent(),this._element=null},t.Draggable=u,t.default=u},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(15),s=n(24),l=n(26),u=n(19),c=function(){function e(){}return e=i([o.NgModule({declarations:[a.SwitchComponent],exports:[a.SwitchComponent],imports:[s.CommonModule,l.DraggableModule],providers:[{provide:u.IntlService,useClass:u.CldrIntlService}]}),r("design:paramtypes",[])],e)}();t.SwitchModule=c},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(16),s=n(24),l=n(19),u=function(){function e(){}return e=i([o.NgModule({declarations:[a.NumericTextBoxComponent],exports:[a.NumericTextBoxComponent],imports:[s.CommonModule],providers:[{provide:l.IntlService,useClass:l.CldrIntlService}]}),r("design:paramtypes",[])],e)}();t.NumericTextBoxModule=u},function(e,t,n){"use strict";var i=this&&this.__decorate||function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},r=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=n(2),a=n(20),s=n(24),l=n(19),u=function(){function e(){}return e=i([o.NgModule({declarations:[a.MaskedTextBoxComponent],exports:[a.MaskedTextBoxComponent],imports:[s.CommonModule],providers:[{provide:l.IntlService,useClass:l.CldrIntlService}]}),r("design:paramtypes",[])],e)}();t.MaskedTextBoxModule=u}])}); |
import { NgModule } from '@angular/core'; | ||
import { SliderComponent } from './slider/slider.component'; | ||
import { SwitchComponent } from './switch/switch.component'; | ||
import { NumericTextBoxComponent } from './numerictextbox/numerictextbox.component'; | ||
import { MaskedTextBoxComponent } from './maskedtextbox/maskedtextbox.component'; | ||
import { SliderModule } from './slider.module'; | ||
import { SwitchModule } from './switch.module'; | ||
import { NumericTextBoxModule } from './numerictextbox.module'; | ||
import { MaskedTextBoxModule } from './maskedtextbox.module'; | ||
import { CommonModule } from '@angular/common'; | ||
import { KendoSliderTicksComponent } from './slider/slider-ticks.component'; | ||
import { KendoDraggableDirective } from './common/draggable'; | ||
import { CldrIntlService, IntlService } from '@progress/kendo-angular-intl'; | ||
/** | ||
* @hidden | ||
*/ | ||
var INPUT_DIRECTIVES = [SliderComponent, SwitchComponent, NumericTextBoxComponent, MaskedTextBoxComponent]; | ||
/** | ||
* Represents the [NgModule](https://angular.io/docs/ts/latest/guide/ngmodule.html) | ||
@@ -50,4 +44,3 @@ * definition for the Inputs components. | ||
{ type: NgModule, args: [{ | ||
declarations: [INPUT_DIRECTIVES, KendoSliderTicksComponent, KendoDraggableDirective], | ||
exports: [INPUT_DIRECTIVES], | ||
exports: [SliderModule, SwitchModule, NumericTextBoxModule, MaskedTextBoxModule], | ||
imports: [CommonModule], | ||
@@ -54,0 +47,0 @@ providers: [ |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"InputsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[[{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"}],{"__symbolic":"reference","module":"./slider/slider-ticks.component","name":"KendoSliderTicksComponent"},{"__symbolic":"reference","module":"./common/draggable","name":"KendoDraggableDirective"}],"exports":[[{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"}]],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"IntlService"},"useClass":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"CldrIntlService"}}]}]}]}}},{"__symbolic":"module","version":1,"metadata":{"InputsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[[{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"}],{"__symbolic":"reference","module":"./slider/slider-ticks.component","name":"KendoSliderTicksComponent"},{"__symbolic":"reference","module":"./common/draggable","name":"KendoDraggableDirective"}],"exports":[[{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"}]],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"IntlService"},"useClass":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"CldrIntlService"}}]}]}]}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"InputsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"exports":[{"__symbolic":"reference","module":"./slider.module","name":"SliderModule"},{"__symbolic":"reference","module":"./switch.module","name":"SwitchModule"},{"__symbolic":"reference","module":"./numerictextbox.module","name":"NumericTextBoxModule"},{"__symbolic":"reference","module":"./maskedtextbox.module","name":"MaskedTextBoxModule"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"IntlService"},"useClass":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"CldrIntlService"}}]}]}]}}},{"__symbolic":"module","version":1,"metadata":{"InputsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"exports":[{"__symbolic":"reference","module":"./slider.module","name":"SliderModule"},{"__symbolic":"reference","module":"./switch.module","name":"SwitchModule"},{"__symbolic":"reference","module":"./numerictextbox.module","name":"NumericTextBoxModule"},{"__symbolic":"reference","module":"./maskedtextbox.module","name":"MaskedTextBoxModule"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"IntlService"},"useClass":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"CldrIntlService"}}]}]}]}}}] |
@@ -1,8 +0,12 @@ | ||
import { SliderComponent as Slider } from './slider/slider.component'; | ||
import { SwitchComponent as Switch } from './switch/switch.component'; | ||
import { NumericTextBoxComponent as NumericTextBox } from './numerictextbox/numerictextbox.component'; | ||
import { MaskedTextBoxComponent as MaskedTextBox } from './maskedtextbox/maskedtextbox.component'; | ||
import { SliderComponent } from './slider/slider.component'; | ||
import { SwitchComponent } from './switch/switch.component'; | ||
import { NumericTextBoxComponent } from './numerictextbox/numerictextbox.component'; | ||
import { MaskedTextBoxComponent } from './maskedtextbox/maskedtextbox.component'; | ||
import { InputsModule } from './inputs.module'; | ||
export { KendoDraggableDirective } from './common/draggable'; | ||
export { KendoSliderTicksComponent } from './slider/slider-ticks.component'; | ||
export { Slider, Switch, NumericTextBox, MaskedTextBox, InputsModule }; | ||
import { SliderModule } from './slider.module'; | ||
import { SwitchModule } from './switch.module'; | ||
import { NumericTextBoxModule } from './numerictextbox.module'; | ||
import { MaskedTextBoxModule } from './maskedtextbox.module'; | ||
export { SliderComponent, SwitchComponent, NumericTextBoxComponent, MaskedTextBoxComponent, InputsModule, SliderModule, SwitchModule, NumericTextBoxModule, MaskedTextBoxModule }; |
@@ -1,8 +0,12 @@ | ||
import { SliderComponent as Slider } from './slider/slider.component'; | ||
import { SwitchComponent as Switch } from './switch/switch.component'; | ||
import { NumericTextBoxComponent as NumericTextBox } from './numerictextbox/numerictextbox.component'; | ||
import { MaskedTextBoxComponent as MaskedTextBox } from './maskedtextbox/maskedtextbox.component'; | ||
import { SliderComponent } from './slider/slider.component'; | ||
import { SwitchComponent } from './switch/switch.component'; | ||
import { NumericTextBoxComponent } from './numerictextbox/numerictextbox.component'; | ||
import { MaskedTextBoxComponent } from './maskedtextbox/maskedtextbox.component'; | ||
import { InputsModule } from './inputs.module'; | ||
export { KendoDraggableDirective } from './common/draggable'; | ||
export { KendoSliderTicksComponent } from './slider/slider-ticks.component'; | ||
export { Slider, Switch, NumericTextBox, MaskedTextBox, InputsModule }; | ||
import { SliderModule } from './slider.module'; | ||
import { SwitchModule } from './switch.module'; | ||
import { NumericTextBoxModule } from './numerictextbox.module'; | ||
import { MaskedTextBoxModule } from './maskedtextbox.module'; | ||
export { SliderComponent, SwitchComponent, NumericTextBoxComponent, MaskedTextBoxComponent, InputsModule, SliderModule, SwitchModule, NumericTextBoxModule, MaskedTextBoxModule }; |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"Slider":{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},"Switch":{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},"NumericTextBox":{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},"MaskedTextBox":{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"},"InputsModule":{"__symbolic":"reference","module":"./inputs.module","name":"InputsModule"}},"exports":[{"from":"./common/draggable","export":["KendoDraggableDirective"]},{"from":"./slider/slider-ticks.component","export":["KendoSliderTicksComponent"]}]},{"__symbolic":"module","version":1,"metadata":{"Slider":{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},"Switch":{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},"NumericTextBox":{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},"MaskedTextBox":{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"},"InputsModule":{"__symbolic":"reference","module":"./inputs.module","name":"InputsModule"}},"exports":[{"from":"./common/draggable","export":["KendoDraggableDirective"]},{"from":"./slider/slider-ticks.component","export":["KendoSliderTicksComponent"]}]}] | ||
[{"__symbolic":"module","version":3,"metadata":{"SliderComponent":{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},"SwitchComponent":{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},"NumericTextBoxComponent":{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},"MaskedTextBoxComponent":{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"},"InputsModule":{"__symbolic":"reference","module":"./inputs.module","name":"InputsModule"},"SliderModule":{"__symbolic":"reference","module":"./slider.module","name":"SliderModule"},"SwitchModule":{"__symbolic":"reference","module":"./switch.module","name":"SwitchModule"},"NumericTextBoxModule":{"__symbolic":"reference","module":"./numerictextbox.module","name":"NumericTextBoxModule"},"MaskedTextBoxModule":{"__symbolic":"reference","module":"./maskedtextbox.module","name":"MaskedTextBoxModule"}},"exports":[{"from":"./common/draggable","export":["KendoDraggableDirective"]},{"from":"./slider/slider-ticks.component","export":["KendoSliderTicksComponent"]}]},{"__symbolic":"module","version":1,"metadata":{"SliderComponent":{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},"SwitchComponent":{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},"NumericTextBoxComponent":{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},"MaskedTextBoxComponent":{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"},"InputsModule":{"__symbolic":"reference","module":"./inputs.module","name":"InputsModule"},"SliderModule":{"__symbolic":"reference","module":"./slider.module","name":"SliderModule"},"SwitchModule":{"__symbolic":"reference","module":"./switch.module","name":"SwitchModule"},"NumericTextBoxModule":{"__symbolic":"reference","module":"./numerictextbox.module","name":"NumericTextBoxModule"},"MaskedTextBoxModule":{"__symbolic":"reference","module":"./maskedtextbox.module","name":"MaskedTextBoxModule"}},"exports":[{"from":"./common/draggable","export":["KendoDraggableDirective"]},{"from":"./slider/slider-ticks.component","export":["KendoSliderTicksComponent"]}]}] |
"use strict"; | ||
var core_1 = require('@angular/core'); | ||
var slider_component_1 = require('./slider/slider.component'); | ||
var switch_component_1 = require('./switch/switch.component'); | ||
var numerictextbox_component_1 = require('./numerictextbox/numerictextbox.component'); | ||
var maskedtextbox_component_1 = require('./maskedtextbox/maskedtextbox.component'); | ||
var slider_module_1 = require('./slider.module'); | ||
var switch_module_1 = require('./switch.module'); | ||
var numerictextbox_module_1 = require('./numerictextbox.module'); | ||
var maskedtextbox_module_1 = require('./maskedtextbox.module'); | ||
var common_1 = require('@angular/common'); | ||
var slider_ticks_component_1 = require('./slider/slider-ticks.component'); | ||
var draggable_1 = require('./common/draggable'); | ||
var kendo_angular_intl_1 = require('@progress/kendo-angular-intl'); | ||
/** | ||
* @hidden | ||
*/ | ||
var INPUT_DIRECTIVES = [slider_component_1.SliderComponent, switch_component_1.SwitchComponent, numerictextbox_component_1.NumericTextBoxComponent, maskedtextbox_component_1.MaskedTextBoxComponent]; | ||
/** | ||
* Represents the [NgModule](https://angular.io/docs/ts/latest/guide/ngmodule.html) | ||
@@ -51,4 +45,3 @@ * definition for the Inputs components. | ||
{ type: core_1.NgModule, args: [{ | ||
declarations: [INPUT_DIRECTIVES, slider_ticks_component_1.KendoSliderTicksComponent, draggable_1.KendoDraggableDirective], | ||
exports: [INPUT_DIRECTIVES], | ||
exports: [slider_module_1.SliderModule, switch_module_1.SwitchModule, numerictextbox_module_1.NumericTextBoxModule, maskedtextbox_module_1.MaskedTextBoxModule], | ||
imports: [common_1.CommonModule], | ||
@@ -55,0 +48,0 @@ providers: [ |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"InputsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[[{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"}],{"__symbolic":"reference","module":"./slider/slider-ticks.component","name":"KendoSliderTicksComponent"},{"__symbolic":"reference","module":"./common/draggable","name":"KendoDraggableDirective"}],"exports":[[{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"}]],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"IntlService"},"useClass":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"CldrIntlService"}}]}]}]}}},{"__symbolic":"module","version":1,"metadata":{"InputsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[[{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"}],{"__symbolic":"reference","module":"./slider/slider-ticks.component","name":"KendoSliderTicksComponent"},{"__symbolic":"reference","module":"./common/draggable","name":"KendoDraggableDirective"}],"exports":[[{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"}]],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"IntlService"},"useClass":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"CldrIntlService"}}]}]}]}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"InputsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"exports":[{"__symbolic":"reference","module":"./slider.module","name":"SliderModule"},{"__symbolic":"reference","module":"./switch.module","name":"SwitchModule"},{"__symbolic":"reference","module":"./numerictextbox.module","name":"NumericTextBoxModule"},{"__symbolic":"reference","module":"./maskedtextbox.module","name":"MaskedTextBoxModule"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"IntlService"},"useClass":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"CldrIntlService"}}]}]}]}}},{"__symbolic":"module","version":1,"metadata":{"InputsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"exports":[{"__symbolic":"reference","module":"./slider.module","name":"SliderModule"},{"__symbolic":"reference","module":"./switch.module","name":"SwitchModule"},{"__symbolic":"reference","module":"./numerictextbox.module","name":"NumericTextBoxModule"},{"__symbolic":"reference","module":"./maskedtextbox.module","name":"MaskedTextBoxModule"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"IntlService"},"useClass":{"__symbolic":"reference","module":"@progress/kendo-angular-intl","name":"CldrIntlService"}}]}]}]}}}] |
@@ -1,8 +0,12 @@ | ||
import { SliderComponent as Slider } from './slider/slider.component'; | ||
import { SwitchComponent as Switch } from './switch/switch.component'; | ||
import { NumericTextBoxComponent as NumericTextBox } from './numerictextbox/numerictextbox.component'; | ||
import { MaskedTextBoxComponent as MaskedTextBox } from './maskedtextbox/maskedtextbox.component'; | ||
import { SliderComponent } from './slider/slider.component'; | ||
import { SwitchComponent } from './switch/switch.component'; | ||
import { NumericTextBoxComponent } from './numerictextbox/numerictextbox.component'; | ||
import { MaskedTextBoxComponent } from './maskedtextbox/maskedtextbox.component'; | ||
import { InputsModule } from './inputs.module'; | ||
export { KendoDraggableDirective } from './common/draggable'; | ||
export { KendoSliderTicksComponent } from './slider/slider-ticks.component'; | ||
export { Slider, Switch, NumericTextBox, MaskedTextBox, InputsModule }; | ||
import { SliderModule } from './slider.module'; | ||
import { SwitchModule } from './switch.module'; | ||
import { NumericTextBoxModule } from './numerictextbox.module'; | ||
import { MaskedTextBoxModule } from './maskedtextbox.module'; | ||
export { SliderComponent, SwitchComponent, NumericTextBoxComponent, MaskedTextBoxComponent, InputsModule, SliderModule, SwitchModule, NumericTextBoxModule, MaskedTextBoxModule }; |
"use strict"; | ||
var slider_component_1 = require('./slider/slider.component'); | ||
exports.Slider = slider_component_1.SliderComponent; | ||
exports.SliderComponent = slider_component_1.SliderComponent; | ||
var switch_component_1 = require('./switch/switch.component'); | ||
exports.Switch = switch_component_1.SwitchComponent; | ||
exports.SwitchComponent = switch_component_1.SwitchComponent; | ||
var numerictextbox_component_1 = require('./numerictextbox/numerictextbox.component'); | ||
exports.NumericTextBox = numerictextbox_component_1.NumericTextBoxComponent; | ||
exports.NumericTextBoxComponent = numerictextbox_component_1.NumericTextBoxComponent; | ||
var maskedtextbox_component_1 = require('./maskedtextbox/maskedtextbox.component'); | ||
exports.MaskedTextBox = maskedtextbox_component_1.MaskedTextBoxComponent; | ||
exports.MaskedTextBoxComponent = maskedtextbox_component_1.MaskedTextBoxComponent; | ||
var inputs_module_1 = require('./inputs.module'); | ||
@@ -16,1 +16,9 @@ exports.InputsModule = inputs_module_1.InputsModule; | ||
exports.KendoSliderTicksComponent = slider_ticks_component_1.KendoSliderTicksComponent; | ||
var slider_module_1 = require('./slider.module'); | ||
exports.SliderModule = slider_module_1.SliderModule; | ||
var switch_module_1 = require('./switch.module'); | ||
exports.SwitchModule = switch_module_1.SwitchModule; | ||
var numerictextbox_module_1 = require('./numerictextbox.module'); | ||
exports.NumericTextBoxModule = numerictextbox_module_1.NumericTextBoxModule; | ||
var maskedtextbox_module_1 = require('./maskedtextbox.module'); | ||
exports.MaskedTextBoxModule = maskedtextbox_module_1.MaskedTextBoxModule; |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"Slider":{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},"Switch":{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},"NumericTextBox":{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},"MaskedTextBox":{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"},"InputsModule":{"__symbolic":"reference","module":"./inputs.module","name":"InputsModule"}},"exports":[{"from":"./common/draggable","export":["KendoDraggableDirective"]},{"from":"./slider/slider-ticks.component","export":["KendoSliderTicksComponent"]}]},{"__symbolic":"module","version":1,"metadata":{"Slider":{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},"Switch":{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},"NumericTextBox":{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},"MaskedTextBox":{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"},"InputsModule":{"__symbolic":"reference","module":"./inputs.module","name":"InputsModule"}},"exports":[{"from":"./common/draggable","export":["KendoDraggableDirective"]},{"from":"./slider/slider-ticks.component","export":["KendoSliderTicksComponent"]}]}] | ||
[{"__symbolic":"module","version":3,"metadata":{"SliderComponent":{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},"SwitchComponent":{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},"NumericTextBoxComponent":{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},"MaskedTextBoxComponent":{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"},"InputsModule":{"__symbolic":"reference","module":"./inputs.module","name":"InputsModule"},"SliderModule":{"__symbolic":"reference","module":"./slider.module","name":"SliderModule"},"SwitchModule":{"__symbolic":"reference","module":"./switch.module","name":"SwitchModule"},"NumericTextBoxModule":{"__symbolic":"reference","module":"./numerictextbox.module","name":"NumericTextBoxModule"},"MaskedTextBoxModule":{"__symbolic":"reference","module":"./maskedtextbox.module","name":"MaskedTextBoxModule"}},"exports":[{"from":"./common/draggable","export":["KendoDraggableDirective"]},{"from":"./slider/slider-ticks.component","export":["KendoSliderTicksComponent"]}]},{"__symbolic":"module","version":1,"metadata":{"SliderComponent":{"__symbolic":"reference","module":"./slider/slider.component","name":"SliderComponent"},"SwitchComponent":{"__symbolic":"reference","module":"./switch/switch.component","name":"SwitchComponent"},"NumericTextBoxComponent":{"__symbolic":"reference","module":"./numerictextbox/numerictextbox.component","name":"NumericTextBoxComponent"},"MaskedTextBoxComponent":{"__symbolic":"reference","module":"./maskedtextbox/maskedtextbox.component","name":"MaskedTextBoxComponent"},"InputsModule":{"__symbolic":"reference","module":"./inputs.module","name":"InputsModule"},"SliderModule":{"__symbolic":"reference","module":"./slider.module","name":"SliderModule"},"SwitchModule":{"__symbolic":"reference","module":"./switch.module","name":"SwitchModule"},"NumericTextBoxModule":{"__symbolic":"reference","module":"./numerictextbox.module","name":"NumericTextBoxModule"},"MaskedTextBoxModule":{"__symbolic":"reference","module":"./maskedtextbox.module","name":"MaskedTextBoxModule"}},"exports":[{"from":"./common/draggable","export":["KendoDraggableDirective"]},{"from":"./slider/slider-ticks.component","export":["KendoSliderTicksComponent"]}]}] |
{ | ||
"name": "@progress/kendo-angular-inputs", | ||
"description": "Inputs Package for Angular 2", | ||
"version": "0.18.8", | ||
"version": "0.19.0", | ||
"publishConfig": { | ||
@@ -6,0 +6,0 @@ "registry": "https://registry.npm.telerik.com" |
426915
110
6161