22 lines
648 B
JavaScript
22 lines
648 B
JavaScript
"use strict";
|
|
/**
|
|
* Value object for Galileo field descriptor.
|
|
*
|
|
* @author Igor Samulenko
|
|
* @constructor
|
|
*/
|
|
function GalileoFieldVO() {
|
|
}
|
|
/**
|
|
* Setup inheritance chain.
|
|
*/
|
|
GalileoFieldVO.prototype = Object.create(BaseVO.prototype);
|
|
GalileoFieldVO.prototype.constructor = GalileoFieldVO;
|
|
/**
|
|
* @override
|
|
* @return {Array}
|
|
*/
|
|
GalileoFieldVO.prototype.getProps = function () {
|
|
return ['id', 'displayOrder', 'type', 'dataType', 'columnIndex', 'name', 'label', 'required', 'editable', 'areaId', 'hideLabel', 'min', 'max', 'maxLength', 'precision', 'menu', 'dependency', 'valueField', 'members', 'groupMember', 'extension', 'rowCount'];
|
|
};
|