@minofrk/xelto-diagram-canvas
Version:
An implementation of <xelto-diagram> in TypeScript.
21 lines • 1.11 kB
JavaScript
;
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