LocationFormElement
Hierarchy
- FormElement
- LocationFormElement
Index
Constructors
Properties
- auto_increment
- backupData
- db_type
- defaultMarkerPath
- domElements
- editMode
- events
- external
- filtersMode
- formBuilder
- help
- hiddenOnTable
- inputs
- isGeo
- label
- language
- languages
- location
- mapIsGeo
- marker
- markerField
- markerImages
- markersByField
- markersByFieldEnabled
- name
- nameChanged
- namespace
- not_null
- options
- optionsDict
- parameterName
- parameterNameShort
- placeholder
- protected
- readonly
- renamable
- searchable
- showIf
- templates
- type
- value
- visible
Methods
- addSelect2
- deleteMarker
- destroy
- destroyEditor
- fillMarkersByFieldOptions
- getData
- getDataForTemplate
- getEditor
- getMarkerImage
- getSchema
- getSchemaFieldOptionsList
- getValue
- hide
- init
- initEditor
- markerIconUpload
- mayBeAddDistanceRow
- redraw
- redrawEditor
- renderMarker
- renderMarkerHtml
- renderMarkerSelector
- resetMarkersByField
- setDefaultMarkerPath
- setDomElements
- setEditorEventHandlers
- setEventHandlers
- setExternal
- setInputValue
- setMarkerByField
- setMarkersByField
- setOptions
- setValue
- show
- toggleMarkerSelector
- toggleMarkerSelectorInLocationEditor
- triggerChanged
- update
Constructors
constructor
Parameters
options: SchemaField
formBuilder: FormBuilder
external: {}
Returns LocationFormElement
Properties
optionalauto_increment
optionalbackupData
db_type
defaultMarkerPath
domElements
Type declaration
[key string]: HTMLElement
optionaledit?: HTMLElement
optionalmain?: HTMLElement
editMode
events
external
Type declaration
[key string]: any
filtersMode
formBuilder
optionalhelp
optionalhiddenOnTable
inputs
Type declaration
[key string]: HTMLInputElement | HTMLSelectElement | HTMLTextAreaElement | HTMLButtonElement | RadioNodeList
isGeo
label
language
languages
location
mapIsGeo
marker
markerField
markerImages
markersByField
Type declaration
[key string]: any
markersByFieldEnabled
name
nameChanged
namespace
optionalnot_null
optionaloptions
optionaloptionsDict
Type declaration
[key string]: any
optionalparameterName
optionalparameterNameShort
optionalplaceholder
optionalprotected
optionalreadonly
optionalrenamable
optionalsearchable
optionalshowIf
templates
Type declaration
[key string]: (data: Record<string, any>) => string
optionaledit?: (data: Record<string, any>) => string
Parameters
data: Record<string, any>
Returns string
optionalmain?: (data: Record<string, any>) => string
Parameters
data: Record<string, any>
Returns string
type
value
optionalvisible
Methods
addSelect2
Returns void
deleteMarker
Returns void
destroy
Returns void
destroyEditor
Returns void
fillMarkersByFieldOptions
Parameters
fieldName: any
Returns {}
getData
Returns { name: string; value: any }
name: string
value: any
getDataForTemplate
Returns {}
[p string]: any
getEditor
Returns HTMLElement
getMarkerImage
Parameters
data: {}
Returns string
getSchema
Returns {}
[p string]: any
getSchemaFieldOptionsList
Returns any[]
getValue
Returns any
hide
Returns void
init
Returns void
initEditor
Returns void
markerIconUpload
Parameters
input: any
Returns void
mayBeAddDistanceRow
Returns void
redraw
Returns void
redrawEditor
Returns void
renderMarker
Parameters
optionalmarker: Marker
Returns void
renderMarkerHtml
Returns void
renderMarkerSelector
Returns void
resetMarkersByField
Returns void
setDefaultMarkerPath
Parameters
path: string
Returns void
setDomElements
Returns void
setEditorEventHandlers
Returns void
setEventHandlers
Returns void
setExternal
Parameters
params: any
Returns void
setInputValue
Parameters
value: any
Returns void
setMarkerByField
Parameters
fieldId: any
markerImg: any
Returns void
setMarkersByField
Parameters
options: {}
Returns void
setOptions
Parameters
optionaloptions: any[]
Returns any[]
setValue
Parameters
value: any
updateInput: boolean = true
Returns void
show
Returns void
toggleMarkerSelector
Returns void
toggleMarkerSelectorInLocationEditor
Parameters
jQueryObj: any
e: any
Returns void
triggerChanged
Returns void
update
Parameters
prop: any
value: any
Returns void
Upload new marker icon