fabric
Version:
Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.
1 lines • 2.31 kB
Source Map (JSON)
{"version":3,"file":"constants.mjs","names":[],"sources":["../../src/constants.ts"],"sourcesContent":["import type { TMat2D } from './typedefs';\n// use this syntax so babel plugin see this import here\nimport { version } from '../package.json';\n\nexport const VERSION = version;\n\nexport function noop() {}\n\nexport const halfPI = Math.PI / 2;\nexport const quarterPI = Math.PI / 4;\nexport const twoMathPi = Math.PI * 2;\nexport const PiBy180 = Math.PI / 180;\n\nexport const iMatrix = Object.freeze([1, 0, 0, 1, 0, 0]) as TMat2D;\nexport const DEFAULT_SVG_FONT_SIZE = 16;\nexport const ALIASING_LIMIT = 2;\n\n/* \"magic number\" for bezier approximations of arcs (http://itc.ktu.lt/itc354/Riskus354.pdf) */\nexport const kRect = 1 - 0.5522847498;\n\nexport const CENTER = 'center';\nexport const LEFT = 'left';\nexport const TOP = 'top';\nexport const BOTTOM = 'bottom';\nexport const RIGHT = 'right';\nexport const NONE = 'none';\nexport const HEIGHT = 'height';\n\nexport const reNewline = /\\r?\\n/;\n\nexport const MOVING = 'moving';\nexport const SCALING = 'scaling';\nexport const ROTATING = 'rotating';\nexport const ROTATE = 'rotate';\nexport const SKEWING = 'skewing';\nexport const RESIZING = 'resizing';\nexport const MODIFY_POLY = 'modifyPoly';\nexport const MODIFY_PATH = 'modifyPath';\nexport const CHANGED = 'changed';\nexport const SCALE = 'scale';\nexport const SCALE_X = 'scaleX';\nexport const SCALE_Y = 'scaleY';\nexport const SKEW_X = 'skewX';\nexport const SKEW_Y = 'skewY';\nexport const FILL = 'fill';\nexport const STROKE = 'stroke';\nexport const MODIFIED = 'modified';\n\nexport const LTR = 'ltr';\nexport const RTL = 'rtl';\n\nexport const NORMAL = 'normal';\n"],"mappings":";;AAIA,MAAa,UAAU;AAEvB,SAAgB,OAAO;AAEvB,MAAa,SAAS,KAAK,KAAK;AAChC,MAAa,YAAY,KAAK,KAAK;AACnC,MAAa,YAAY,KAAK,KAAK;AACnC,MAAa,UAAU,KAAK,KAAK;AAEjC,MAAa,UAAU,OAAO,OAAO;CAAC;CAAG;CAAG;CAAG;CAAG;CAAG;CAAE,CAAC;AAKxD,MAAa,QAAQ;AAErB,MAAa,SAAS;AACtB,MAAa,OAAO;AAEpB,MAAa,SAAS;AACtB,MAAa,QAAQ;AACrB,MAAa,OAAO;AAGpB,MAAa,YAAY;AAEzB,MAAa,SAAS;AACtB,MAAa,UAAU;AACvB,MAAa,WAAW;AACxB,MAAa,SAAS;AACtB,MAAa,UAAU;AACvB,MAAa,WAAW;AACxB,MAAa,cAAc;AAC3B,MAAa,cAAc;AAC3B,MAAa,UAAU;AACvB,MAAa,QAAQ;AACrB,MAAa,UAAU;AACvB,MAAa,UAAU;AACvB,MAAa,SAAS;AACtB,MAAa,SAAS;AACtB,MAAa,OAAO;AACpB,MAAa,SAAS;AACtB,MAAa,WAAW;AAKxB,MAAa,SAAS"}