function _tabInit() { } function _tabAfterInit() { } function _tabDone() { } function _tabSetData(formData) { } function _tabGetData() { } function _tabSetPartData(formData) { } function _tabGetPartData() { } function _tabSelect() { } function _tabUnselect() { } function _tabCanUnselect() { } function getControlsList() { } function getControlsPartList() { } function _tabDataChanged() { } function _tabGetSettingsStatus() { }
function _tabInit() { } function _tabSetData(formData) { var helperData = this._tabSource.loadedHelperData; _UI_TOOLS.restoreTabFormData(formData, this.getControlsList(), helperData); } function _tabGetData() { var result = {}; _UI_TOOLS.storeTabFormData(result, this.getControlsList()); return result; } function _tabSetPartData(formData) { var helperData = this._tabSource.loadedHelperData; _UI_TOOLS.restoreTabFormData(formData, this.getControlsPartList(), helperData); } function _tabGetPartData() { var result = {}; _UI_TOOLS.storeTabFormData(result, this.getControlsPartList()); return result; } function getControlsList() { var result = [ [TAB_FORM_COMBOBOX, 'module' , this.txt_module], [TAB_FORM_STRING , 'code' , this.txt_code], [TAB_FORM_STRING , 'idf' , this.txt_idf], [TAB_FORM_DATE , 'valid_from' , this.txt_valid_from], [TAB_FORM_NUMBER , 'ordinal_position' , this.txt_ordinal_position], [TAB_FORM_COMBOBOX, 'type' , this.txt_type], [TAB_FORM_CHECKBOX_STRING, 'active' , this.chk_active] ]; result = result.concat(this.getControlsPartList()); return result; } function getControlsPartList() { var result = []; return result; }