new OverlaySchema(config)
Represents a schema column for a layer served from the GeognoSIS http interface
Parameters:
Name |
Type |
Description |
config |
Object
|
Configuration for this object. The config supplied directly extends the control |
Members
events
Properties:
Name |
Type |
Description |
events |
Array.<object>
|
The event collection for the schema object. |
expression
Properties:
Name |
Type |
Description |
expression |
string
|
The expression of this schema column, retrieved from the _formula$ property |
isHidden
Properties:
Name |
Type |
Description |
isHidden |
boolean
|
True if this column is hidden, otherwise false. Retrieved from the _bHidden& property |
isMapTip
Properties:
Name |
Type |
Description |
isMapTip |
boolean
|
True if this column is defined as a maptip, otherwise false. Retrieved from the _bMapTip& property |
layerIndex
Properties:
Name |
Type |
Description |
layerIndex |
number
|
The index of the layer this column belongs to |
name
Properties:
Name |
Type |
Description |
name |
string
|
The name of this schema column, retrieved from the _description$ property |
sessionID
Properties:
Name |
Type |
Description |
sessionID |
string
|
The GeognoSIS session ID |
type
Properties:
Name |
Type |
Description |
type |
number
|
The type of this schema column. Retrieved from the _type& property |
typeName
Properties:
Name |
Type |
Description |
typeName |
string
|
The name for the type of this schema column. Retrieved from the _typeName$ property |
url
Properties:
Name |
Type |
Description |
url |
string
|
The base url to GeognoSIS |
Events
SchemaPopulated
Event to indicate that schema has finished loading.
Type: