FdEditformRowComponent Class
Extends Ember.Component
Defined in:
Module: ember-flexberry-designer
addon/components/fd-editform-row.js:8
This component rendered one row with controls on the edit form.
Item Index
Methods
- _additionalPluginsSettingsCompute
- _appConfigFileCompute
- _assocTypeCompute
- _bSClassCompute
- _bSEventsCompute
- _buildTree
- _chosenPaletteCompute
- _comPlusServerOptionsCompute
- _containersCompute
- _dataObjectTypesCompute
- _dataServiceExpressionXMLCompute
- _defaultAccessTypeCompute
- _defaultTypeMapTypesCompute
- _doNotDeleteExtraTablesCompute
- _draggingIsSupported
- _editFormOperationsCompute
- _enableAuElementCompute
- _endRoleStrCompute
- _fileNameCompute
- _findItemContainer
- _getClassProperties
- _getComponentProperties
- _getControl
- _getItemStorage
- _getNewItems
- _getRow
- _getTypesForView
- _getWidth
- _helpKeywordCompute
- _insertItem
- _isControl
- _jstreeSelectedNodesObserver
- _lastIndexDateCompute
- _listFormOperationsCompute
- _loadingOrderXMLCompute
- _nameCompute
- _nameStrCompute
- _notNullStartCompute
- _openNodeTree
- _parametersStrCompute
- _primitivesCompute
- _primitivesJsonStringCompute
- _primitivesStreamCompute
- _primitiveTypesCompute
- _propertiesCompute
- _propertyLookupCompute
- _realCaptionCompute
- _realDataObjectNameSpaceCompute
- _realEndRoleCompute
- _realNamespaceCompute
- _realPacketCompute
- _realPrimaryKeyStorageCompute
- _realStartRoleCompute
- _realStorageCompute
- _removeItem
- _saveMetadata
- _scrollToSelected
- _setDefaultBusinessServerEvents
- _startRoleStrCompute
- _storeInstancesInTypeXMLCompute
- _typeCompute
- _typeMapAccessCompute
- _typeMapCSCompute
- _typeMapOracleCompute
- _typeMapPostgreCompute
- _typeMapSQLCompute
- _typeMapVBCompute
- _typeParametersStrCompute
- _updateTreeData
- _useCacheCompute
- _viewForFormCompute
- actions.addColumn
- actions.addControl
- actions.addEmptyControl
- actions.addFolderNode
- actions.addGroup
- actions.addLeftClass
- actions.addLeftListForm
- actions.addTab
- actions.addUrlNode
- actions.changeChild
- actions.changeEndClass
- actions.changeLookupType
- actions.changeParent
- actions.changeStartClass
- actions.close
- actions.deleteEmptyControl
- actions.downRightNode
- actions.editLeftNode
- actions.editRightNode
- actions.generate
- actions.generationStartButtonClick
- actions.getComponentProperties
- actions.getDragItem
- actions.handleTreeDidBecomeReady
- actions.listLeft
- actions.moveDownHighlighted
- actions.moveDragItem
- actions.moveLeftHighlighted
- actions.moveRightHighlighted
- actions.moveUpHighlighted
- actions.onAttributesClick
- actions.onCreateCaptionClick
- actions.openGenerationForm
- actions.openProcessEditorForm
- actions.removeLeftNode
- actions.removeRightNode
- actions.removeSelectedColumn
- actions.removeSelectedItem
- actions.save
- actions.saveAndClose
- actions.saveTree
- actions.saveView
- actions.selectColumn
- actions.selectItem
- actions.setAttributeInControl
- actions.setDragItem
- actions.showLookup
- actions.sortSelectedColumn
- actions.sortSelectedItem
- actions.upRightNode
- click
- dataNotUsedAttributesTreeObserver
- dragEnd
- dragEnter
- dragOver
- dragStart
- generationLogUpdate
- getCellComponent.
- jstreeSelectedNodesLeftObserver
- jstreeSelectedNodesRightObserver
- selectedElementCaptionObserver
- selectedElementTextObserver
Properties
- _centerXY
- _dataForBuildTree
- _dataTypes
- _dimmed
- _draggableProperty
- _draggedItem
- _initialX
- _initialXY
- _initialY
- _isSelected
- _lookupCaption
- _lookupTypes
- _lookupView
- _moveItem
- _selectedIsControl
- _selectedIsFirst
- _selectedIsGroup
- _selectedIsLast
- _selectedIsRow
- _selectedIsTab
- _selectedItemStorage
- _showLookupDialog
- _showModalDialog
- _showNotUsedAttributesTree
- _singleColumn
- additionalPluginsSettings
- appConfigFile
- assocType
- attributeBindings
- attributes
- bSClass
- bSEvents
- childName
- childNames
- chosenPalette
- classNameBindings
- classNames
- columns
- comPlusServerOptions
- containers
- controlsTree
- currentGeneration
- currentProjectContext
- customButtons
- dataNotUsedAttributesTree
- dataObjectProperties
- dataObjectTypes
- dataServiceExpressionXML
- defaultAccessType
- defaultTypeMapTypes
- details
- detailsType
- detailViewNameItems
- doNotDeleteExtraTables
- dragDirection
- draggable
- draggableProperty
- editFormOperations
- editFormRoute
- enableAuElement
- endClassName
- endRoleStr
- enums
- fileName
- generationLog
- helpKeyword
- implementations
- implementationsName
- indexSelectedRight
- itemsAccessModifier
- jstreeSelectedNodes
- jstreeSelectedNodesLeft
- jstreeSelectedNodesRight
- lastIndexDate
- listFormOperations
- loadingOrderXML
- lookupStereotypeLimitPredicate
- lookupTypeItems
- masters
- mastersType
- name
- nameStr
- notNullStart
- objectlistviewEventsService
- parametersStr
- parentName
- parentNames
- plugins
- pluginsLeft
- pluginsRight
- pluginsTree
- primitives
- primitivesJsonString
- primitivesStream
- primitiveTypes
- processMethodologyValue
- properties
- propertyLookup
- propertyType
- readonlyClass
- readonlyDropdown
- realCaption
- realDataObjectNameSpace
- realEndRole
- realNamespace
- realPacket
- realPrimaryKeyStorage
- realStartRole
- realStorage
- row
- rowModel
- searchOptions
- searchOptionsTree
- searchTerm
- searchTermLeft
- searchTermRight
- searchTermTree
- selectedColumn
- selectedElementForEdit
- selectedItem
- selectedNodesNotUsedAttributesTree
- selectedRowIndex
- simpleTypes
- singleModeStage
- sortedGenerationLog
- startClassName
- startRoleStr
- store
- storeInstancesInTypeXML
- type
- typemap
- typeMapAccess
- typeMapCS
- typeMapOracle
- typeMapPostgre
- typeMapSQL
- typeMapVB
- typeParametersStr
- types
- typesOptions
- typesOptionsTree
- useCache
- viewForForm
Methods
_additionalPluginsSettingsCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'additionalPluginsSettingsCompute' method in model class (outside of this mixin) if you want to compute value of 'additionalPluginsSettings' property.
Example:
_additionalPluginsSettingsChanged: Ember.on('init', Ember.observer('additionalPluginsSettings', function() {
Ember.run.once(this, '_additionalPluginsSettingsCompute');
}))
_appConfigFileCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'appConfigFileCompute' method in model class (outside of this mixin) if you want to compute value of 'appConfigFile' property.
Example:
_appConfigFileChanged: Ember.on('init', Ember.observer('appConfigFile', function() {
Ember.run.once(this, '_appConfigFileCompute');
}))
_assocTypeCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'assocTypeCompute' method in model class (outside of this mixin) if you want to compute value of 'assocType' property.
Example:
_assocTypeChanged: Ember.on('init', Ember.observer('assocType', function() {
Ember.run.once(this, '_assocTypeCompute');
}))
_bSClassCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'bSClassCompute' method in model class (outside of this mixin) if you want to compute value of 'bSClass' property.
Example:
_bSClassChanged: Ember.on('init', Ember.observer('bSClass', function() {
Ember.run.once(this, '_bSClassCompute');
}))
_bSEventsCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'bSEventsCompute' method in model class (outside of this mixin) if you want to compute value of 'bSEvents' property.
Example:
_bSEventsChanged: Ember.on('init', Ember.observer('bSEvents', function() {
Ember.run.once(this, '_bSEventsCompute');
}))
_buildTree
(
Object
-
data
-
type
-
nodeId
Create tree.
Parameters:
Returns:
Object:
Object data for tree.
_chosenPaletteCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'chosenPaletteCompute' method in model class (outside of this mixin) if you want to compute value of 'chosenPalette' property.
Example:
_chosenPaletteChanged: Ember.on('init', Ember.observer('chosenPalette', function() {
Ember.run.once(this, '_chosenPaletteCompute');
}))
_comPlusServerOptionsCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'comPlusServerOptionsCompute' method in model class (outside of this mixin) if you want to compute value of 'comPlusServerOptions' property.
Example:
_comPlusServerOptionsChanged: Ember.on('init', Ember.observer('comPlusServerOptions', function() {
Ember.run.once(this, '_comPlusServerOptionsCompute');
}))
_containersCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'containersCompute' method in model class (outside of this mixin) if you want to compute value of 'containers' property.
Example:
_containersChanged: Ember.on('init', Ember.observer('containers', function() {
Ember.run.once(this, '_containersCompute');
}))
_dataObjectTypesCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'dataObjectTypesCompute' method in model class (outside of this mixin) if you want to compute value of 'dataObjectTypes' property.
Example:
_dataObjectTypesChanged: Ember.on('init', Ember.observer('dataObjectTypes', function() {
Ember.run.once(this, '_dataObjectTypesCompute');
}))
_dataServiceExpressionXMLCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'dataServiceExpressionXMLCompute' method in model class (outside of this mixin) if you want to compute value of 'dataServiceExpressionXML' property.
Example:
_dataServiceExpressionXMLChanged: Ember.on('init', Ember.observer('dataServiceExpressionXML', function() {
Ember.run.once(this, '_dataServiceExpressionXMLCompute');
}))
_defaultAccessTypeCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'defaultAccessTypeCompute' method in model class (outside of this mixin) if you want to compute value of 'defaultAccessType' property.
Example:
_defaultAccessTypeChanged: Ember.on('init', Ember.observer('defaultAccessType', function() {
Ember.run.once(this, '_defaultAccessTypeCompute');
}))
_defaultTypeMapTypesCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'defaultTypeMapTypesCompute' method in model class (outside of this mixin) if you want to compute value of 'defaultTypeMapTypes' property.
Example:
_defaultTypeMapTypesChanged: Ember.on('init', Ember.observer('defaultTypeMapTypes', function() {
Ember.run.once(this, '_defaultTypeMapTypesCompute');
}))
_doNotDeleteExtraTablesCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'doNotDeleteExtraTablesCompute' method in model class (outside of this mixin) if you want to compute value of 'doNotDeleteExtraTables' property.
Example:
_doNotDeleteExtraTablesChanged: Ember.on('init', Ember.observer('doNotDeleteExtraTables', function() {
Ember.run.once(this, '_doNotDeleteExtraTablesCompute');
}))
_draggingIsSupported
(
Boolean
private
-
over
-
dragged
Parameters:
-
over
FdEditformRow | FdEditformControlItem over which is dragged. -
dragged
FdEditformRow | FdEditformControlDragged item.
Returns:
_editFormOperationsCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'editFormOperationsCompute' method in model class (outside of this mixin) if you want to compute value of 'editFormOperations' property.
Example:
_editFormOperationsChanged: Ember.on('init', Ember.observer('editFormOperations', function() {
Ember.run.once(this, '_editFormOperationsCompute');
}))
_enableAuElementCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'enableAuElementCompute' method in model class (outside of this mixin) if you want to compute value of 'enableAuElement' property.
Example:
_enableAuElementChanged: Ember.on('init', Ember.observer('enableAuElement', function() {
Ember.run.once(this, '_enableAuElementCompute');
}))
_endRoleStrCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'endRoleStrCompute' method in model class (outside of this mixin) if you want to compute value of 'endRoleStr' property.
Example:
_endRoleStrChanged: Ember.on('init', Ember.observer('endRoleStr', function() {
Ember.run.once(this, '_endRoleStrCompute');
}))
_fileNameCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'fileNameCompute' method in model class (outside of this mixin) if you want to compute value of 'fileName' property.
Example:
_fileNameChanged: Ember.on('init', Ember.observer('fileName', function() {
Ember.run.once(this, '_fileNameCompute');
}))
_findItemContainer
(
Ember.NativeArray | FdEditformRow | FdEditformGroup | FdEditformTabgroup | FdEditformTab
-
item
-
[container]
Looks for a container that contains the item.
Parameters:
-
item
FdEditformRow | FdEditformControl | FdEditformGroup | FdEditformTabgroup | FdEditformTabThe sought item. -
[container]
Ember.NativeArray | FdEditformRow | FdEditformGroup | FdEditformTabgroup | FdEditformTab optionalThe container from which to start the search, if not specified, usescontrolsTree
.
Returns:
Ember.NativeArray | FdEditformRow | FdEditformGroup | FdEditformTabgroup | FdEditformTab:
The container that was found or
null
.
_getClassProperties
(
Object
private
-
clazz
-
inheritances
-
associations
-
aggregations
Returns an object with all (including inherited) the attributes, associations and aggregations for the class.
Parameters:
-
clazz
FdDevClassModelThe class for which to get the properties. -
inheritances
Ember.NativeArrayAll inheritances. -
associations
Ember.NativeArrayAll associations. -
aggregations
Ember.NativeArrayAll aggregations.
Returns:
Object:
An object with properties for the class.
_getComponentProperties
(
Object
private
-
propertyDefinition
-
dataObjectProperties
Returns an object with properties to render the component.
Parameters:
-
propertyDefinition
FdViewAttributesProperty | FdViewAttributesMaster | FdViewAttributesDetailDefinition a property in a view. -
dataObjectProperties
Object
Returns:
Object:
An object with properties for the component.
_getControl
(
FdEditformControl | FdEditformGroup | FdEditformTabgroup
-
item
Returns the control that can be added to a row.
Parameters:
-
item
FdEditformRow | FdEditformControl | FdEditformGroup | FdEditformTabgroup | FdEditformTabThe item to be converted.
Returns:
FdEditformControl | FdEditformGroup | FdEditformTabgroup:
The control that can be added to a row.
_getItemStorage
(
Ember.NativeArray
private
-
container
Returns the item storage in the container.
Parameters:
-
container
FdEditformRow | FdEditformGroup | FdEditformTabgroup | FdEditformTabItem container.
Returns:
Ember.NativeArray:
Item storage.
_getNewItems
()
Create new items for dropdown.
_getRow
(
FdEditformRow
private
-
item
Returns a row that can be added to the form.
Parameters:
-
item
FdEditformRow | FdEditformControl | FdEditformGroup | FdEditformTabgroup | FdEditformTabThe item to be converted.
Returns:
FdEditformRow:
A row that can be added to the form.
_getTypesForView
(
Array
private
-
view
Returns an array of types used in the view.
Parameters:
-
view
FdDevViewModelA view for which types are needed.
Returns:
Array:
An array of types used in the view.
_helpKeywordCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'helpKeywordCompute' method in model class (outside of this mixin) if you want to compute value of 'helpKeyword' property.
Example:
_helpKeywordChanged: Ember.on('init', Ember.observer('helpKeyword', function() {
Ember.run.once(this, '_helpKeywordCompute');
}))
_insertItem
(
-
item
-
container
Inserts an
item
into container
, if container
is FdEditformControl
, item
is inserted into the parent row after container
.
Parameters:
-
item
FdEditformRow | FdEditformControl | FdEditformGroup | FdEditformTabgroup | FdEditformTabThe item that need to insert. -
container
Ember.NativeArray | FdEditformRow | FdEditformControl | FdEditformGroup | FdEditformTabgroup | FdEditformTabThe container in that need to insert the item.
_isControl
(
Boolean
private
-
control
Checks whether the control is suitable for placement in a row.
Parameters:
-
control
AnyThe control to check.
Returns:
_jstreeSelectedNodesObserver
()
Handles changes in jstreeSelectedNodesRight and jstreeSelectedNodesLeft.
_lastIndexDateCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'lastIndexDateCompute' method in model class (outside of this mixin) if you want to compute value of 'lastIndexDate' property.
Example:
_lastIndexDateChanged: Ember.on('init', Ember.observer('lastIndexDate', function() {
Ember.run.once(this, '_lastIndexDateCompute');
}))
_listFormOperationsCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'listFormOperationsCompute' method in model class (outside of this mixin) if you want to compute value of 'listFormOperations' property.
Example:
_listFormOperationsChanged: Ember.on('init', Ember.observer('listFormOperations', function() {
Ember.run.once(this, '_listFormOperationsCompute');
}))
_loadingOrderXMLCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'loadingOrderXMLCompute' method in model class (outside of this mixin) if you want to compute value of 'loadingOrderXML' property.
Example:
_loadingOrderXMLChanged: Ember.on('init', Ember.observer('loadingOrderXML', function() {
Ember.run.once(this, '_loadingOrderXMLCompute');
}))
_nameCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'nameCompute' method in model class (outside of this mixin) if you want to compute value of 'name' property.
Example:
_nameChanged: Ember.on('init', Ember.observer('name', function() {
Ember.run.once(this, '_nameCompute');
}))
_nameStrCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'nameStrCompute' method in model class (outside of this mixin) if you want to compute value of 'nameStr' property.
Example:
_nameStrChanged: Ember.on('init', Ember.observer('nameStr', function() {
Ember.run.once(this, '_nameStrCompute');
}))
_notNullStartCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'notNullStartCompute' method in model class (outside of this mixin) if you want to compute value of 'notNullStart' property.
Example:
_notNullStartChanged: Ember.on('init', Ember.observer('notNullStart', function() {
Ember.run.once(this, '_notNullStartCompute');
}))
_openNodeTree
()
Overridden action for jsTree 'openNode'.
_parametersStrCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'parametersStrCompute' method in model class (outside of this mixin) if you want to compute value of 'parametersStr' property.
Example:
_parametersStrChanged: Ember.on('init', Ember.observer('parametersStr', function() {
Ember.run.once(this, '_parametersStrCompute');
}))
_primitivesCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'primitivesCompute' method in model class (outside of this mixin) if you want to compute value of 'primitives' property.
Example:
_primitivesChanged: Ember.on('init', Ember.observer('primitives', function() {
Ember.run.once(this, '_primitivesCompute');
}))
_primitivesJsonStringCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'primitivesStreamCompute' method in model class (outside of this mixin) if you want to compute value of 'primitivesStream' property.
Example:
_primitivesJsonStringChanged: Ember.on('init', Ember.observer('primitivesJsonString', function() {
Ember.run.once(this, '_primitivesJsonStringCompute');
}))
_primitivesStreamCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'primitivesStreamCompute' method in model class (outside of this mixin) if you want to compute value of 'primitivesStream' property.
Example:
_primitivesStreamChanged: Ember.on('init', Ember.observer('primitivesStream', function() {
Ember.run.once(this, '_primitivesStreamCompute');
}))
_primitiveTypesCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'primitiveTypesCompute' method in model class (outside of this mixin) if you want to compute value of 'primitiveTypes' property.
Example:
_primitiveTypesChanged: Ember.on('init', Ember.observer('primitiveTypes', function() {
Ember.run.once(this, '_primitiveTypesCompute');
}))
_propertiesCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'propertiesCompute' method in model class (outside of this mixin) if you want to compute value of 'properties' property.
Example:
_propertiesChanged: Ember.on('init', Ember.observer('properties', function() {
Ember.run.once(this, '_propertiesCompute');
}))
_propertyLookupCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'propertyLookupCompute' method in model class (outside of this mixin) if you want to compute value of 'propertyLookup' property.
Example:
_propertyLookupChanged: Ember.on('init', Ember.observer('propertyLookup', function() {
Ember.run.once(this, '_propertyLookupCompute');
}))
_realCaptionCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'realCaptionCompute' method in model class (outside of this mixin) if you want to compute value of 'realCaption' property.
Example:
_realCaptionChanged: Ember.on('init', Ember.observer('realCaption', function() {
Ember.run.once(this, '_realCaptionCompute');
}))
_realDataObjectNameSpaceCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'realDataObjectNameSpaceCompute' method in model class (outside of this mixin) if you want to compute value of 'realDataObjectNameSpace' property.
Example:
_realDataObjectNameSpaceChanged: Ember.on('init', Ember.observer('realDataObjectNameSpace', function() {
Ember.run.once(this, '_realDataObjectNameSpaceCompute');
}))
_realEndRoleCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'realEndRoleCompute' method in model class (outside of this mixin) if you want to compute value of 'realEndRole' property.
Example:
_realEndRoleChanged: Ember.on('init', Ember.observer('realEndRole', function() {
Ember.run.once(this, '_realEndRoleCompute');
}))
_realNamespaceCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'realNamespaceCompute' method in model class (outside of this mixin) if you want to compute value of 'realNamespace' property.
Example:
_realNamespaceChanged: Ember.on('init', Ember.observer('realNamespace', function() {
Ember.run.once(this, '_realNamespaceCompute');
}))
_realPacketCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'realPacketCompute' method in model class (outside of this mixin) if you want to compute value of 'realPacket' property.
Example:
_realPacketChanged: Ember.on('init', Ember.observer('realPacket', function() {
Ember.run.once(this, '_realPacketCompute');
}))
_realPrimaryKeyStorageCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'realPrimaryKeyStorageCompute' method in model class (outside of this mixin) if you want to compute value of 'realPrimaryKeyStorage' property.
Example:
_realPrimaryKeyStorageChanged: Ember.on('init', Ember.observer('realPrimaryKeyStorage', function() {
Ember.run.once(this, '_realPrimaryKeyStorageCompute');
}))
_realStartRoleCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'realStartRoleCompute' method in model class (outside of this mixin) if you want to compute value of 'realStartRole' property.
Example:
_realStartRoleChanged: Ember.on('init', Ember.observer('realStartRole', function() {
Ember.run.once(this, '_realStartRoleCompute');
}))
_realStorageCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'realStorageCompute' method in model class (outside of this mixin) if you want to compute value of 'realStorage' property.
Example:
_realStorageChanged: Ember.on('init', Ember.observer('realStorage', function() {
Ember.run.once(this, '_realStorageCompute');
}))
_removeItem
(
-
item
Removes the specified item from the form.
Parameters:
-
item
FdEditformRow | FdEditformControl | FdEditformGroup | FdEditformTabgroup | FdEditformTabThe item that need to remove.
_saveMetadata
(
Ember.RSVP.Promise
-
model
-
controlsTree
Save editform metadata: dataobject attributes, view, editform class.
Parameters:
-
model
ObjectComplex model for processing and save. -
controlsTree
Ember.NativeArrayThe controls tree.
Returns:
Ember.RSVP.Promise:
_scrollToSelected
()
private
Scrolls the form to the selected control with jQuery.
_setDefaultBusinessServerEvents
()
Sets 'businessServerEvents' model property value to default if business server is not present.
_startRoleStrCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'startRoleStrCompute' method in model class (outside of this mixin) if you want to compute value of 'startRoleStr' property.
Example:
_startRoleStrChanged: Ember.on('init', Ember.observer('startRoleStr', function() {
Ember.run.once(this, '_startRoleStrCompute');
}))
_storeInstancesInTypeXMLCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'storeInstancesInTypeXMLCompute' method in model class (outside of this mixin) if you want to compute value of 'storeInstancesInTypeXML' property.
Example:
_storeInstancesInTypeXMLChanged: Ember.on('init', Ember.observer('storeInstancesInTypeXML', function() {
Ember.run.once(this, '_storeInstancesInTypeXMLCompute');
}))
_typeCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'typeCompute' method in model class (outside of this mixin) if you want to compute value of 'type' property.
Example:
_typeChanged: Ember.on('init', Ember.observer('type', function() {
Ember.run.once(this, '_typeCompute');
}))
_typeMapAccessCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'typeMapAccessCompute' method in model class (outside of this mixin) if you want to compute value of 'typeMapAccess' property.
Example:
_typeMapAccessChanged: Ember.on('init', Ember.observer('typeMapAccess', function() {
Ember.run.once(this, '_typeMapAccessCompute');
}))
_typeMapCSCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'typeMapCSCompute' method in model class (outside of this mixin) if you want to compute value of 'typeMapCS' property.
Example:
_typeMapCSChanged: Ember.on('init', Ember.observer('typeMapCS', function() {
Ember.run.once(this, '_typeMapCSCompute');
}))
_typeMapOracleCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'typeMapOracleCompute' method in model class (outside of this mixin) if you want to compute value of 'typeMapOracle' property.
Example:
_typeMapOracleChanged: Ember.on('init', Ember.observer('typeMapOracle', function() {
Ember.run.once(this, '_typeMapOracleCompute');
}))
_typeMapPostgreCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'typeMapPostgreCompute' method in model class (outside of this mixin) if you want to compute value of 'typeMapPostgre' property.
Example:
_typeMapPostgreChanged: Ember.on('init', Ember.observer('typeMapPostgre', function() {
Ember.run.once(this, '_typeMapPostgreCompute');
}))
_typeMapSQLCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'typeMapSQLCompute' method in model class (outside of this mixin) if you want to compute value of 'typeMapSQL' property.
Example:
_typeMapSQLChanged: Ember.on('init', Ember.observer('typeMapSQL', function() {
Ember.run.once(this, '_typeMapSQLCompute');
}))
_typeMapVBCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'typeMapVBCompute' method in model class (outside of this mixin) if you want to compute value of 'typeMapVB' property.
Example:
_typeMapVBChanged: Ember.on('init', Ember.observer('typeMapVB', function() {
Ember.run.once(this, '_typeMapVBCompute');
}))
_typeParametersStrCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'typeParametersStrCompute' method in model class (outside of this mixin) if you want to compute value of 'typeParametersStr' property.
Example:
_typeParametersStrChanged: Ember.on('init', Ember.observer('typeParametersStr', function() {
Ember.run.once(this, '_typeParametersStrCompute');
}))
_updateTreeData
()
private
Method for update data in tree.
_useCacheCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'useCacheCompute' method in model class (outside of this mixin) if you want to compute value of 'useCache' property.
Example:
_useCacheChanged: Ember.on('init', Ember.observer('useCache', function() {
Ember.run.once(this, '_useCacheCompute');
}))
_viewForFormCompute
()
private
Method to set non-stored property.
Please, use code below in model class (outside of this mixin) otherwise it will be replaced during regeneration of models.
Please, implement 'viewForFormCompute' method in model class (outside of this mixin) if you want to compute value of 'viewForForm' property.
Example:
_viewForFormChanged: Ember.on('init', Ember.observer('viewForForm', function() {
Ember.run.once(this, '_viewForFormCompute');
}))
actions.addColumn
()
Adds a new column.
actions.addControl
()
Adds a new control to the form, if there is a selected item, the control will be added to it.
actions.addEmptyControl
()
Adds a new empty control to the form, if there is a selected item, the empty control will be added to it.
actions.addFolderNode
()
Handles add node in right jsTree.
actions.addGroup
()
Adds a new group to the form, if there is a selected item, the group will be added to it.
actions.addLeftClass
()
Handles create new class left jsTree.
actions.addLeftListForm
()
Handles add edit form for class in left jsTree.
actions.addTab
()
Adds a new tab to the form, if there is a selected item, the tab will be added to it.
actions.addUrlNode
()
Handles add url node.
actions.changeChild
()
Set 'Child'.
actions.changeEndClass
()
Set 'endClass'.
actions.changeLookupType
(
-
value
Resets 'masterPropertyName' and 'masterCustomizationString' if 'LookupType' is 'default'.
Parameters:
-
value
ObjectAn object with a new value in thevalue
property.
actions.changeParent
()
Set 'Parent'.
actions.changeStartClass
()
Set 'startClass'.
actions.close
()
Close current form, go back
.
actions.deleteEmptyControl
()
Don't set attribute in control.
actions.downRightNode
()
Handles down move tree node.
actions.editLeftNode
()
Handles edit node left jsTree.
actions.editRightNode
()
Handles edit node right jsTree.
actions.generate
()
Handler for click on generate button.
actions.generationStartButtonClick
()
Handler for click on generate button.
actions.getComponentProperties
(
Object
-
propertyDefinition
Returns an object with properties to render the component.
Parameters:
-
propertyDefinition
FdViewAttributesProperty | FdViewAttributesMaster | FdViewAttributesDetailDefinition a property in a view.
Returns:
Object:
An object with properties for the component.
actions.getDragItem
()
FdEditformRow | FdEditformControl
Get the current dragged item.
Returns:
FdEditformRow | FdEditformControl:
The current dragged item or
undefined
.
actions.handleTreeDidBecomeReady
()
Handles creating jsTree.
actions.listLeft
()
Handles open class list form.
actions.moveDownHighlighted
()
Handles form 'moveDownHighlighted' button click.
actions.moveDragItem
(
-
item
-
direction
Move the current dragged item above or below relative to the passed item.
Parameters:
-
item
FdEditformRow | FdEditformControlThe item above or below which will be moved the current dragged item. -
direction
StringThe direction of the item move, allowed values: 'up' or 'down'.
actions.moveLeftHighlighted
()
Handles form 'moveLeftHighlighted' button click.
Delete attribute from definition.
actions.moveRightHighlighted
()
Handles move node from left in right jsTree.
actions.moveUpHighlighted
()
Handles form 'moveUpHighlighted' button click.
actions.onAttributesClick
()
Handles form 'onAttributesClick' table row click.
actions.onCreateCaptionClick
()
Handles form 'onCreateCaptionClick' button click.
actions.openGenerationForm
()
Handles open generation form.
actions.openProcessEditorForm
()
Handles open process editor form.
actions.removeLeftNode
()
Handles remove node from left jsTree.
actions.removeRightNode
()
Handles remove node from right jsTree.
actions.removeSelectedColumn
(
-
approve
Removes the selected column.
Parameters:
-
approve
BooleanThe user is sure.
actions.removeSelectedItem
(
-
approve
Removes the selected item.
Parameters:
-
approve
BooleanThe user is sure.
actions.save
()
Overridden action for button 'Save'.
actions.saveAndClose
(
-
skipTransition
Overridden action for button 'Save and close'.
Parameters:
-
skipTransition
BooleanIftrue
, then transition during close form process will be skipped after save.
actions.saveTree
()
Handles save in right tree.
actions.saveView
()
Handles form 'saveView' button click.
actions.selectItem
(
-
item
Set the selected item.
Parameters:
actions.setAttributeInControl
()
Set attribute in control.
actions.setDragItem
(
-
item
Set the current dragged item.
Parameters:
-
item
FdEditformRow | FdEditformControlNew dragged item.
actions.showLookup
(
-
caption
-
view
-
types
Shows the lookup form in modal dialog.
actions.sortSelectedColumn
(
-
step
Sorts the selected column.
Parameters:
-
step
NumberStep of moving the column.
actions.sortSelectedItem
(
-
step
Sorts the selected item in its container.
Parameters:
-
step
NumberStep of moving the item.
actions.upRightNode
()
Handles up move tree node.
click
(
-
event
The event handler is click
.
Calls the selectItemAction
action when the component is clicked.
The action selectItemAction
should be passed, for example, from the controller.
Parameters:
-
event
JQuery.Event
dataNotUsedAttributesTreeObserver
()
Update data in tree.
dragEnd
(
-
event
The event handler is
dragEnd
.
Parameters:
-
event
JQuery.Event
dragEnter
(
-
event
The event handler is
dragEnter
.
Parameters:
-
event
JQuery.Event
dragOver
(
-
event
The event handler is
dragOver
.
Parameters:
-
event
JQuery.Event
dragStart
(
-
event
The event handler is
dragStart
.
Parameters:
-
event
JQuery.Event
generationLogUpdate
(
-
interval
Update generation log records array.
Parameters:
-
interval
IntegerInterval for sending OData requests
getCellComponent.
(
Object
-
attr
-
bindingPath
-
modelClass
Method to get type and attributes of a component,
which will be embeded in object-list-view cell.
Parameters:
Returns:
Object:
Object containing name & properties of component, which will be used to render current table cell.
{ componentName: 'my-component', componentProperties: { ... } }.
jstreeSelectedNodesLeftObserver
()
Handles changes in jstreeSelectedNodesLeft.
jstreeSelectedNodesRightObserver
()
Handles changes in jstreeSelectedNodesRight.
selectedElementCaptionObserver
()
Update text in node.
selectedElementTextObserver
()
Redraw text in node.
Properties
_centerXY
Number
private
The 'X' or 'Y' coordinate of the line through which you need to drag the item to move.
_draggableProperty
FdEditformRow | FdEditformControl | FdEditformGroup | FdEditformTabgroup | FdEditformTab
private
Returns the item to be dragged.
_lookupView
FdDevViewModel
private
_moveItem
Boolean
private
Indicates that the user has started moving control, and the next selected control will be the target of the move.
Default: false
additionalPluginsSettings
Unknown
Non-stored property.
appConfigFile
Unknown
Non-stored property.
assocType
Unknown
Non-stored property.
attributeBindings
Unknown
See [EmberJS API](https://emberjs.com/api/).
bSClass
Unknown
Non-stored property.
bSEvents
Unknown
Non-stored property.
chosenPalette
Unknown
Non-stored property.
comPlusServerOptions
Unknown
Non-stored property.
containers
Unknown
Non-stored property.
currentProjectContext
Class
Service that get current project contexts.
Default: Ember.inject.service()
dataObjectProperties
Object
An object with all (including inherited) the attributes, associations and aggregations for the this form data object.
dataObjectTypes
Unknown
Non-stored property.
dataServiceExpressionXML
Unknown
Non-stored property.
defaultAccessType
Unknown
Non-stored property.
defaultTypeMapTypes
Unknown
Non-stored property.
doNotDeleteExtraTables
Unknown
Non-stored property.
editFormOperations
Unknown
Non-stored property.
enableAuElement
Unknown
Non-stored property.
endRoleStr
Unknown
Non-stored property.
fileName
Unknown
Non-stored property.
helpKeyword
Unknown
Non-stored property.
itemsAccessModifier
Array
Array of access modifiers for the master property.
Default: ['+', '-', '#']
lastIndexDate
Unknown
Non-stored property.
listFormOperations
Unknown
Non-stored property.
loadingOrderXML
Unknown
Non-stored property.
lookupStereotypeLimitPredicate
SimplePredicate
Current predicate to limit accessible values for lookup with '«businessserver»' stereotype.
lookupTypeItems
Array
Type of the selected master for editing.
Default: ['default', 'standard', 'combo']
name
Unknown
Non-stored property.
nameStr
Unknown
Non-stored property.
notNullStart
Unknown
Non-stored property.
objectlistviewEventsService
Class
Service that triggers objectlistview events.
Default: Ember.inject.service()
parametersStr
Unknown
Non-stored property.
primitives
Unknown
Non-stored property.
primitivesJsonString
Unknown
Non-stored property.
primitivesStream
Unknown
Non-stored property.
primitiveTypes
Unknown
Non-stored property.
properties
Unknown
Non-stored property.
propertyLookup
Unknown
Non-stored property.
realCaption
Unknown
Non-stored property.
realDataObjectNameSpace
Unknown
Non-stored property.
realEndRole
Unknown
Non-stored property.
realNamespace
Unknown
Non-stored property.
realPacket
Unknown
Non-stored property.
realPrimaryKeyStorage
Unknown
Non-stored property.
realStartRole
Unknown
Non-stored property.
realStorage
Unknown
Non-stored property.
selectedItem
Unknown
FdEditformConstructorController/selectedItem:property, the selected item.
startRoleStr
Unknown
Non-stored property.
store
Service
storeInstancesInTypeXML
Unknown
Non-stored property.
type
Unknown
Non-stored property.
typeMapAccess
Unknown
Non-stored property.
typeMapCS
Unknown
Non-stored property.
typeMapOracle
Unknown
Non-stored property.
typeMapPostgre
Unknown
Non-stored property.
typeMapSQL
Unknown
Non-stored property.
typeMapVB
Unknown
Non-stored property.
typeParametersStr
Unknown
Non-stored property.
useCache
Unknown
Non-stored property.
viewForForm
Unknown
Non-stored property.