/*!
 * Copyright (c) 2026 Vertex Software LLC. All rights reserved.
 */
import { r as registerInstance, h, H as Host, a as getElement } from './index-EpnuuCxl.js';

const viewerLayerCss = () => `:host{pointer-events:none;overflow:hidden}:host(:not([stretch-off])){position:absolute;left:0;right:0;top:0;bottom:0}`;

const ViewerLayer = class {
    constructor(hostRef) {
        registerInstance(this, hostRef);
        /**
         * Indicates if the layer should stretch to fill the size of its container's
         * nearest positioned parent.
         */
        this.stretchOff = false;
    }
    /**
     * @ignore
     */
    render() {
        return (h(Host, { key: '8b6b7d90d44668ca0728b7d4ae80f9ac332196d8' }, h("slot", { key: '74173a8bcd292b9ec98a903aa01537759df2e323' })));
    }
    get hostEl() { return getElement(this); }
};
ViewerLayer.style = viewerLayerCss();

export { ViewerLayer as vertex_viewer_layer };
//# sourceMappingURL=vertex-viewer-layer.entry.js.map

//# sourceMappingURL=vertex-viewer-layer.entry.js.map