field

July 19, 2019 ยท View on GitHub

A collection of objects describing each attribute field.

cmn::3DSceneLayer, psl::3DSceneLayer

Properties

PropertyTypeDescription
namestringName of the field.
typestringType of the field.
Possible values are:
  • esriFieldTypeDate
  • esriFieldTypeSingle
  • esriFieldTypeDouble
  • esriFieldTypeGUID
  • esriFieldTypeGlobalID
  • esriFieldTypeInteger
  • esriFieldTypeOID
  • esriFieldTypeSmallInteger
  • esriFieldTypeString
aliasstringAlias of the field.
domaindomainArray of domains defined for a field.

Note: properties in bold are required

Examples

Example: Fields example

 {
  "name": "CreatedPhase",
  "type": "esriFieldTypeInteger",
  "alias": "CreatedPhase",
  "domain": {
    "type": "codedValue",
    "name": "Phases",
    "description": "Phases",
    "codedValues": [
      {
        "name": "Existing",
        "code": 0
      },
      {
        "name": "Baby Room Overhaul",
        "code": 1
      },
      {
        "name": "Roof Garden",
        "code": 2
      }
    ],
    "mergePolicy": "esriMPTDefaultValue",
    "splitPolicy": "esriSPTDefaultValue"
  }
}