/*! All material copyright GeoScene, All Rights Reserved, unless otherwise specified.
See https://js.geoscene.cn/4.33/geoscene/copyright.txt for details.
v4.33.18 */
import{P as s,Q as n,U as a,j as i,k as e}from"./3VKC6PRK.js";var c=i`.geoscene-print__advanced-options-container{padding:var(--calcite-spacing-xxs);display:flex;flex-direction:column;gap:var(--calcite-spacing-xs)}`,o="geoscene-print",l={advancedOptionsContainer:`${o}__advanced-options-container`},t=class extends s{static{this.properties={viewModel:0,messages:0}}static{this.styles=c}loaded(){this.manager.onLifecycle(()=>[])}render(){return e`<div aria-labelledby=${`${this.el.id}__advancedOptionsForLayout`} class=${n(l.advancedOptionsContainer)}>${this._renderScaleSection()}${this._renderDpiSection()}${this._renderOutSpatialReferenceSection()}${this._renderAttributionSection()}${this._renderCustomTextElementSection()}</div>`}_renderScaleSection(){return e`<geoscene-print-scale-section .messages=${this.messages} .viewModel=${this.viewModel}></geoscene-print-scale-section>`}_renderDpiSection(){return e`<geoscene-print-dpi-input .messages=${this.messages} .viewModel=${this.viewModel}></geoscene-print-dpi-input>`}_renderOutSpatialReferenceSection(){return e`<geoscene-print-out-spatial-reference-input .messages=${this.messages} .viewModel=${this.viewModel}></geoscene-print-out-spatial-reference-input>`}_renderAttributionSection(){return e`<div><calcite-label layout=inline><calcite-checkbox .checked=${!!this.viewModel.templateOptions.attributionEnabled} @calciteCheckboxChange=${r=>this.viewModel.templateOptions.attributionEnabled=r.target.checked}></calcite-checkbox>${this.messages.attribution}</calcite-label></div>`}_renderCustomTextElementSection(){return e`<geoscene-print-custom-text-elements .viewModel=${this.viewModel}></geoscene-print-custom-text-elements>`}};a("geoscene-print-map-only-advanced-options",t);export{t as PrintMapOnlyAdvancedOptions};