????

Your IP : 18.189.195.48


Current Path : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/
Upload File :
Current File : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/31-es2015.js.map

{"version":3,"sources":["./node_modules/arcgis-js-api/core/uuid.js","./node_modules/arcgis-js-api/layers/BuildingSceneLayer.js","./node_modules/arcgis-js-api/layers/buildingSublayers/BuildingComponentSublayer.js","./node_modules/arcgis-js-api/layers/buildingSublayers/BuildingGroupSublayer.js","./node_modules/arcgis-js-api/layers/buildingSublayers/BuildingSublayer.js","./node_modules/arcgis-js-api/layers/support/BuildingFilter.js","./node_modules/arcgis-js-api/layers/support/BuildingFilterAuthoringInfo.js","./node_modules/arcgis-js-api/layers/support/BuildingFilterAuthoringInfoBlock.js","./node_modules/arcgis-js-api/layers/support/BuildingFilterAuthoringInfoCheckbox.js","./node_modules/arcgis-js-api/layers/support/BuildingFilterAuthoringInfoType.js","./node_modules/arcgis-js-api/layers/support/BuildingFilterBlock.js","./node_modules/arcgis-js-api/layers/support/BuildingFilterMode.js","./node_modules/arcgis-js-api/layers/support/BuildingFilterModeSolid.js","./node_modules/arcgis-js-api/layers/support/BuildingFilterModeWireFrame.js"],"names":[],"mappings":"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","file":"31-es2015.js","sourcesContent":["// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\"],function(e,r){function n(){var e=t.getRandomValues(new Uint16Array(8));e[3]=4095&e[3]|16384,e[4]=16383&e[4]|32768;var r=function(r){return e[r].toString(16)};return r(0)+r(1)+\"-\"+r(2)+\"-\"+r(3)+\"-\"+r(4)+\"-\"+r(5)+r(6)+r(7)}Object.defineProperty(r,\"__esModule\",{value:!0}),r.generateUUID=n;var t=window.crypto||window.msCrypto});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../core/tsSupport/assignHelper\",\"../core/tsSupport/declareExtendsHelper\",\"../core/tsSupport/decorateHelper\",\"../core/tsSupport/generatorHelper\",\"../core/tsSupport/awaiterHelper\",\"../core/Collection\",\"../core/CollectionFlattener\",\"../core/Error\",\"../core/lang\",\"../core/loadAll\",\"../core/Logger\",\"../core/maybe\",\"../core/MultiOriginJSONSupport\",\"../core/accessorSupport/decorators\",\"../geometry/Extent\",\"../geometry/SpatialReference\",\"./Layer\",\"./buildingSublayers/BuildingComponentSublayer\",\"./buildingSublayers/BuildingGroupSublayer\",\"./mixins/ArcGISService\",\"./mixins/OperationalLayer\",\"./mixins/PortalLayer\",\"./mixins/ScaleRangeLayer\",\"./mixins/SceneService\",\"./support/BuildingFilter\",\"./support/commonProperties\"],function(e,r,t,o,i,n,l,a,s,p,u,y,c,d,v,b,f,h,S,g,O,w,m,I,L,x,E,B){var j=c.getLogger(\"esri.layers.BuildingSceneLayer\"),A=a.ofType(E),P=u.clone(O.sublayersProperty);return P.json.origins[\"web-scene\"]={type:[g],write:{enabled:!0,overridePolicy:function(){return{enabled:!1}}}},function(e){function r(r){var t=e.call(this,r)||this;return t.operationalLayerType=\"BuildingSceneLayer\",t.allSublayers=new s({root:t,rootCollectionNames:[\"sublayers\"],getChildrenFunction:function(e){return\"building-group\"===e.type?e.sublayers:null}}),t.sublayers=null,t.sublayerOverrides=null,t.filters=new A,t.activeFilterId=null,t.type=\"building-scene\",t}return o(r,e),r.prototype.normalizeCtorArgs=function(e){return\"string\"==typeof e?{url:e}:e},r.prototype.readSublayers=function(e,r,t){var o=this,i=O.readSublayers(e,r,t);return O.forEachSublayer(i,function(e){return e.layer=o}),this.sublayerOverrides&&(this.applySublayerOverrides(i,this.sublayerOverrides),this.sublayerOverrides=null),i},r.prototype.applySublayerOverrides=function(e,r){var t=r.overrides,o=r.context;O.forEachSublayer(e,function(e){return e.read(t.get(e.id),o)})},r.prototype.readSublayerOverrides=function(e,r){for(var t=new Map,o=0,i=e;o<i.length;o++){var n=i[o];null!=n&&\"object\"==typeof n&&\"number\"==typeof n.id?t.set(n.id,n):r.messages.push(new p(\"building-scene-layer:invalid-sublayer-override\",\"Invalid value for sublayer override. Not an object or no id specified.\",{value:n}))}return{overrides:t,context:r}},r.prototype.writeSublayerOverrides=function(e,r,t){var o=[];O.forEachSublayer(this.sublayers,function(e){var r=e.write({},t);Object.keys(r).length>1&&o.push(r)}),o.length>0&&(r.sublayers=o)},r.prototype.writeUnappliedOverrides=function(e,r){r.sublayers=[],e.overrides.forEach(function(e){r.sublayers.push(u.clone(e))})},r.prototype.write=function(e,r){return e=this.inherited(arguments),r&&\"web-scene\"===r.origin&&(this.sublayers?this.writeSublayerOverrides(this.sublayers,e,r):this.sublayerOverrides&&this.writeUnappliedOverrides(this.sublayerOverrides,e)),e},r.prototype.read=function(e,r){if(this.inherited(arguments),r&&\"web-scene\"===r.origin&&null!=e&&Array.isArray(e.sublayers)){var t=this.readSublayerOverrides(e.sublayers,r);this.sublayers?this.applySublayerOverrides(this.sublayers,t):this.sublayerOverrides=t}},Object.defineProperty(r.prototype,\"elevationInfo\",{set:function(e){this._set(\"elevationInfo\",e),this._validateElevationInfo()},enumerable:!0,configurable:!0}),r.prototype.load=function(e){var r=this,t=d.isSome(e)?e.signal:null,o=this.loadFromPortal({supportedTypes:[\"Scene Service\"]},e).then(function(){return r._fetchService(t)},function(){return r._fetchService(t)});return this.addResolvingPromise(o),this.when()},r.prototype.loadAll=function(){var e=this;return y.loadAll(this,function(r){return O.forEachSublayer(e.sublayers,function(e){\"building-group\"!==e.type&&r(e)})})},r.prototype.validateLayer=function(e){if(!e.layerType||\"Building\"!==e.layerType)throw new p(\"buildingscenelayer:layer-type-not-supported\",\"BuildingSceneLayer does not support this layer type\",{layerType:e.layerType})},r.prototype._validateElevationInfo=function(){var e=this.elevationInfo;e&&(\"absolute-height\"!==e.mode&&j.warn(\".elevationInfo=\",\"Building scene layers only support absolute-height elevation mode\"),e.featureExpressionInfo&&\"0\"!==e.featureExpressionInfo.expression&&j.warn(\".elevationInfo=\",\"Building scene layers do not support featureExpressionInfo\"))},i([b.property({type:[\"BuildingSceneLayer\"]})],r.prototype,\"operationalLayerType\",void 0),i([b.property({readOnly:!0})],r.prototype,\"allSublayers\",void 0),i([b.property(P)],r.prototype,\"sublayers\",void 0),i([b.reader(\"service\",\"sublayers\")],r.prototype,\"readSublayers\",null),i([b.property({type:A,nonNullable:!0,json:{write:!0}})],r.prototype,\"filters\",void 0),i([b.property({type:String,json:{write:!0}})],r.prototype,\"activeFilterId\",void 0),i([b.property(B.readOnlyService(f))],r.prototype,\"fullExtent\",void 0),i([b.property({type:[\"show\",\"hide\",\"hide-children\"]})],r.prototype,\"listMode\",void 0),i([b.property(B.readOnlyService(h))],r.prototype,\"spatialReference\",void 0),i([b.property(B.elevationInfo)],r.prototype,\"elevationInfo\",null),i([b.property({json:{read:!1},readOnly:!0})],r.prototype,\"type\",void 0),r=i([b.subclass(\"esri.layers.BuildingSceneLayer\")],r)}(b.declared(L.ScaleRangeLayer(x.SceneService(w.ArcGISService(m.OperationalLayer(I.PortalLayer(v.MultiOriginJSONMixin(S))))))))});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/assignHelper\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/tsSupport/generatorHelper\",\"../../core/tsSupport/awaiterHelper\",\"../../PopupTemplate\",\"../../renderers\",\"../../request\",\"../../core/Loadable\",\"../../core/maybe\",\"../../core/Promise\",\"../../core/accessorSupport/decorators\",\"../../geometry/Extent\",\"../../geometry/SpatialReference\",\"./BuildingSublayer\",\"../support/commonProperties\",\"../support/fieldProperties\",\"../support/FieldsIndex\",\"../support/I3SLayerDefinitions\",\"../../renderers/support/jsonUtils\",\"../../support/popupUtils\",\"../../symbols/support/ElevationInfo\"],function(e,r,t,o,p,i,n,l,a,s,d,y,u,f,c,m,v,g,h,b,O,S,x,I){var P=h.defineFieldProperties();return function(e){function r(r){var t=e.call(this,r)||this;return t.type=\"building-component\",t.nodePages=null,t.materialDefinitions=null,t.textureSetDefinitions=null,t.geometryDefinitions=null,t.serviceUpdateTimeStamp=null,t.fields=null,t.outFields=null,t.listMode=\"show\",t.renderer=null,t.definitionExpression=null,t.popupEnabled=!0,t.popupTemplate=null,t.geometryType=\"mesh\",t.profile=\"mesh-pyramids\",t}return o(r,e),Object.defineProperty(r.prototype,\"parsedUrl\",{get:function(){return this.layer?{path:this.layer.parsedUrl.path+\"/sublayers/\"+this.id,query:this.layer.parsedUrl.query}:null},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,\"fieldsIndex\",{get:function(){return new b(this.fields)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,\"objectIdField\",{get:function(){if(null!=this.fields)for(var e=0,r=this.fields;e<r.length;e++){var t=r[e];if(\"oid\"===t.type)return t.name}return null},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,\"defaultPopupTemplate\",{get:function(){return this.createPopupTemplate()},enumerable:!0,configurable:!0}),r.prototype.load=function(e){var r=y.isSome(e)?e.signal:null;return this.addResolvingPromise(this._fetchService(r)),this.when()},r.prototype.createPopupTemplate=function(e){return x.createPopupTemplate(this,e)},r.prototype._fetchService=function(e){return n(this,void 0,void 0,function(){var r,t;return i(this,function(o){switch(o.label){case 0:return[4,s(this.parsedUrl.path,{query:{f:\"json\"},responseType:\"json\",signal:e})];case 1:return r=o.sent(),t=r.data,this.read(t,{origin:\"service\",url:this.parsedUrl}),[2]}})})},r.prototype.getField=function(e){return this.fieldsIndex.get(e)},r.prototype.getFieldDomain=function(e){var r=this.getField(e);return r&&r.domain?r.domain:null},p([f.property({readOnly:!0,dependsOn:[\"layer\",\"id\"]})],r.prototype,\"parsedUrl\",null),p([f.property({type:O.I3SNodePageDefinition,readOnly:!0})],r.prototype,\"nodePages\",void 0),p([f.property({type:[O.I3SMaterialDefinition],readOnly:!0})],r.prototype,\"materialDefinitions\",void 0),p([f.property({type:[O.I3STextureSetDefinition],readOnly:!0})],r.prototype,\"textureSetDefinitions\",void 0),p([f.property({type:[O.I3SGeometryDefinition],readOnly:!0})],r.prototype,\"geometryDefinitions\",void 0),p([f.property({readOnly:!0})],r.prototype,\"serviceUpdateTimeStamp\",void 0),p([f.property({readOnly:!0})],r.prototype,\"store\",void 0),p([f.property({type:String,readOnly:!0,json:{read:{source:\"store.rootNode\"}}})],r.prototype,\"rootNode\",void 0),p([f.property({readOnly:!0})],r.prototype,\"attributeStorageInfo\",void 0),p([f.property(P.fields)],r.prototype,\"fields\",void 0),p([f.property({readOnly:!0,dependsOn:[\"fields\"]})],r.prototype,\"fieldsIndex\",null),p([f.property(P.outFields)],r.prototype,\"outFields\",void 0),p([f.property({type:String,dependsOn:[\"fields\"],readOnly:!0})],r.prototype,\"objectIdField\",null),p([f.property({readOnly:!0,type:c,aliasOf:\"layer.fullExtent\"})],r.prototype,\"fullExtent\",void 0),p([f.property({readOnly:!0,type:m,aliasOf:\"layer.spatialReference\"})],r.prototype,\"spatialReference\",void 0),p([f.property({readOnly:!0,aliasOf:\"layer.version\"})],r.prototype,\"version\",void 0),p([f.property({readOnly:!0,type:I,aliasOf:\"layer.elevationInfo\"})],r.prototype,\"elevationInfo\",void 0),p([f.property({readOnly:!0,type:Number,aliasOf:\"layer.minScale\"})],r.prototype,\"minScale\",void 0),p([f.property({readOnly:!0,type:Number,aliasOf:\"layer.maxScale\"})],r.prototype,\"maxScale\",void 0),p([f.property({type:[\"hide\",\"show\"],json:{write:!0}})],r.prototype,\"listMode\",void 0),p([f.property({types:a.webSceneRendererTypes,json:{origins:{service:{read:{source:\"drawingInfo.renderer\",reader:S.read}}},read:{source:\"layerDefinition.drawingInfo.renderer\",reader:S.read},write:{target:\"layerDefinition.drawingInfo.renderer\"}},value:null})],r.prototype,\"renderer\",void 0),p([f.property({type:String,json:{origins:{service:{read:!1,write:!1}},read:{source:\"layerDefinition.definitionExpression\"},write:{target:\"layerDefinition.definitionExpression\"}}})],r.prototype,\"definitionExpression\",void 0),p([f.property(g.popupEnabled)],r.prototype,\"popupEnabled\",void 0),p([f.property({type:l,json:{read:{source:\"popupInfo\"},write:{target:\"popupInfo\"}}})],r.prototype,\"popupTemplate\",void 0),p([f.property({readOnly:!0,type:String,json:{origins:{service:{read:{source:\"store.normalReferenceFrame\"}}},read:!1}})],r.prototype,\"normalReferenceFrame\",void 0),p([f.property({readOnly:!0,json:{read:!1},dependsOn:[\"fields\",\"title\"]})],r.prototype,\"defaultPopupTemplate\",null),r=p([f.subclass(\"esri.layers.buildingSublayers.BuildingComponentSublayer\")],r)}(f.declared(d.LoadableMixin(u.EsriPromiseMixin(v))))});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/assignHelper\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/Collection\",\"../../core/loadAll\",\"../../core/Warning\",\"../../core/accessorSupport/decorators\",\"./BuildingComponentSublayer\",\"./BuildingSublayer\"],function(e,r,n,o,t,u,i,s,l,a,p){function c(e,r,n){if(e&&Array.isArray(e))return new u(e.map(function(e){var r=d(e);if(r){var o=new r;return o.read(e,n),o}n&&n.messages&&e&&n.messages.push(new s(\"building-scene-layer:unsupported-sublayer-type\",\"Building scene sublayer of type '\"+(e.type||\"unknown\")+\"' are not supported\",{definition:e,context:n}))}))}function d(e){return\"group\"===e.layerType?b:a}var y={type:u,readOnly:!0,json:{origins:{service:{read:{source:\"sublayers\",reader:c}}},read:!1}},b=function(e){function r(r){var n=e.call(this,r)||this;return n.type=\"building-group\",n.listMode=\"show\",n.sublayers=null,n}o(r,e),n=r,r.prototype.loadAll=function(){var e=this;return i.loadAllChildren(this,function(r){return n.forEachSublayer(e.sublayers,function(e){\"building-group\"!==e.type&&r(e)})})};var n;return t([l.property({type:[\"hide\",\"show\",\"hide-children\"],json:{write:!0}})],r.prototype,\"listMode\",void 0),t([l.property(y)],r.prototype,\"sublayers\",void 0),r=n=t([l.subclass(\"esri.layers.buildingSublayers.BuildingGroupSublayer\")],r)}(l.declared(p));return function(e){function r(e,n){e.forEach(function(e){n(e),\"building-group\"===e.type&&r(e.sublayers,n)})}e.sublayersProperty=y,e.readSublayers=c,e.forEachSublayer=r}(b||(b={})),b});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/assignHelper\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/Identifiable\",\"../../core/MultiOriginJSONSupport\",\"../../core/accessorSupport/decorators\",\"../support/commonProperties\"],function(e,r,t,i,o,p,n,l,a){return function(e){function r(r){var t=e.call(this,r)||this;return t.title=\"\",t.id=-1,t.modelName=null,t.visible=!0,t.opacity=1,t}return i(r,e),r.prototype.readTitle=function(e,r){return\"string\"==typeof r.alias?r.alias:\"string\"==typeof r.name?r.name:\"\"},r.prototype.readIdOnlyOnce=function(e){return-1!==this.id?this.id:\"number\"==typeof e?e:void 0},o([l.property({type:String,json:{origins:{\"web-scene\":{write:!0}}}})],r.prototype,\"title\",void 0),o([l.reader(\"service\",\"title\",[\"alias\",\"name\"])],r.prototype,\"readTitle\",null),o([l.property()],r.prototype,\"layer\",void 0),o([l.property({type:Number,readOnly:!0,json:{read:!1,write:{ignoreOrigin:!0}}})],r.prototype,\"id\",void 0),o([l.reader(\"service\",\"id\")],r.prototype,\"readIdOnlyOnce\",null),o([l.property(a.readOnlyService(String))],r.prototype,\"modelName\",void 0),o([l.property({type:Boolean,json:{read:{source:\"visibility\"},write:{target:\"visibility\"}}})],r.prototype,\"visible\",void 0),o([l.property({type:Number,json:{write:!0}})],r.prototype,\"opacity\",void 0),r=o([l.subclass(\"esri.layers.buildingSublayers.BuildingSublayer\")],r)}(l.declared(p.IdentifiableMixin(n.MultiOriginJSONSupport)))});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/Collection\",\"../../core/JSONSupport\",\"../../core/lang\",\"../../core/uuid\",\"../../core/accessorSupport/decorators\",\"./BuildingFilterAuthoringInfo\",\"./BuildingFilterAuthoringInfoCheckbox\",\"./BuildingFilterBlock\"],function(e,r,t,o,i,n,p,l,c,s,u,d){var a=i.ofType(d);return function(e){function r(){var r=null!==e&&e.apply(this,arguments)||this;return r.description=null,r.filterBlocks=null,r.id=l.generateUUID(),r.name=null,r}t(r,e),i=r,r.prototype.clone=function(){return new i({description:this.description,filterBlocks:p.clone(this.filterBlocks),id:this.id,name:this.name,filterAuthoringInfo:p.clone(this.filterAuthoringInfo)})};var i;return o([c.property({type:String,json:{write:!0}})],r.prototype,\"description\",void 0),o([c.property({type:a,json:{write:{enabled:!0,isRequired:!0}}})],r.prototype,\"filterBlocks\",void 0),o([c.property({types:{key:\"type\",base:s,typeMap:{checkbox:u}},json:{read:function(e){switch(e&&e.type){case\"checkbox\":return u.fromJSON(e);default:return null}},write:!0}})],r.prototype,\"filterAuthoringInfo\",void 0),o([c.property({type:String,constructOnly:!0,json:{write:{enabled:!0,isRequired:!0}}})],r.prototype,\"id\",void 0),o([c.property({type:String,json:{write:{enabled:!0,isRequired:!0}}})],r.prototype,\"name\",void 0),r=i=o([c.subclass(\"esri.layers.support.BuildingFilter\")],r)}(c.declared(n.JSONSupport))});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/JSONSupport\",\"../../core/accessorSupport/decorators\"],function(r,e,t,o,p,n){return function(r){function e(){var e=null!==r&&r.apply(this,arguments)||this;return e.type=null,e}return t(e,r),o([n.property({type:String,readOnly:!0,json:{write:!0}})],e.prototype,\"type\",void 0),e=o([n.subclass(\"esri.layers.support.BuildingFilterAuthoringInfo\")],e)}(n.declared(p.JSONSupport))});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/Collection\",\"../../core/JSONSupport\",\"../../core/lang\",\"../../core/accessorSupport/decorators\",\"./BuildingFilterAuthoringInfoType\"],function(e,r,o,t,p,n,i,l,c){var u=p.ofType(c);return function(e){function r(){return null!==e&&e.apply(this,arguments)||this}o(r,e),p=r,r.prototype.clone=function(){return new p({filterTypes:i.clone(this.filterTypes)})};var p;return t([l.property({type:u,json:{write:!0}})],r.prototype,\"filterTypes\",void 0),r=p=t([l.subclass(\"esri.layers.support.BuildingFilterAuthoringInfoBlock\")],r)}(l.declared(n.JSONSupport))});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/Collection\",\"../../core/lang\",\"../../core/accessorSupport/decorators\",\"./BuildingFilterAuthoringInfo\",\"./BuildingFilterAuthoringInfoBlock\"],function(e,r,o,t,n,i,c,p,l){var u=n.ofType(l);return function(e){function r(){var r=null!==e&&e.apply(this,arguments)||this;return r.type=\"checkbox\",r}o(r,e),n=r,r.prototype.clone=function(){return new n({filterBlocks:i.clone(this.filterBlocks)})};var n;return t([c.property({type:[\"checkbox\"]})],r.prototype,\"type\",void 0),t([c.property({type:u,json:{write:!0}})],r.prototype,\"filterBlocks\",void 0),r=n=t([c.subclass(\"esri.layers.support.BuildingFilterAuthoringInfoCheckbox\")],r)}(c.declared(p))});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/JSONSupport\",\"../../core/lang\",\"../../core/accessorSupport/decorators\"],function(e,r,t,o,p,l,i){return function(e){function r(){var r=null!==e&&e.apply(this,arguments)||this;return r.filterType=null,r.filterValues=null,r}t(r,e),p=r,r.prototype.clone=function(){return new p({filterType:this.filterType,filterValues:l.clone(this.filterValues)})};var p;return o([i.property({type:String,json:{write:!0}})],r.prototype,\"filterType\",void 0),o([i.property({type:[String],json:{write:!0}})],r.prototype,\"filterValues\",void 0),r=p=o([i.subclass(\"esri.layers.support.BuildingFilterAuthoringInfoType\")],r)}(i.declared(p.JSONSupport))});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/JSONSupport\",\"../../core/lang\",\"../../core/accessorSupport/decorators\",\"./BuildingFilterMode\",\"./BuildingFilterModeSolid\",\"./BuildingFilterModeWireFrame\"],function(e,r,t,i,o,l,n,p,s,d){var u={types:{key:\"type\",base:p,typeMap:{solid:s,\"wire-frame\":d}},json:{read:function(e){switch(e&&e.type){case\"solid\":return s.fromJSON(e);case\"wireFrame\":return d.fromJSON(e);default:return null}},write:{enabled:!0,isRequired:!0}}};return function(e){function r(){var r=null!==e&&e.apply(this,arguments)||this;return r.filterExpression=null,r.filterMode=new s,r.title=\"\",r}t(r,e),o=r,r.prototype.clone=function(){return new o({filterExpression:this.filterExpression,filterMode:l.clone(this.filterMode),title:this.title})};var o;return i([n.property({type:String,json:{write:{enabled:!0,isRequired:!0}}})],r.prototype,\"filterExpression\",void 0),i([n.property(u)],r.prototype,\"filterMode\",void 0),i([n.property({type:String,json:{write:{enabled:!0,isRequired:!0}}})],r.prototype,\"title\",void 0),r=o=i([n.subclass(\"esri.layers.support.BuildingFilterBlock\")],r)}(n.declared(o.JSONSupport))});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/JSONSupport\",\"../../core/accessorSupport/decorators\"],function(r,e,t,o,p,s){return function(r){function e(){return null!==r&&r.apply(this,arguments)||this}return t(e,r),o([s.property({readOnly:!0,json:{read:!1}})],e.prototype,\"type\",void 0),e=o([s.subclass(\"esri.layers.support.BuildingFilterMode\")],e)}(s.declared(p.JSONSupport))});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/accessorSupport/decorators\",\"./BuildingFilterMode\"],function(e,r,t,o,p,n){return function(e){function r(){var r=null!==e&&e.apply(this,arguments)||this;return r.type=\"solid\",r}t(r,e),n=r,r.prototype.clone=function(){return new n};var n;return o([p.property({type:[\"solid\"],readOnly:!0,json:{write:!0}})],r.prototype,\"type\",void 0),r=n=o([p.subclass(\"esri.layers.support.BuildingFilterModeSolid\")],r)}(p.declared(n))});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/lang\",\"../../core/accessorSupport/decorators\",\"./BuildingFilterMode\",\"../../symbols/edges/utils\"],function(e,r,t,o,s,i,n,p){return function(e){function r(){var r=null!==e&&e.apply(this,arguments)||this;return r.type=\"wire-frame\",r.edges=null,r}t(r,e),n=r,r.prototype.clone=function(){return new n({edges:s.clone(this.edges)})};var n;return o([i.enumeration.serializable()({wireFrame:\"wire-frame\"})],r.prototype,\"type\",void 0),o([i.property(p.symbol3dEdgesProperty)],r.prototype,\"edges\",void 0),r=n=o([i.subclass(\"esri.layers.support.BuildingFilterModeWireFrame\")],r)}(i.declared(n))});"],"sourceRoot":"webpack:///"}