Get the action source for this Pane
Get the current buffered record
Get the dialog alias
Get the DialogRedirection with which this Pane was constructed
Get the associated entity record
Get the associated entity record definition
Get the associated entity record definition
Get the current version of the entity record, with any pending changes present
Return the error associated with this pane, if any
Get the underlying form definition FormDef for this Pane. If this is not a FormContext this will be the FormDef of the owning/parent Form
Returns whether or not this pane loaded properly
Returns whether or not this Editor Pane is destroyed
Returns whether or not the buffers contain valid data via a successful read operation.
Returns whether or not this Editor is in 'read' mode
Returns whether or not the data in this pane is out of date
Returns whether or not this property is 'writable'
Get the last time this pane's data was refreshed
Get the last time this pane's data was refreshed
Get the underlying @{link PaneDef} associated with this Context
Get the numeric value, representing this Pane's place in the parent FormContext's list of child panes. See FormContext.childrenContexts
Get the numeric value, representing this Pane's place in the parent FormContext's list of child panes. See FormContext.childrenContexts
Get the title of this Pane
Get the parent FormContext
Get the parent FormContext
Get the session information
Get this Editor Pane's settings
Toggle the current mode of this Editor
Find a menu def on this Pane with the given actionId
Get a string representation of this property suitable for 'reading'
Get a string representation of this property suitable for 'writing'
Get the possible values for a 'constrained value' property
Returns whether or not this cell definition contains a binary value
Returns whether or not this property is read-only
Parses a value to prepare for 'writing' back to the server
Perform the action associated with the given MenuDef on this EditorPane. Given that the Editor could possibly be destroyed as a result of this action, any provided pending writes will be saved if present.
Properties whose PropDef.canCauseSideEffects value is true, may change other underlying values in the model. This method will update those underlying values, given the property name that is changing, and the new value. This is frequently used with EditorContext.getAvailableValues. When a value is seleted, other properties available values may change. (i.e. Country, State, City dropdowns)
Get the propery definition for a property name
Get the requested GPS accuracy
Get the requested GPS timeout in seconds
Set a binary property from a string formatted as a 'data url' See https://en.wikipedia.org/wiki/Data_URI_scheme
Set a binary property with base64 encoded data
Set the value of a property in this {@link EntityRecord}. Values may be already constructed target types (CodeRef, TimeValue, Date, etc.) or primitives, in which case the values will be parsed and objects constructed as necessary.
Write this record (i.e. EntityRec} back to the server
Write all Binary values in this {@link EntityRecord} back to the server
Updates a settings object with the new settings from a 'Navigation'
Generated using TypeDoc
EditorContext Subtype that represents a 'GeoLocation Pane'. A GeoLocation Pane is an Editor Pane with the purpose of displaying property values for a single record that represents a GPS location See GeoLocationDef, EntityRec and EntityRecDef. Context classes, while similar to PaneDef and subclasses, contain both the corresponding subtype of pane definition PaneDef (i.e. describing this UI component, layout, etc.) and also the 'data record(s)' as one or more EntityRec(s)