Transforms TEXT_ALIGN enum

This transforms the TEXT_ALIGN enum to
avoid "empty enum" warning when running jsdoc.
This commit is contained in:
Kai Volland
2019-09-25 15:05:39 +02:00
parent 7c5f144cf4
commit 8611475477

View File

@@ -14,18 +14,19 @@ import TextPlacement from '../../style/TextPlacement.js';
* @const
* @enum {number}
*/
export const TEXT_ALIGN = {};
TEXT_ALIGN['left'] = 0;
TEXT_ALIGN['end'] = 0;
TEXT_ALIGN['center'] = 0.5;
TEXT_ALIGN['right'] = 1;
TEXT_ALIGN['start'] = 1;
TEXT_ALIGN['top'] = 0;
TEXT_ALIGN['middle'] = 0.5;
TEXT_ALIGN['hanging'] = 0.2;
TEXT_ALIGN['alphabetic'] = 0.8;
TEXT_ALIGN['ideographic'] = 0.8;
TEXT_ALIGN['bottom'] = 1;
export const TEXT_ALIGN = {
left: 0,
end: 0,
center: 0.5,
right: 1,
start: 1,
top: 0,
middle: 0.5,
hanging: 0.2,
alphabetic: 0.8,
ideographic: 0.8,
bottom: 1
};
class CanvasTextBuilder extends CanvasBuilder {