UNPKG

@minofrk/xelto-diagram-canvas

Version:

An implementation of <xelto-diagram> in TypeScript.

34 lines 1.52 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const make_image_1 = __importDefault(require("./make-image")); const make_piece_image_1 = require("../make-piece-image"); const areas_1 = require("./areas"); function* makeUpperCaptiveImage(captives) { yield* make_image_1.default(captives, areas_1.iterateUpperCaptiveLeftTops); } exports.makeUpperCaptiveImage = makeUpperCaptiveImage; function* makeLowerCaptiveImage(captives) { yield* make_image_1.default(captives, areas_1.iterateLowerCaptiveLeftTops); } exports.makeLowerCaptiveImage = makeLowerCaptiveImage; function* makeAllErrorCaptiveImage() { for (const leftTop of areas_1.iterateUpperCaptiveLeftTops.txifol()) { yield* make_piece_image_1.makeErrorPieceImage({ leftTop, size: areas_1.txifolSize }); } for (const leftTop of areas_1.iterateLowerCaptiveLeftTops.txifol()) { yield* make_piece_image_1.makeErrorPieceImage({ leftTop, size: areas_1.txifolSize }); } yield* make_piece_image_1.makeErrorPieceImage({ leftTop: areas_1.iterateUpperCaptiveLeftTops.evol, size: { x: 2, y: 2 }, }); yield* make_piece_image_1.makeErrorPieceImage({ leftTop: areas_1.iterateLowerCaptiveLeftTops.evol, size: { x: 2, y: 2 }, }); } exports.makeAllErrorCaptiveImage = makeAllErrorCaptiveImage; //# sourceMappingURL=index.js.map