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