fabric
Version:
Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.
1 lines • 3.17 kB
Source Map (JSON)
{"version":3,"file":"constants.mjs","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// eslint-disable-next-line @typescript-eslint/no-empty-function\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"],"names":["VERSION","version","noop","halfPI","Math","PI","quarterPI","twoMathPi","PiBy180","iMatrix","Object","freeze","DEFAULT_SVG_FONT_SIZE","ALIASING_LIMIT","kRect","CENTER","LEFT","TOP","BOTTOM","RIGHT","NONE","reNewline","MOVING","SCALING","ROTATING","ROTATE","SKEWING","RESIZING","MODIFY_POLY","MODIFY_PATH","CHANGED","SCALE","SCALE_X","SCALE_Y","SKEW_X","SKEW_Y","FILL","STROKE","MODIFIED","LTR","RTL","NORMAL"],"mappings":";;AACA;AAGO,MAAMA,OAAO,GAAGC;AACvB;AACO,SAASC,IAAIA,GAAG,CAAC;MAEXC,MAAM,GAAGC,IAAI,CAACC,EAAE,GAAG;MACnBC,SAAS,GAAGF,IAAI,CAACC,EAAE,GAAG;MACtBE,SAAS,GAAGH,IAAI,CAACC,EAAE,GAAG;MACtBG,OAAO,GAAGJ,IAAI,CAACC,EAAE,GAAG;AAE1B,MAAMI,OAAO,GAAGC,MAAM,CAACC,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC;AAChD,MAAMC,qBAAqB,GAAG;AAC9B,MAAMC,cAAc,GAAG;;AAE9B;AACO,MAAMC,KAAK,GAAG,CAAC,GAAG;AAElB,MAAMC,MAAM,GAAG;AACf,MAAMC,IAAI,GAAG;AACb,MAAMC,GAAG,GAAG;AACZ,MAAMC,MAAM,GAAG;AACf,MAAMC,KAAK,GAAG;AACd,MAAMC,IAAI,GAAG;AAGb,MAAMC,SAAS,GAAG;AAElB,MAAMC,MAAM,GAAG;AACf,MAAMC,OAAO,GAAG;AAChB,MAAMC,QAAQ,GAAG;AACjB,MAAMC,MAAM,GAAG;AACf,MAAMC,OAAO,GAAG;AAChB,MAAMC,QAAQ,GAAG;AACjB,MAAMC,WAAW,GAAG;AACpB,MAAMC,WAAW,GAAG;AACpB,MAAMC,OAAO,GAAG;AAChB,MAAMC,KAAK,GAAG;AACd,MAAMC,OAAO,GAAG;AAChB,MAAMC,OAAO,GAAG;AAChB,MAAMC,MAAM,GAAG;AACf,MAAMC,MAAM,GAAG;AACf,MAAMC,IAAI,GAAG;AACb,MAAMC,MAAM,GAAG;AACf,MAAMC,QAAQ,GAAG;AAEjB,MAAMC,GAAG,GAAG;AACZ,MAAMC,GAAG,GAAG;AAEZ,MAAMC,MAAM,GAAG;;;;"}