SmartIT_Extensions/BMC/smart-it-full-helix/scripts/app/admin/screen-configuration/vo/galileo-fieldv2-vo.js

49 lines
968 B
JavaScript

"use strict";
/**
* Value object for Galileo field descriptor.
*
* @author Oleksandr Hnatkovskyy
* @constructor
*/
function GalileoFieldV2VO() {
}
/**
* Setup inheritance chain.
*/
GalileoFieldV2VO.prototype = Object.create(BaseVO.prototype);
GalileoFieldV2VO.prototype.constructor = GalileoFieldV2VO;
/**
* @override
* @return {Array}
*/
GalileoFieldV2VO.prototype.getProps = function () {
return [
'id',
'datasource',
'displayOrder',
'type',
'dataType',
'name',
'label',
'itsmFieldId',
'ootb',
'screenId',
'panelId',
'panelName',
'members',
'required',
'editable',
'hide',
'hideLabel',
'menu',
'dependency',
'valueField',
'groupMember',
'setValueCondition',
'requiredCondition',
'readOnlyCondition',
'hideCondition',
'valueFieldName'
];
};