@minofrk/xelto-diagram-canvas
Version:
An implementation of <xelto-diagram> in TypeScript.
22 lines • 787 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const default_font_family_1 = __importDefault(require("../default-font-family"));
function createDestination(canvas, options) {
const canvasContext = canvas.getContext('2d');
if (canvasContext === null) {
throw new Error();
}
return {
canvasContext,
canvasSize: {
x: canvas.width,
y: canvas.height,
},
options: Object.assign({ fontFamily: default_font_family_1.default, reversed: false }, options),
};
}
exports.default = createDestination;
//# sourceMappingURL=create-destination.js.map