1. Server
1.1. DataService
1.1.1. get_dropdown()
1.1.2. search_dropdown()
1.1.3. get_data_dropdown()
1.1.4. get_data_document_processing()
1.2. Eform
1.2.1. EFormBase
1.2.1.1. get_db_mapping_config($object_name, $attrs = null)
1.2.1.2. get_dropdown($source, $col_selected, $col_display)
1.2.1.3. search_dropdown($source, $col_selected, $col_display, $data_conf)
1.2.1.4. data_dropdown($source, $col_selected, $col_display, $data_conf)
1.2.2. EFormTemplate
1.2.2.1. dup_template($template_id)
1.2.2.2. delete_template($template_id)
1.2.2.3. edit_template($template_id, $template_data)
1.2.2.4. insert_template($type, $template_data)
1.2.2.5. get_template($id)
1.2.3. EForm
1.2.3.1. get_relations($object_name, $fields)
1.2.3.2. fill_data_relations(&$configData, $raw_data)
1.2.3.3. insert_eform_data($object_name, $raw_data)
1.2.3.4. save_main_eloquent_by_identify($object_name, $identify, $raw_data)
1.2.3.5. save_eloquent_relations($mainEloquent, $dataRelations)
1.2.3.6. save_related_group($mainEloquent, $group_data, $relationName, $configName)
1.3. Eloquent
2. Client
2.1. GUI
2.1.1. TemplateHandler
2.1.2. EFormDataService
2.1.2.1. getDropdown ( controlInfo )
2.1.2.2. ajaxSearchDropdown ( controlInfo )
2.1.2.3. getDataDropdown ( controlInfo )
2.1.2.4. getProcessingData( activityID, groupControls)
2.1.3. ControlsHandler
2.1.4. ControlHandler
2.1.4.1. init (controlInfo)
2.1.4.2. getSchemaContraint(controlInfo)
2.1.4.3. setValue(controlInfo, value)
2.1.4.4. getValue(controlInfo)
2.1.4.5. getListValue (controlsInfo)
2.1.4.6. showError (controlInfo, messages)
2.1.5. SectionDynamicHandler
2.1.5.1. render ( sectionInfo)
2.1.5.2. init (sectionInfo)
2.1.5.3. setValue (sectionInfo, groupData)
2.1.5.4. getValue (sectionInfo)
2.1.5.5. showError (sectionID, errorSection)
2.1.6. SectionController
2.1.6.1. init ( )
2.1.6.2. renderCollapse ( sectionInfo )
2.1.6.3. renderTab ( sectionInfo )
2.1.6.4. registerSection ( sectionInfo )
2.1.6.5. setValue (groupName, groupData)
2.1.6.6. getValue ( sectionData )
2.1.6.7. validate (sectionData, values)
2.1.6.8. showError (sectionID, errorSection)
2.1.7. RenderHandler
2.1.7.1. init(options)
2.1.7.2. resetLayout ( )
2.1.7.3. execute ( )
2.1.7.4. renderControls( controlsInfo )
2.1.7.5. renderSection ( sectionID )
2.1.7.6. renderRows ( rowsInfo, callback )
2.1.7.7. renderControls ( controlsInfo )
2.1.8. EFormGUI
2.1.8.1. getValue( autoValidate = true )
2.1.8.2. hasError ( )
2.1.8.3. isLandscapeLayout( )
2.1.8.4. setValue(data)
2.1.8.5. refreshLayout( data, layout )
2.1.8.6. init(options, data)
2.2. Page Data
2.2.1. PageData
2.2.1.1. DynamicSection
2.2.1.1.1. getHierachy(sectionID, index)
2.2.1.1.2. makeClone(sectionInfo)
2.2.1.1.3. checkMaxClone(sectionInfo)
2.2.1.1.4. removeIndex( sectionInfo, index )
2.2.1.1.5. getControl(sectionID, index, fieldName)
2.2.1.1.6. getControls(sectionID, index)
2.2.1.1.7. setIndexIdentify (sectionID, index, identify)
2.2.1.1.8. getIndexIdentify(sectionID, index)
2.2.1.2. Section
2.2.1.2.1. register
2.2.1.3. reset ( )
2.2.2. PAGE_CONST
2.2.2.1. ATTRIBUTE_MAPPING
2.2.2.2. CONTROL_TYPE
2.2.2.3. SECTION_LAYOUT
2.2.2.4. SECTION_DATA
2.2.2.5. PAGE_DATA
2.2.2.6. SECTION_DYNAMIC_DATA
2.2.2.7. ROW_DATA
2.2.2.8. CONTROL_DATA
2.2.3. PageTemplateData
2.2.3.1. Section
2.2.3.1.1. getLayoutData(layout)
2.2.3.2. Row
2.2.3.3. Control
2.2.3.4. DataLayout
2.2.3.5. setData (templateData, layout)
2.3. Template
2.3.1. PageHTMLBuilder
2.3.2. SelectorHandler
2.3.3. PageHandler
2.3.4. ControlHandler
2.3.5. RowHandler
2.3.6. SectionHandler
2.3.7. EditorHandler
2.3.8. EventHandler
2.3.9. B2BEEFormTemplate
2.3.9.1. init
2.3.9.2. renderTemplate
2.3.9.3. setAttrControl
2.3.9.4. switchPageLayout