text: !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/platform-browser"),require("@angular/core"),require("devextreme/ui/range_slider"),require("devextreme-angular/ui/validator"),require("@angular/forms"),require("devextreme-angular/core"),require("devextreme-angular/ui/nested")):"function"==typeof define&&define.amd?define("devextreme-angular/ui/range-slider",["exports","@angular/platform-browser","@angular/core","devextreme/ui/range_slider","devextreme-angular/ui/validator","@angular/forms","devextreme-angular/core","devextreme-angular/ui/nested"],t):t(((e=e||self)["devextreme-angular"]=e["devextreme-angular"]||{},e["devextreme-angular"].ui=e["devextreme-angular"].ui||{},e["devextreme-angular"].ui["range-slider"]={}),e.ng.platformBrowser,e.ng.core,e.DxRangeSlider,e["devextreme-angular"].ui.validator,e.ng.forms,e["devextreme-angular"].core,e["devextreme-angular"].ui.nested)}(this,(function(e,t,n,o,i,r,p,a){"use strict";o=o&&o.hasOwnProperty("default")?o.default:o;
  /*! *****************************************************************************
      Copyright (c) Microsoft Corporation. All rights reserved.
      Licensed under the Apache License, Version 2.0 (the "License"); you may not use
      this file except in compliance with the License. You may obtain a copy of the
      License at http://www.apache.org/licenses/LICENSE-2.0
  
      THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
      KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
      WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
      MERCHANTABLITY OR NON-INFRINGEMENT.
  
      See the Apache Version 2.0 License for specific language governing permissions
      and limitations under the License.
      ***************************************************************************** */
  var u=function(e,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function l(e,t,n,o){var i,r=arguments.length,p=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)p=Reflect.decorate(e,t,n,o);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(p=(r<3?i(p):r>3?i(t,n,p):i(t,n))||p);return r>3&&p&&Object.defineProperty(t,n,p),p}
  /*!
       * devextreme-angular
       * Version: 19.1.6
       * Build date: Tue Oct 22 2019
       *
       * Copyright (c) 2012 - 2019 Developer Express Inc. ALL RIGHTS RESERVED
       *
       * This software may be modified and distributed under the terms
       * of the MIT license. See the LICENSE file in the root of the project for details.
       *
       * https://github.com/DevExpress/devextreme-angular
       */
  var s={provide:r.NG_VALUE_ACCESSOR,useExisting:n.forwardRef((function(){return d})),multi:!0},d=function(e){function r(t,n,o,i,r,p,a,u){var l=e.call(this,t,n,o,i,a,u)||this;return l._watcherHelper=i,l._idh=r,l.touched=function(e){},l._createEventEmitters([{subscribe:"contentReady",emit:"onContentReady"},{subscribe:"disposing",emit:"onDisposing"},{subscribe:"initialized",emit:"onInitialized"},{subscribe:"optionChanged",emit:"onOptionChanged"},{subscribe:"valueChanged",emit:"onValueChanged"},{emit:"accessKeyChange"},{emit:"activeStateEnabledChange"},{emit:"disabledChange"},{emit:"elementAttrChange"},{emit:"endChange"},{emit:"endNameChange"},{emit:"focusStateEnabledChange"},{emit:"heightChange"},{emit:"hintChange"},{emit:"hoverStateEnabledChange"},{emit:"isValidChange"},{emit:"keyStepChange"},{emit:"labelChange"},{emit:"maxChange"},{emit:"minChange"},{emit:"readOnlyChange"},{emit:"rtlEnabledChange"},{emit:"showRangeChange"},{emit:"startChange"},{emit:"startNameChange"},{emit:"stepChange"},{emit:"tabIndexChange"},{emit:"tooltipChange"},{emit:"validationErrorChange"},{emit:"validationMessageModeChange"},{emit:"valueChange"},{emit:"visibleChange"},{emit:"widthChange"},{emit:"onBlur"}]),l._idh.setHost(l),p.setHost(l),l}var a,d;return function(e,t){function n(){this.constructor=e}u(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(r,e),Object.defineProperty(r.prototype,"accessKey",{get:function(){return this._getOption("accessKey")},set:function(e){this._setOption("accessKey",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"activeStateEnabled",{get:function(){return this._getOption("activeStateEnabled")},set:function(e){this._setOption("activeStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"disabled",{get:function(){return this._getOption("disabled")},set:function(e){this._setOption("disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"elementAttr",{get:function(){return this._getOption("elementAttr")},set:function(e){this._setOption("elementAttr",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"end",{get:function(){return this._getOption("end")},set:function(e){this._setOption("end",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endName",{get:function(){return this._getOption("endName")},set:function(e){this._setOption("endName",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"focusStateEnabled",{get:function(){return this._getOption("focusStateEnabled")},set:function(e){this._setOption("focusStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"height",{get:function(){return this._getOption("height")},set:function(e){this._setOption("height",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hint",{get:function(){return this._getOption("hint")},set:function(e){this._setOption("hint",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hoverStateEnabled",{get:function(){return this._getOption("hoverStateEnabled")},set:function(e){this._setOption("hoverStateEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isValid",{get:function(){return this._getOption("isValid")},set:function(e){this._setOption("isValid",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"keyStep",{get:function(){return this._getOption("keyStep")},set:function(e){this._setOption("keyStep",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"label",{get:function(){return this._getOption("label")},set:function(e){this._setOption("label",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"max",{get:function(){return this._getOption("max")},set:function(e){this._setOption("max",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"min",{get:function(){return this._getOption("min")},set:function(e){this._setOption("min",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"readOnly",{get:function(){return this._getOption("readOnly")},set:function(e){this._setOption("readOnly",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"rtlEnabled",{get:function(){return this._getOption("rtlEnabled")},set:function(e){this._setOption("rtlEnabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"showRange",{get:function(){return this._getOption("showRange")},set:function(e){this._setOption("showRange",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"start",{get:function(){return this._getOption("start")},set:function(e){this._setOption("start",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startName",{get:function(){return this._getOption("startName")},set:function(e){this._setOption("startName",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"step",{get:function(){return this._getOption("step")},set:function(e){this._setOption("step",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tabIndex",{get:function(){return this._getOption("tabIndex")},set:function(e){this._setOption("tabIndex",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltip",{get:function(){return this._getOption("tooltip")},set:function(e){this._setOption("tooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"validationError",{get:function(){return this._getOption("validationError")},set:function(e){this._setOption("validationError",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"validationMessageMode",{get:function(){return this._getOption("validationMessageMode")},set:function(e){this._setOption("validationMessageMode",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"value",{get:function(){return this._getOption("value")},set:function(e){this._setOption("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"visible",{get:function(){return this._getOption("visible")},set:function(e){this._setOption("visible",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"width",{get:function(){return this._getOption("width")},set:function(e){this._setOption("width",e)},enumerable:!0,configurable:!0}),r.prototype.change=function(e){},r.prototype._createInstance=function(e,t){return new o(e,t)},r.prototype.writeValue=function(e){this.eventHelper.lockedValueChangeEvent=!0,this.value=e,this.eventHelper.lockedValueChangeEvent=!1},r.prototype.setDisabledState=function(e){this.disabled=e},r.prototype.registerOnChange=function(e){this.change=e},r.prototype.registerOnTouched=function(e){this.touched=e},r.prototype._createWidget=function(t){var n=this;e.prototype._createWidget.call(this,t),this.instance.on("focusOut",(function(e){n.eventHelper.fireNgEvent("onBlur",[e])}))},r.prototype.ngOnDestroy=function(){this._destroyWidget()},r.prototype.ngOnChanges=function(t){e.prototype.ngOnChanges.call(this,t),this.setupChanges("value",t)},r.prototype.setupChanges=function(e,t){e in this._optionsToUpdate||this._idh.setup(e,t)},r.prototype.ngDoCheck=function(){this._idh.doCheck("value"),this._watcherHelper.checkWatchers(),e.prototype.ngDoCheck.call(this),e.prototype.clearChangedOptions.call(this)},r.prototype._setOption=function(t,n){var o=this._idh.setupSingle(t,n),i=null!==this._idh.getChanges(t,n);(o||i)&&e.prototype._setOption.call(this,t,n)},r.prototype.ngOnInit=function(){e.prototype.ngOnInit.call(this),this.validator&&(this.validator.createInstanceOnInit=!1)},r.prototype.ngAfterViewInit=function(){e.prototype.ngAfterViewInit.call(this),this.validator&&this.validator.createInstance(this.element.nativeElement)},r.ctorParameters=function(){return[{type:n.ElementRef},{type:n.NgZone},{type:p.DxTemplateHost},{type:p.WatcherHelper},{type:p.IterableDifferHelper},{type:p.NestedOptionHost},{type:t.TransferState},{type:void 0,decorators:[{type:n.Inject,args:[n.PLATFORM_ID]}]}]},l([n.ContentChild(i.DxValidatorComponent)],r.prototype,"validator",void 0),l([n.Input()],r.prototype,"accessKey",null),l([n.Input()],r.prototype,"activeStateEnabled",null),l([n.Input()],r.prototype,"disabled",null),l([n.Input()],r.prototype,"elementAttr",null),l([n.Input()],r.prototype,"end",null),l([n.Input()],r.prototype,"endName",null),l([n.Input()],r.prototype,"focusStateEnabled",null),l([n.Input()],r.prototype,"height",null),l([n.Input()],r.prototype,"hint",null),l([n.Input()],r.prototype,"hoverStateEnabled",null),l([n.Input()],r.prototype,"isValid",null),l([n.Input()],r.prototype,"keyStep",null),l([n.Input()],r.prototype,"label",null),l([n.Input()],r.prototype,"max",null),l([n.Input()],r.prototype,"min",null),l([n.Input()],r.prototype,"readOnly",null),l([n.Input()],r.prototype,"rtlEnabled",null),l([n.Input()],r.prototype,"showRange",null),l([n.Input()],r.prototype,"start",null),l([n.Input()],r.prototype,"startName",null),l([n.Input()],r.prototype,"step",null),l([n.Input()],r.prototype,"tabIndex",null),l([n.Input()],r.prototype,"tooltip",null),l([n.Input()],r.prototype,"validationError",null),l([n.Input()],r.prototype,"validationMessageMode",null),l([n.Input()],r.prototype,"value",null),l([n.Input()],r.prototype,"visible",null),l([n.Input()],r.prototype,"width",null),l([n.Output()],r.prototype,"onContentReady",void 0),l([n.Output()],r.prototype,"onDisposing",void 0),l([n.Output()],r.prototype,"onInitialized",void 0),l([n.Output()],r.prototype,"onOptionChanged",void 0),l([n.Output()],r.prototype,"onValueChanged",void 0),l([n.Output()],r.prototype,"accessKeyChange",void 0),l([n.Output()],r.prototype,"activeStateEnabledChange",void 0),l([n.Output()],r.prototype,"disabledChange",void 0),l([n.Output()],r.prototype,"elementAttrChange",void 0),l([n.Output()],r.prototype,"endChange",void 0),l([n.Output()],r.prototype,"endNameChange",void 0),l([n.Output()],r.prototype,"focusStateEnabledChange",void 0),l([n.Output()],r.prototype,"heightChange",void 0),l([n.Output()],r.prototype,"hintChange",void 0),l([n.Output()],r.prototype,"hoverStateEnabledChange",void 0),l([n.Output()],r.prototype,"isValidChange",void 0),l([n.Output()],r.prototype,"keyStepChange",void 0),l([n.Output()],r.prototype,"labelChange",void 0),l([n.Output()],r.prototype,"maxChange",void 0),l([n.Output()],r.prototype,"minChange",void 0),l([n.Output()],r.prototype,"readOnlyChange",void 0),l([n.Output()],r.prototype,"rtlEnabledChange",void 0),l([n.Output()],r.prototype,"showRangeChange",void 0),l([n.Output()],r.prototype,"startChange",void 0),l([n.Output()],r.prototype,"startNameChange",void 0),l([n.Output()],r.prototype,"stepChange",void 0),l([n.Output()],r.prototype,"tabIndexChange",void 0),l([n.Output()],r.prototype,"tooltipChange",void 0),l([n.Output()],r.prototype,"validationErrorChange",void 0),l([n.Output()],r.prototype,"validationMessageModeChange",void 0),l([n.Output()],r.prototype,"valueChange",void 0),l([n.Output()],r.prototype,"visibleChange",void 0),l([n.Output()],r.prototype,"widthChange",void 0),l([n.Output()],r.prototype,"onBlur",void 0),l([n.HostListener("valueChange",["$event"])],r.prototype,"change",null),l([n.HostListener("onBlur",["$event"])],r.prototype,"touched",void 0),r=l([n.Component({selector:"dx-range-slider",template:"",providers:[p.DxTemplateHost,p.WatcherHelper,s,p.NestedOptionHost,p.IterableDifferHelper]}),(a=7,d=n.Inject(n.PLATFORM_ID),function(e,t){d(e,t,a)})],r)}(p.DxComponent),c=function(){function e(){}return e=l([n.NgModule({imports:[a.DxoLabelModule,a.DxoFormatModule,a.DxoTooltipModule,p.DxIntegrationModule,p.DxTemplateModule,t.BrowserTransferStateModule],declarations:[d],exports:[d,a.DxoLabelModule,a.DxoFormatModule,a.DxoTooltipModule,p.DxTemplateModule]})],e)}();e.DxRangeSliderComponent=d,e.DxRangeSliderModule=c,Object.defineProperty(e,"__esModule",{value:!0})}));
  //# sourceMappingURL=devextreme-angular-ui-range-slider.umd.min.js.map