@antv/s2
Version:
effective spreadsheet render core lib
20 lines • 786 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.normalizeTextAlign = exports.NormalizedAlign = void 0;
var NormalizedAlign;
(function (NormalizedAlign) {
NormalizedAlign[NormalizedAlign["Start"] = 0] = "Start";
NormalizedAlign[NormalizedAlign["Center"] = 1] = "Center";
NormalizedAlign[NormalizedAlign["End"] = 2] = "End";
})(NormalizedAlign || (exports.NormalizedAlign = NormalizedAlign = {}));
const normalizeTextAlign = (align) => {
if (['left', 'top'].includes(align)) {
return NormalizedAlign.Start;
}
if (['center', 'middle'].includes(align)) {
return NormalizedAlign.Center;
}
return NormalizedAlign.End;
};
exports.normalizeTextAlign = normalizeTextAlign;
//# sourceMappingURL=normalize.js.map