BasicFC

BasicFC

new BasicFC()

Source:

Methods

getFormattedAttributes() → {Promise}

Source:

Retrieves attributes from a layer for a specified feature index

Returns:

promise resolving with formatted attributes to be consumed by the datagrid and esri feature identify

Type
Promise

zoomToBoundary(map) → {Promise}

Source:

Zoom to the boundary of the FC.

Parameters:
Name Type Description
map Object

esriMap object we want to execute the zoom on

Returns:

resolves when map is done zooming

Type
Promise

BasicFC

new BasicFC(parent, idx, layerPackage, config)

Source:
Parameters:
Name Type Description
parent Object

the Record object that this Feature Class belongs to

idx String

the service index of this Feature Class. an integer in string format. use '0' for non-indexed sources.

layerPackage Object

a layer package object from the attribute module for this feature class

config Object

the config object for this sublayer

Methods

getFormattedAttributes() → {Promise}

Source:

Retrieves attributes from a layer for a specified feature index

Returns:

promise resolving with formatted attributes to be consumed by the datagrid and esri feature identify

Type
Promise

zoomToBoundary(map) → {Promise}

Source:

Zoom to the boundary of the FC.

Parameters:
Name Type Description
map Object

esriMap object we want to execute the zoom on

Returns:

resolves when map is done zooming

Type
Promise