/*
    *
    * Wijmo Library 5.20183.550
    * 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/
    *
    */
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const wjcWebcomponentsBase=require("wijmo/wijmo.webcomponents.base"),wjcViewer=require("wijmo/wijmo.viewer");var __glob="undefined"!=typeof window?window:self;const wjcSelfRef=require("wijmo/wijmo.webcomponents.viewer");var wjcSelf=wjcSelfRef||exports;__glob.wijmo=__glob.wijmo||{},__glob.wijmo.webcomponents=__glob.wijmo.webcomponents||{},__glob.wijmo.webcomponents.viewer=wjcSelf;let _wj_ns_exists_17=!0;require("wijmo/wijmo.webcomponents.input");class WjcReportViewer extends wjcViewer.ReportViewer{constructor(){super(document.createElement("div")),this._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(this)}static get observedAttributes(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)}connectedCallback(){this._wjBehaviour.lhConnected()}attributeChangedCallback(e,o,r){this._wjBehaviour.lhAttributeChanged(e,o,r)}disconnectedCallback(){this._wjBehaviour.lhDisconnected()}addEventListener(...e){"string"==typeof e[0]?HTMLElement.prototype.addEventListener.apply(this,e):super.addEventListener.apply(this,e)}}exports.WjcReportViewer=WjcReportViewer,_wj_ns_exists_17&&(wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._MouseTool),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._Magnifier),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._PageSetupDialog),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._Rubberband),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._ParametersEditor),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._ReportHamburgerMenu),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._ViewerMenuBase),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._HamburgerMenu),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._SearchOptionsMenu),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._ViewMenu),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._SearchBar),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._Toolbar),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._ViewerMiniToolbar),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._ViewerMobileToolbar),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._ViewerMobileToolbarBase),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._ViewerToolbar),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._ViewerToolbarBase),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._ViewerZoomBar),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._SideTabs),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._CompositePageView),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._ContinuousPageView),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._PageViewBase),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._Scroller),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._SinglePageView),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._VScroller),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._PageSetupEditor),wjcWebcomponentsBase.WjComponentBehavior.register("",wjcViewer._ExportOptionEditor),wjcWebcomponentsBase.WjComponentBehavior.register("wjc-report-viewer",WjcReportViewer));class WjcPdfViewer extends wjcViewer.PdfViewer{constructor(){super(document.createElement("div")),this._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(this)}static get observedAttributes(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)}connectedCallback(){this._wjBehaviour.lhConnected()}attributeChangedCallback(e,o,r){this._wjBehaviour.lhAttributeChanged(e,o,r)}disconnectedCallback(){this._wjBehaviour.lhDisconnected()}addEventListener(...e){"string"==typeof e[0]?HTMLElement.prototype.addEventListener.apply(this,e):super.addEventListener.apply(this,e)}}exports.WjcPdfViewer=WjcPdfViewer,_wj_ns_exists_17&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-pdf-viewer",WjcPdfViewer);