react-application-core
Version:
A react-based application core for the business applications.
127 lines • 5.34 kB
JavaScript
;
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.FieldClassesEnum = exports.DEFAULT_CHANGEABLE_FIELD_ENTITY = exports.DEFAULT_NOT_CHANGEABLE_FIELD_ENTITY = exports.DEFAULT_PASSWORD_FIELD_ENTITY = exports.DEFAULT_VALIDATED_EMAIL_FIELD_ENTITY = exports.DEFAULT_EMAIL_FIELD_ENTITY = exports.DEFAULT_NO_AUTO_COMPLETE_FIELD_ENTITY = exports.FieldActionPositionsEnum = exports.FieldActionTypesEnum = exports.FieldConstants = void 0;
var definitions_interface_1 = require("../definitions.interface");
var regexp_definition_interface_1 = require("./regexp-definition.interface");
/**
* @stable [16.05.2020]
*/
var FieldConstants = /** @class */ (function () {
function FieldConstants() {
}
FieldConstants.DISPLAY_EMPTY_VALUE = ''; /* @stable [16.05.2020] */
FieldConstants.ENTITY_ID_FIELD_NAME = 'entityId'; /* @stable [16.05.2020] */
FieldConstants.ID_FIELD_NAME = 'id'; /* @stable [16.05.2020] */
FieldConstants.VALUE_TO_CLEAR_DIRTY_CHANGES = definitions_interface_1.UNDEF; /* @stable [16.05.2020] */
FieldConstants.VALUE_TO_RESET = null; /* @stable [16.05.2020] */
return FieldConstants;
}());
exports.FieldConstants = FieldConstants;
/**
* @stable [30.10.2019]
*/
var FieldActionTypesEnum;
(function (FieldActionTypesEnum) {
FieldActionTypesEnum["ATTACH_FILE"] = "paperclip";
FieldActionTypesEnum["CALENDAR"] = "calendar-alt-regular";
FieldActionTypesEnum["CAMERA"] = "camera";
FieldActionTypesEnum["CLOSE"] = "times";
FieldActionTypesEnum["DOWNLOAD"] = "file-download";
FieldActionTypesEnum["DROP_DOWN"] = "chevron-down";
FieldActionTypesEnum["VIDEO"] = "video";
})(FieldActionTypesEnum = exports.FieldActionTypesEnum || (exports.FieldActionTypesEnum = {}));
/**
* @enum
* @stable [17.06.2020]
*/
var FieldActionPositionsEnum;
(function (FieldActionPositionsEnum) {
FieldActionPositionsEnum[FieldActionPositionsEnum["LEFT"] = 0] = "LEFT";
FieldActionPositionsEnum[FieldActionPositionsEnum["RIGHT"] = 1] = "RIGHT";
})(FieldActionPositionsEnum = exports.FieldActionPositionsEnum || (exports.FieldActionPositionsEnum = {}));
/**
* @default-entity
* @stable [19.08.2020]
*/
exports.DEFAULT_NO_AUTO_COMPLETE_FIELD_ENTITY = Object.freeze({
autoComplete: 'new-password',
});
/**
* @default-entity
* @stable [19.08.2020]
*/
exports.DEFAULT_EMAIL_FIELD_ENTITY = Object.freeze({
type: 'email',
});
/**
* @default-entity
* @stable [23.01.2021]
*/
exports.DEFAULT_VALIDATED_EMAIL_FIELD_ENTITY = Object.freeze({
pattern: regexp_definition_interface_1.RegexpEnum.EMAIL,
});
/**
* @default-entity
* @stable [19.08.2020]
*/
exports.DEFAULT_PASSWORD_FIELD_ENTITY = Object.freeze(__assign(__assign({}, exports.DEFAULT_NO_AUTO_COMPLETE_FIELD_ENTITY), { type: 'password' }));
/**
* @default-entity
* @stable [01.06.2020]
*/
exports.DEFAULT_NOT_CHANGEABLE_FIELD_ENTITY = Object.freeze({
changeable: false,
readOnly: true,
});
/**
* @default-entity
* @stable [27.09.2020]
*/
exports.DEFAULT_CHANGEABLE_FIELD_ENTITY = Object.freeze({
changeable: true,
readOnly: false,
});
/**
* @classes
* @stable [26.03.2020]
*/
var FieldClassesEnum;
(function (FieldClassesEnum) {
FieldClassesEnum["ATTACHMENT"] = "rac-field__attachment";
FieldClassesEnum["BUSY"] = "rac-field-busy";
FieldClassesEnum["CHANGEABLE"] = "rac-field-changeable";
FieldClassesEnum["DISABLED"] = "rac-field-disabled";
FieldClassesEnum["ERROR_MESSAGE"] = "rac-field__error-message";
FieldClassesEnum["FIELD"] = "rac-field";
FieldClassesEnum["FOCUSED"] = "rac-field-focused";
FieldClassesEnum["FULL"] = "rac-full-field";
FieldClassesEnum["INPUT"] = "rac-field__input";
FieldClassesEnum["INPUT_CARET"] = "rac-field__input-caret";
FieldClassesEnum["INPUT_LABEL"] = "rac-field__input-label";
FieldClassesEnum["INPUT_MIRROR"] = "rac-field__input-mirror";
FieldClassesEnum["INPUT_WRAPPER"] = "rac-field__input-wrapper";
FieldClassesEnum["INVALID"] = "rac-field-invalid";
FieldClassesEnum["LABEL"] = "rac-field__label";
FieldClassesEnum["LABELED"] = "rac-field-labeled";
FieldClassesEnum["MESSAGE"] = "rac-field__message";
FieldClassesEnum["NOT_CHANGEABLE"] = "rac-field-not-changeable";
FieldClassesEnum["NOT_FOCUSED"] = "rac-field-not-focused";
FieldClassesEnum["PREFIX_LABEL"] = "rac-field__prefix-label";
FieldClassesEnum["PREVENT_FOCUS"] = "rac-field-prevent-focus";
FieldClassesEnum["REQUIRED"] = "rac-field-required";
FieldClassesEnum["SELF"] = "rac-field__self";
FieldClassesEnum["VALUE_NOT_PRESENT"] = "rac-field-value-not-present";
FieldClassesEnum["VALUE_PRESENT"] = "rac-field-value-present";
})(FieldClassesEnum = exports.FieldClassesEnum || (exports.FieldClassesEnum = {}));
//# sourceMappingURL=field-definition.interface.js.map