UNPKG

@aurigma/design-atoms

Version:

Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.

26 lines 973 B
export var RulersConfigUnit; (function (RulersConfigUnit) { RulersConfigUnit["Mm"] = "Mm"; RulersConfigUnit["Inch"] = "Inch"; RulersConfigUnit["Cm"] = "Cm"; RulersConfigUnit["Point"] = "Point"; RulersConfigUnit["Custom"] = "Custom"; })(RulersConfigUnit || (RulersConfigUnit = {})); export function getUnitScale(config) { var _a; switch (config === null || config === void 0 ? void 0 : config.unit) { case RulersConfigUnit.Mm: return 0.352777778; case RulersConfigUnit.Cm: return 0.0352777778; case RulersConfigUnit.Inch: return 0.0138888889; case RulersConfigUnit.Custom: return (_a = config === null || config === void 0 ? void 0 : config.customUnitScale) !== null && _a !== void 0 ? _a : 1; case RulersConfigUnit.Point: return 1; default: return 1; } } //# sourceMappingURL=IRulersConfig.js.map