@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
6 lines (5 loc) • 1.06 kB
JavaScript
/*
All material copyright ESRI, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/4.33/esri/copyright.txt for details.
*/
import{_ as e}from"../../../chunks/tslib.es6.js";import{BlendModeTechniqueConfiguration as r}from"./BlendModeTechniqueConfiguration.js";import{BaseOpacityMode as o}from"../webgl-engine/core/shaderLibrary/terrain/BaseOpacityMode.js";import{BlendLayersOutput as t}from"../webgl-engine/core/shaderLibrary/terrain/BlendLayersOutput.js";import{PremultipliedAlphaSource as i}from"../webgl-engine/core/shaderLibrary/terrain/PremultipliedAlphaSource.js";import{parameter as p}from"../webgl-engine/core/shaderTechnique/ShaderTechniqueConfiguration.js";class s extends r{constructor(){super(...arguments),this.output=t.Composite,this.baseOpacityMode=o.NotRequired,this.premultipliedSource=i.Off}}e([p({count:t.COUNT})],s.prototype,"output",void 0),e([p({count:o.COUNT})],s.prototype,"baseOpacityMode",void 0),e([p({count:i.COUNT})],s.prototype,"premultipliedSource",void 0);export{s as TileBlendTechniqueConfiguration};