Hide Table of Contents
esri
esri/arcgis
esri/dijit
esri/dijit/analysis
esri/dijit/geoenrichment
esri/dijit/geoenrichment/ReportPlayer
esri/geometry
esri/layers
esri/renderers
esri/symbols
esri/tasks
esri/tasks/datareviewer
esri/tasks/geoenrichment
esri/tasks/locationproviders
require(["esri/layers/Field"], function(Field) { /* code goes here */ });
| Name | Type | Summary |
|---|---|---|
| alias | String | The alias name for the field. |
| defaultValue | String | A string that describes the default value set for a field. |
| description | Object | Contains information describing the purpose of each field and the various types of data each field contains. |
| domain | Domain | Domain associated with the field. |
| editable | Boolean | Indicates whether the field is editable. |
| length | Number | The field length. |
| name | String | The name of the field. |
| nullable | Boolean | Indicates if the field can accept null values. |
| type | String | The data type of the field. |
String> aliasString> defaultValueObject> descriptiondescription><> fieldValueType |
Required | The various types of values that can be assigned to a field. There are 12 possible types:
|
<> value |
Required | The string value that describes the field. |
Domain> domainNumber> lengthString> nameBoolean> nullabletrue | falseString> typeThe data type of the field.
Can be one of the following: "esriFieldTypeSmallInteger", "esriFieldTypeInteger", "esriFieldTypeSingle", "esriFieldTypeDouble", "esriFieldTypeString", "esriFieldTypeDate", "esriFieldTypeOID", "esriFieldTypeGeometry", "esriFieldTypeBlob", "esriFieldTypeRaster", "esriFieldTypeGUID", "esriFieldTypeGlobalID", "esriFieldTypeXML"