Show:

This component rendered the control on the edit form.

Item Index

Methods

Properties

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

(
  • data
  • type
  • nodeId
)
Object
Create tree.

Parameters:

  • data Array
    Data for tree.
  • type String
    Type for tree.
  • nodeId Boolean
    Flag need add in object node id.

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

(
  • over
  • dragged
)
Boolean private

Parameters:

Returns:

Boolean: If dragging makes sense true, else false.

_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

(
  • item
  • [container]
)
Ember.NativeArray | FdEditformRow | FdEditformGroup | FdEditformTabgroup | FdEditformTab
Looks for a container that contains the item.

Parameters:

Returns:

Ember.NativeArray | FdEditformRow | FdEditformGroup | FdEditformTabgroup | FdEditformTab: The container that was found or null.

_getClassProperties

(
  • clazz
  • inheritances
  • associations
  • aggregations
)
Object private
Returns an object with all (including inherited) the attributes, associations and aggregations for the class.

Parameters:

Returns:

Object: An object with properties for the class.

_getComponentProperties

(
  • propertyDefinition
  • dataObjectProperties
)
Object private
Returns an object with properties to render the component.

Parameters:

Returns:

Object: An object with properties for the component.

_getControl

(
  • item
)
FdEditformControl | FdEditformGroup | FdEditformTabgroup
Returns the control that can be added to a row.

Parameters:

Returns:

FdEditformControl | FdEditformGroup | FdEditformTabgroup: The control that can be added to a row.

_getItemStorage

(
  • container
)
Ember.NativeArray private
Returns the item storage in the container.

Parameters:

Returns:

Ember.NativeArray: Item storage.

_getNewItems

()
Create new items for dropdown.

_getRow

(
  • item
)
FdEditformRow private
Returns a row that can be added to the form.

Parameters:

Returns:

FdEditformRow: A row that can be added to the form.

_getTypesForView

(
  • view
)
Array private
Returns an array of types used in the view.

Parameters:

  • view FdDevViewModel
    A view for which types are needed.

Returns:

Array: An array of types used in the view.

_getWidth

(
  • path
)
Looks for width in the path

Parameters:

  • path String
    Property path from 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:

_isControl

(
  • control
)
Boolean private
Checks whether the control is suitable for placement in a row.

Parameters:

  • control Any
    The control to check.

Returns:

Boolean: If the control can be placed in a row then true, else false.

_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:

_saveMetadata

(
  • model
  • controlsTree
)
Ember.RSVP.Promise
Save editform metadata: dataobject attributes, view, editform class.

Parameters:

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 Object
    An object with a new value in the value property.

actions.changeParent

()
Set 'Parent'.

actions.changeStartClass

()
Set 'startClass'.

actions.changeTab

(
  • tab
)

Change active tab.

Parameters:

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

(
  • propertyDefinition
)
Object
Returns an object with properties to render the component.

Parameters:

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 | FdEditformControl
    The item above or below which will be moved the current dragged item.
  • direction String
    The 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 Boolean
    The user is sure.

actions.removeSelectedItem

(
  • approve
)
Removes the selected item.

Parameters:

  • approve Boolean
    The user is sure.

actions.save

()
Overridden action for button 'Save'.

actions.saveAndClose

(
  • skipTransition
)
Overridden action for button 'Save and close'.

Parameters:

  • skipTransition Boolean
    If true, 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.selectColumn

(
  • column
)
Set the selected column.

Parameters:

actions.selectItem

(
  • item
)
Set the selected item.

actions.setAttributeInControl

()
Set attribute in control.

actions.setDragItem

(
  • item
)
Set the current dragged item.

Parameters:

actions.showLookup

(
  • caption
  • view
  • types
)
Shows the lookup form in modal dialog.

Parameters:

  • caption String
    Caption for the lookup form.
  • view FdDevViewModel
    The view on which the table will be render in the lookup form.
  • types Array
    An array of types for the view.

actions.sortSelectedColumn

(
  • step
)
Sorts the selected column.

Parameters:

  • step Number
    Step of moving the column.

actions.sortSelectedItem

(
  • step
)
Sorts the selected item in its container.

Parameters:

  • step Number
    Step 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 Integer
    Interval for sending OData requests

getCellComponent.

(
  • attr
  • bindingPath
  • modelClass
)
Object
Method to get type and attributes of a component, which will be embeded in object-list-view cell.

Parameters:

  • attr Object
    Attribute of projection property related to current table cell.
  • bindingPath String
    Path to model property related to current table cell.
  • modelClass Object
    Model class of data record related to current table row.

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.

_componentName

String private

The name of the component that will be rendered for this control.

_componentProperties

Object private

An object with properties for rendering the component.

_componentsTypeMap

Object private

An object in the format { 'typeName': 'componentName' }, which describes which components should be rendered for each type.

_dimmed

Boolean private

Used in class name bindings to overlap the content of the control.

_draggedItem

FdEditformRow | FdEditformControl private
The current dragged item.

_initialX

Number private
The X coordinate with which the dragging started.

_initialXY

Number private
In dependent on dragDirection returns _initialX or _initialY.

_initialY

Number private
The Y coordinate with which the dragging started.

_isControl

Boolean private

The passed control is a simple control.

_isGroup

Boolean private

The passed control is a group.

_isNotVisible

Boolean private

Used in class name bindings visibility.

_isSelected

Boolean private

Used in class name bindings to add a class when this control is selected.

_isTab

Boolean private

The passed control is tabs.

_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

_selectedIsFirst

Boolean private

_selectedIsLast

Boolean private

_selectedItemStorage

Ember.NativeArray private
An array in the container of the selected item.

_showLookupDialog

Boolean private

Default: false

_showModalDialog

Boolean private
Show question of removal.

Default: false

_showNotUsedAttributesTree

Boolean private
Flag: indicates whether show tree.

Default: false

activeTab

FdEditformTab

If the passed control is tabs, contains active tab.

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.

childName

String
Name child class.

Default: ''

childNames

Array
Array name child classes.

Default: []

chosenPalette

Unknown
Non-stored property.

classNameBindings

Unknown

classNames

Unknown

columns

FdListformColumn[]
Columns of the table in the list form.

comPlusServerOptions

Unknown
Non-stored property.

containers

Unknown
Non-stored property.

controlsTree

Ember.NativeArray
The controls tree created from a view definition.

currentGeneration

Object
Current generation object.

currentProjectContext

Class
Service that get current project contexts.

Default: Ember.inject.service()

customButtons

Array
Property to form array of special structures of custom user buttons.

dataNotUsedAttributesTree

Array
Data for jsTree.

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.

detailViewNameItems

Array
Array of possible view name for selected detail for editing.

Default: []

doNotDeleteExtraTables

Unknown
Non-stored property.

dragDirection

Unknown

See description here.

draggable

Boolean
The property to bind to draggable HTML attribute.

Default: false

draggableProperty

Unknown

See description here.

editFormOperations

Unknown
Non-stored property.

editFormRoute

String
Name of related edit form route.

Default: 'fd-aggregation-edit-form'

enableAuElement

Unknown
Non-stored property.

endClassName

String
Name end class.

Default: ''

endRoleStr

Unknown
Non-stored property.

fileName

Unknown
Non-stored property.

generationLog

Array
Generation log records array.

helpKeyword

Unknown
Non-stored property.

implementations

Array
Array all classes.

Default: []

implementationsName

Array
Array name all classes.

Default: []

indexSelectedRight

Number
Index selected attribute in right tree.

itemsAccessModifier

Array
Array of access modifiers for the master property.

Default: ['+', '-', '#']

jstreeSelectedNodes

Array
Selected nodes in jsTree.

Default: []

jstreeSelectedNodesLeft

Array
Selected nodes in left jsTree.

Default: []

jstreeSelectedNodesRight

Array
Selected nodes in right jsTree.

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.

parentName

String
Name parent class.

Default: ''

parentNames

Array
Array name parent classes.

Default: []

plugins

String
Included plugins for jsTree.

Default: 'wholerow, types, search'

pluginsLeft

String
Included plugins for left jsTree.

Default: 'wholerow, types, sort, search'

pluginsRight

String
Included plugins for right jsTree.

Default: 'wholerow, types, search'

pluginsTree

String
Included plugins for jsTree.

Default: 'wholerow, types, search'

primitives

Unknown
Non-stored property.

primitivesJsonString

Unknown
Non-stored property.

primitivesStream

Unknown
Non-stored property.

primitiveTypes

Unknown
Non-stored property.

processMethodologyValue

Boolean
Setting off for 'openProcessEditorForm' buttons.

Default: false

properties

Unknown
Non-stored property.

propertyLookup

Unknown
Non-stored property.

propertyType

Object
Type selected attribute for editing.

readonlyClass

Boolean
Flag: indicates whether to edit classes.

Default: true

readonlyDropdown

Boolean
Flag: indicates whether to edit dropdowns.

Default: true

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.

rowModel

Object
Data selected attribute for editing.

searchOptions

Object
Search settings for jsTree.

searchOptionsTree

Object
Search settings for jsTree.

searchTerm

String
Data for search tree nodes.

Default: ''

searchTermLeft

String
Data for search tree node.

Default: ''

searchTermRight

String
Data for search tree node.

Default: ''

searchTermTree

String
Data for search tree node.

Default: ''

selectedElementForEdit

Object
Nodes in right jsTree for edit propertys.

selectedItem

Unknown

FdEditformConstructorController/selectedItem:property, the selected item.

selectedNodesNotUsedAttributesTree

Array
Selected nodes in jsTree.

Default: []

selectedRowIndex

Number
Index of the selected attribute for editing.

Default: null

singleModeStage

Boolean
Flag: indicates whether to show close button.

Default: false

sortedGenerationLog

Array
Sorted generation log records array.

startClassName

String
Name start class.

Default: ''

startRoleStr

Unknown
Non-stored property.

store

Service

storeInstancesInTypeXML

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.

typesOptions

Object
Type settings for jsTree.

typesOptionsTree

Object
Type settings for jsTree.

useCache

Unknown
Non-stored property.

viewForForm

Unknown
Non-stored property.