/*
    *
    * Wijmo Library 5.20182.500
    * http://wijmo.com/
    *
    * Copyright(c) GrapeCity, Inc.  All rights reserved.
    *
    * Licensed under the GrapeCity Commercial License.
    * sales@wijmo.com
    * wijmo.com/products/wijmo-5/license/
    *
    */
var __extends=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,o){e.__proto__=o}||function(e,o){for(var t in o)o.hasOwnProperty(t)&&(e[t]=o[t])};return function(o,t){function r(){this.constructor=o}e(o,t),o.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}();define(["require","exports","wijmo/wijmo.webcomponents.base","wijmo/wijmo.viewer","wijmo/wijmo.webcomponents.viewer","wijmo/wijmo.webcomponents.input"],function(e,o,t,r,n){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var i=n||o;window.wijmo=window.wijmo||{},window.wijmo.webcomponents=window.wijmo.webcomponents||{},window.wijmo.webcomponents.viewer=i;var a=function(e){function o(){var o=e.call(this,document.createElement("div"))||this;return o._wjBehaviour=t.WjComponentBehavior._attach(o),o}return __extends(o,e),Object.defineProperty(o,"observedAttributes",{get:function(){return t.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),o.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},o.prototype.attributeChangedCallback=function(e,o,t){this._wjBehaviour.lhAttributeChanged(e,o,t)},o.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},o.prototype.addEventListener=function(){for(var o=[],t=0;t<arguments.length;t++)o[t]=arguments[t];"string"==typeof o[0]?HTMLElement.prototype.addEventListener.apply(this,o):e.prototype.addEventListener.apply(this,o)},o}(r.ReportViewer);o.WjcReportViewer=a,t.WjComponentBehavior.register("",r._MouseTool),t.WjComponentBehavior.register("",r._Magnifier),t.WjComponentBehavior.register("",r._PageSetupDialog),t.WjComponentBehavior.register("",r._Rubberband),t.WjComponentBehavior.register("",r._ParametersEditor),t.WjComponentBehavior.register("",r._ReportHamburgerMenu),t.WjComponentBehavior.register("",r._ViewerMenuBase),t.WjComponentBehavior.register("",r._HamburgerMenu),t.WjComponentBehavior.register("",r._SearchOptionsMenu),t.WjComponentBehavior.register("",r._ViewMenu),t.WjComponentBehavior.register("",r._SearchBar),t.WjComponentBehavior.register("",r._Toolbar),t.WjComponentBehavior.register("",r._ViewerMiniToolbar),t.WjComponentBehavior.register("",r._ViewerMobileToolbar),t.WjComponentBehavior.register("",r._ViewerMobileToolbarBase),t.WjComponentBehavior.register("",r._ViewerToolbar),t.WjComponentBehavior.register("",r._ViewerToolbarBase),t.WjComponentBehavior.register("",r._ViewerZoomBar),t.WjComponentBehavior.register("",r._SideTabs),t.WjComponentBehavior.register("",r._CompositePageView),t.WjComponentBehavior.register("",r._ContinuousPageView),t.WjComponentBehavior.register("",r._PageViewBase),t.WjComponentBehavior.register("",r._Scroller),t.WjComponentBehavior.register("",r._SinglePageView),t.WjComponentBehavior.register("",r._VScroller),t.WjComponentBehavior.register("",r._PageSetupEditor),t.WjComponentBehavior.register("",r._ExportOptionEditor),t.WjComponentBehavior.register("wjc-report-viewer",a);var p=function(e){function o(){var o=e.call(this,document.createElement("div"))||this;return o._wjBehaviour=t.WjComponentBehavior._attach(o),o}return __extends(o,e),Object.defineProperty(o,"observedAttributes",{get:function(){return t.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),o.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},o.prototype.attributeChangedCallback=function(e,o,t){this._wjBehaviour.lhAttributeChanged(e,o,t)},o.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},o.prototype.addEventListener=function(){for(var o=[],t=0;t<arguments.length;t++)o[t]=arguments[t];"string"==typeof o[0]?HTMLElement.prototype.addEventListener.apply(this,o):e.prototype.addEventListener.apply(this,o)},o}(r.PdfViewer);o.WjcPdfViewer=p,t.WjComponentBehavior.register("wjc-pdf-viewer",p)});