react-application-core
Version:
A react-based application core for the business applications.
33 lines • 995 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ClsUtils = exports.joinClassName = exports.fullFlexClassName = void 0;
var filter_1 = require("./filter");
/**
* @deprecated
*/
exports.fullFlexClassName = function (entity) {
return (entity.full !== false && !(entity.className || '').includes('rac-flex-')) && 'rac-flex-x1';
};
/**
* @stable [30.08.2019]
* @param {string} parts
* @returns {string}
*/
exports.joinClassName = function () {
var parts = [];
for (var _i = 0; _i < arguments.length; _i++) {
parts[_i] = arguments[_i];
}
return parts.filter(filter_1.FilterUtils.STRING_VALUE_PREDICATE).join(' ').trim();
};
/**
* @stable [20.05.2020]
*/
var ClsUtils = /** @class */ (function () {
function ClsUtils() {
}
ClsUtils.joinClassName = exports.joinClassName; /* @stable [20.05.2020] */
return ClsUtils;
}());
exports.ClsUtils = ClsUtils;
//# sourceMappingURL=cls.js.map