UNPKG

@minofrk/xelto-diagram-canvas

Version:

An implementation of <xelto-diagram> in TypeScript.

21 lines 1.11 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const create_destination_1 = __importDefault(require("./create-destination")); const render_image_1 = __importDefault(require("./render-image")); const background_image_1 = __importDefault(require("./background-image")); const make_state_image_1 = require("./make-state-image"); const errorStateImage = [...make_state_image_1.makeErrorStateImage()]; function renderDiagram(state, canvas, options = {}) { const dest = create_destination_1.default(canvas, options); render_image_1.default(dest, background_image_1.default, make_state_image_1.makeStateImage(state)); } exports.renderDiagram = renderDiagram; function renderErrorDiagram(canvas, options = {}) { const dest = create_destination_1.default(canvas, options); render_image_1.default(dest, background_image_1.default, errorStateImage); } exports.renderErrorDiagram = renderErrorDiagram; //# sourceMappingURL=index.js.map