import { I18nService } from '@app/core/services/i18n.service'; import { fabric } from 'fabric'; export class MonitorCanvasPart3 { constructor( private _i18nService: I18nService ) { }; public _conveyors: any[] = [ { i: 22221, x: 1555, y: 264, w: 25, h: 19, t: { x: 1583, y: 272 }, a: { x: 1560, y: 272, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22222, x: 1555, y: 284, w: 25, h: 19, t: { x: 1583, y: 292 }, a: { x: 1560, y: 292, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22223, x: 1555, y: 304, w: 25, h: 19, t: { x: 1583, y: 312 }, a: { x: 1560, y: 312, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22225, x: 1555, y: 324, w: 25, h: 19, t: { x: 1583, y: 338 }, a: { x: 1560, y: 332, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22227, x: 1555, y: 344, w: 25, h: 19, t: { x: 1583, y: 352 }, a: { x: 1560, y: 352, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22228, x: 1555, y: 364, w: 25, h: 19, t: { x: 1583, y: 372 }, a: { x: 1560, y: 372, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22229, x: 1555, y: 384, w: 25, h: 19, t: { x: 1583, y: 392 }, a: { x: 1560, y: 392, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22230, x: 1555, y: 404, w: 25, h: 19, t: { x: 1583, y: 412 }, a: { x: 1560, y: 412, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22231, x: 1555, y: 424, w: 25, h: 19, t: { x: 1583, y: 432 }, a: { x: 1560, y: 432, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22232, x: 1555, y: 444, w: 25, h: 19, t: { x: 1583, y: 452 }, a: { x: 1560, y: 452, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22232, x: 1555, y: 464, w: 25, h: 19, t: { x: 1583, y: 472 }, a: { x: 1560, y: 472, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22233, x: 1555, y: 484, w: 25, h: 19, t: { x: 1583, y: 492 }, a: { x: 1560, y: 492, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22234, x: 1555, y: 504, w: 25, h: 19, t: { x: 1583, y: 512 }, a: { x: 1560, y: 512, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22235, x: 1555, y: 524, w: 25, h: 19, t: { x: 1583, y: 532 }, a: { x: 1560, y: 532, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22236, x: 1555, y: 544, w: 25, h: 19, t: { x: 1583, y: 552 }, a: { x: 1560, y: 552, w: 6, h: 6 }, j: { angle: 0 } }, { i: 24105, x: 1557, y: 286, w: 14, h: 14, a: { x: 1560, y: 292, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24123, x: 1557, y: 306, w: 14, h: 14, a: { x: 1560, y: 312, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24106, x: 1557, y: 346, w: 14, h: 14, a: { x: 1560, y: 352, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24107, x: 1557, y: 386, w: 14, h: 14, a: { x: 1560, y: 392, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24108, x: 1557, y: 426, w: 14, h: 14, a: { x: 1560, y: 432, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24109, x: 1557, y: 506, w: 14, h: 14, a: { x: 1560, y: 512, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24110, x: 1557, y: 546, w: 14, h: 14, a: { x: 1560, y: 552, w: 6, h: 6 }, j: { angle: 30 } }, { i: 22252, x: 1533, y: 288, w: 20, h: 20, t: { x: 1535, y: 266 }, a: { x: 1538, y: 294, w: 5, h: 5 }, j: { angle: 50 } }, // { i: 26014, x: 1508, y: 288, w: 25, h: 20, r: 8.5, t: { x: 1484, y: 295 }, a: { x: 1516, y: 296, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22287, x: 1533, y: 308, w: 20, h: 20, t: { x: 1532, y: 328 }, a: { x: 1538, y: 313, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 16005, x: 1508, y: 308, w: 25, h: 20, r: 8.5, t: { x: 1484, y: 315 }, a: { x: 1516, y: 315, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22253, x: 1533, y: 344, w: 20, h: 20, t: { x: 1534, y: 336 }, a: { x: 1538, y: 351, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22254, x: 1512, y: 344, w: 20, h: 20, t: { x: 1514, y: 324 }, a: { x: 1517, y: 351, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22255, x: 1491, y: 344, w: 20, h: 20, t: { x: 1493, y: 324 }, a: { x: 1496, y: 351, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22257, x: 1470, y: 344, w: 20, h: 20, a: { x: 1475, y: 351, w: 6, h: 6 }, j: { angle: 40 } },//t: { x: 1472, y: 324 }, { i: 22258, x: 1449, y: 344, w: 20, h: 20, a: { x: 1453, y: 351, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 }, { i: 24115, x: 1449, y: 346, w: 13, h: 13, t: { x: 1451, y: 324 }, a: { x: 1453, y: 351, w: 6, h: 6 }, j: { angle: 40 } },// { i: 22259, x: 1533, y: 384, w: 20, h: 20, t: { x: 1534, y: 364 }, a: { x: 1538, y: 391, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22260, x: 1512, y: 384, w: 20, h: 20, t: { x: 1514, y: 364 }, a: { x: 1517, y: 391, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22261, x: 1491, y: 384, w: 20, h: 20, t: { x: 1493, y: 364 }, a: { x: 1496, y: 391, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22263, x: 1470, y: 384, w: 20, h: 20, a: { x: 1475, y: 391, w: 6, h: 6 }, j: { angle: 40 } },//t: { x: 1472, y: 364 }, { i: 22264, x: 1449, y: 384, w: 20, h: 20, a: { x: 1453, y: 391, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 }, { i: 24116, x: 1449, y: 386, w: 13, h: 13, t: { x: 1451, y: 364 }, a: { x: 1453, y: 391, w: 6, h: 6 }, j: { angle: 40 } },// { i: 22265, x: 1533, y: 424, w: 20, h: 20, t: { x: 1534, y: 404 }, a: { x: 1538, y: 431, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22266, x: 1512, y: 424, w: 20, h: 20, t: { x: 1514, y: 404 }, a: { x: 1517, y: 431, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22267, x: 1491, y: 424, w: 20, h: 20, t: { x: 1493, y: 404 }, a: { x: 1496, y: 431, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22269, x: 1470, y: 424, w: 20, h: 20, t: { x: 1472, y: 404 }, a: { x: 1475, y: 431, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22270, x: 1449, y: 424, w: 20, h: 20, a: { x: 1453, y: 431, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 }, { i: 24117, x: 1449, y: 428, w: 13, h: 13, t: { x: 1451, y: 404 }, a: { x: 1453, y: 433, w: 6, h: 6 }, j: { angle: 40 } },// { i: 22271, x: 1533, y: 504, w: 20, h: 20, t: { x: 1535, y: 484 }, a: { x: 1538, y: 511, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22272, x: 1512, y: 504, w: 20, h: 20, t: { x: 1514, y: 484 }, a: { x: 1517, y: 511, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22273, x: 1491, y: 504, w: 20, h: 20, t: { x: 1493, y: 484 }, a: { x: 1496, y: 511, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22274, x: 1470, y: 504, w: 20, h: 20, t: { x: 1472, y: 484 }, a: { x: 1475, y: 511, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22275, x: 1449, y: 504, w: 20, h: 20, a: { x: 1453, y: 511, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 }, { i: 22277, x: 1428, y: 504, w: 20, h: 20, a: { x: 1433, y: 511, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1430, y:-38 }, { i: 24118, x: 1449, y: 506, w: 13, h: 13, t: { x: 1451, y: 484 }, a: { x: 1453, y: 511, w: 6, h: 6 }, j: { angle: 40 } },// { i: 24119, x: 1428, y: 506, w: 13, h: 13, t: { x: 1430, y: 484 }, a: { x: 1433, y: 511, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22278, x: 1533, y: 544, w: 20, h: 20, t: { x: 1535, y: 524 }, a: { x: 1538, y: 551, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22279, x: 1512, y: 544, w: 20, h: 20, t: { x: 1514, y: 524 }, a: { x: 1517, y: 551, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22280, x: 1491, y: 544, w: 20, h: 20, t: { x: 1493, y: 524 }, a: { x: 1496, y: 551, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22281, x: 1470, y: 544, w: 20, h: 20, t: { x: 1472, y: 524 }, a: { x: 1475, y: 551, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22282, x: 1449, y: 544, w: 20, h: 20, a: { x: 1453, y: 551, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 }, { i: 22284, x: 1428, y: 544, w: 20, h: 20, a: { x: 1433, y: 551, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1430, y:-38 }, { i: 24120, x: 1449, y: 546, w: 13, h: 13, t: { x: 1451, y: 524 }, a: { x: 1453, y: 551, w: 6, h: 6 }, j: { angle: 40 } },// { i: 24121, x: 1428, y: 546, w: 13, h: 13, t: { x: 1430, y: 524 }, a: { x: 1433, y: 551, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22309, x: 1364, y: 284, w: 25, h: 19, t: { x: 1391, y: 290 }, a: { x: 1369, y: 290, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22310, x: 1364, y: 304, w: 25, h: 19, t: { x: 1391, y: 310 }, a: { x: 1369, y: 310, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22311, x: 1364, y: 324, w: 25, h: 19, t: { x: 1391, y: 330 }, a: { x: 1369, y: 330, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22312, x: 1364, y: 344, w: 25, h: 19, t: { x: 1391, y: 350 }, a: { x: 1369, y: 350, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22313, x: 1364, y: 364, w: 25, h: 19, t: { x: 1391, y: 370 }, a: { x: 1369, y: 370, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22314, x: 1364, y: 384, w: 25, h: 26, t: { x: 1391, y: 396 }, a: { x: 1369, y: 396, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22315, x: 1364, y: 411, w: 25, h: 19, t: { x: 1391, y: 413 }, a: { x: 1369, y: 413, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22316, x: 1364, y: 431, w: 25, h: 26, t: { x: 1391, y: 437 }, a: { x: 1369, y: 441, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22317, x: 1364, y: 458, w: 25, h: 15, t: { x: 1391, y: 460 }, a: { x: 1369, y: 462, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22318, x: 1364, y: 473, w: 25, h: 15, t: { x: 1391, y: 476 }, a: { x: 1369, y: 478, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22319, x: 1364, y: 489, w: 25, h: 15, t: { x: 1391, y: 494 }, a: { x: 1369, y: 495, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22320, x: 1364, y: 504, w: 25, h: 19, t: { x: 1391, y: 510 }, a: { x: 1369, y: 510, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22321, x: 1364, y: 524, w: 25, h: 19, t: { x: 1391, y: 530 }, a: { x: 1369, y: 530, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22322, x: 1364, y: 544, w: 25, h: 19, t: { x: 1391, y: 550 }, a: { x: 1369, y: 550, w: 6, h: 6 }, j: { angle: 0 } }, { i: 24138, x: 1366, y: 286, w: 14, h: 14, a: { x: 1369, y: 292, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24159, x: 1366, y: 306, w: 14, h: 14, a: { x: 1369, y: 312, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24139, x: 1366, y: 346, w: 14, h: 14, a: { x: 1369, y: 352, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24140, x: 1366, y: 390, w: 14, h: 14, a: { x: 1369, y: 396, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24141, x: 1366, y: 440, w: 12, h: 12, a: { x: 1369, y: 444, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24142, x: 1366, y: 506, w: 14, h: 14, a: { x: 1369, y: 512, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24143, x: 1366, y: 546, w: 14, h: 14, a: { x: 1369, y: 552, w: 6, h: 6 }, j: { angle: 30 } }, { i: 22417, x: 1343, y: 288, w: 20, h: 20, t: { x: 1342, y: 278 }, a: { x: 1348, y: 294, w: 5, h: 5 }, j: { angle: 0 } }, // { i: 26014, x: 1318, y: 288, w: 25, h: 20, r: 8.5, t: { x: 1294, y: 295 }, a: { x: 1330, y: 296, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22418, x: 1343, y: 308, w: 20, h: 20, t: { x: 1342, y: 328 }, a: { x: 1348, y: 313, w: 5, h: 5 }, j: { angle: 0 } }, // { i: 16005, x: 1318, y: 308, w: 25, h: 20, r: 8.5, t: { x: 1294, y: 315 }, a: { x: 1330, y: 315, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22355, x: 1343, y: 344, w: 20, h: 18, t: { x: 1345, y: 336 }, a: { x: 1348, y: 351, w: 6, h: 6 }, j: { angle: 0 } }, { i: 22356, x: 1322, y: 344, w: 20, h: 18, t: { x: 1324, y: 324 }, a: { x: 1327, y: 351, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22357, x: 1301, y: 344, w: 20, h: 18, t: { x: 1303, y: 324 }, a: { x: 1306, y: 351, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22359, x: 1280, y: 344, w: 20, h: 18, t: { x: 1282, y: 324 }, a: { x: 1285, y: 351, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22360, x: 1259, y: 344, w: 20, h: 18, a: { x: 1261, y: 351, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 }, { i: 24151, x: 1259, y: 347, w: 10, h: 10, t: { x: 1262, y: 324 }, a: { x: 1262, y: 351, w: 6, h: 6 }, j: { angle: 40 } },// { i: 22361, x: 1343, y: 392, w: 20, h: 18, t: { x: 1345, y: 372 }, a: { x: 1348, y: 399, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22362, x: 1322, y: 392, w: 20, h: 18, t: { x: 1324, y: 372 }, a: { x: 1327, y: 399, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22363, x: 1301, y: 392, w: 20, h: 18, t: { x: 1303, y: 372 }, a: { x: 1306, y: 399, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22365, x: 1280, y: 392, w: 20, h: 18, t: { x: 1282, y: 372 }, a: { x: 1285, y: 399, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22366, x: 1259, y: 392, w: 20, h: 18, a: { x: 1261, y: 399, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 }, { i: 24152, x: 1259, y: 395, w: 10, h: 10, t: { x: 1262, y: 372 }, a: { x: 1262, y: 399, w: 6, h: 6 }, j: { angle: 40 } },// { i: 22367, x: 1343, y: 439, w: 20, h: 18, t: { x: 1345, y: 420 }, a: { x: 1348, y: 447, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22368, x: 1322, y: 439, w: 20, h: 18, t: { x: 1324, y: 420 }, a: { x: 1327, y: 447, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22369, x: 1301, y: 439, w: 20, h: 18, t: { x: 1303, y: 420 }, a: { x: 1306, y: 447, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22371, x: 1280, y: 439, w: 20, h: 18, t: { x: 1282, y: 420 }, a: { x: 1285, y: 447, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22372, x: 1259, y: 439, w: 20, h: 18, a: { x: 1261, y: 447, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 }, { i: 24153, x: 1259, y: 442, w: 10, h: 10, t: { x: 1262, y: 420 }, a: { x: 1262, y: 446, w: 6, h: 6 }, j: { angle: 40 } },// { i: 22373, x: 1343, y: 504, w: 20, h: 20, t: { x: 1345, y: 484 }, a: { x: 1348, y: 511, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22374, x: 1322, y: 504, w: 20, h: 20, t: { x: 1324, y: 484 }, a: { x: 1327, y: 511, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22375, x: 1301, y: 504, w: 20, h: 20, t: { x: 1303, y: 484 }, a: { x: 1306, y: 511, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22376, x: 1280, y: 504, w: 20, h: 20, t: { x: 1282, y: 484 }, a: { x: 1285, y: 511, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22377, x: 1259, y: 504, w: 20, h: 20, a: { x: 1261, y: 511, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 }, { i: 22379, x: 1238, y: 504, w: 20, h: 20, a: { x: 1240, y: 511, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1430, y:-38 }, { i: 24154, x: 1259, y: 508, w: 10, h: 10, t: { x: 1262, y: 484 }, a: { x: 1262, y: 511, w: 6, h: 6 }, j: { angle: 40 } },// { i: 24155, x: 1238, y: 508, w: 10, h: 10, t: { x: 1241, y: 484 }, a: { x: 1241, y: 511, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22380, x: 1343, y: 544, w: 20, h: 20, t: { x: 1345, y: 524 }, a: { x: 1348, y: 551, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22381, x: 1322, y: 544, w: 20, h: 20, t: { x: 1324, y: 524 }, a: { x: 1327, y: 551, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22382, x: 1301, y: 544, w: 20, h: 20, t: { x: 1303, y: 524 }, a: { x: 1306, y: 551, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22383, x: 1280, y: 544, w: 20, h: 20, t: { x: 1282, y: 524 }, a: { x: 1285, y: 551, w: 6, h: 6 }, j: { angle: 40 } }, { i: 22384, x: 1259, y: 544, w: 20, h: 20, a: { x: 1261, y: 551, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 }, { i: 22386, x: 1238, y: 544, w: 20, h: 20, a: { x: 1240, y: 551, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1430, y:-38 }, { i: 24156, x: 1259, y: 548, w: 10, h: 10, t: { x: 1262, y: 524 }, a: { x: 1262, y: 551, w: 6, h: 6 }, j: { angle: 40 } },// { i: 24157, x: 1238, y: 548, w: 10, h: 10, t: { x: 1241, y: 524 }, a: { x: 1241, y: 551, w: 6, h: 6 }, j: { angle: 40 } }, { i: 16008, x: 1206, y: 504, w: 20, h: 20, r: 8.5, t: { x: 1208, y: 486 }, a: { x: 1215, y: 509, w: 5, h: 5 }, j: { angle: 40 } }, { i: 22403, x: 1185, y: 504, w: 20, h: 20, t: { x: 1187, y: 486 }, a: { x: 1194, y: 509, w: 5, h: 5 }, j: { angle: 40 } }, { i: 22404, x: 1164, y: 504, w: 20, h: 20, t: { x: 1166, y: 486 }, a: { x: 1173, y: 509, w: 5, h: 5 }, j: { angle: 40 } }, { i: 22405, x: 1143, y: 504, w: 20, h: 20, t: { x: 1145, y: 486 }, a: { x: 1152, y: 509, w: 5, h: 5 }, j: { angle: 40 } }, { i: 22407, x: 1122, y: 504, w: 20, h: 20, a: { x: 1126, y: 509, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 }, { i: 22408, x: 1101, y: 504, w: 20, h: 20, a: { x: 1105, y: 509, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1430, y:-38 }, { i: 24165, x: 1123, y: 507, w: 10, h: 10, t: { x: 1125, y: 486 }, a: { x: 1126, y: 509, w: 5, h: 5 }, j: { angle: 40 } },// { i: 24166, x: 1102, y: 507, w: 10, h: 10, t: { x: 1104, y: 486 }, a: { x: 1105, y: 509, w: 5, h: 5 }, j: { angle: 40 } },// { i: 16009, x: 1206, y: 544, w: 20, h: 20, r: 8.5, t: { x: 1208, y: 526 }, a: { x: 1215, y: 549, w: 5, h: 5 }, j: { angle: 40 } }, { i: 22409, x: 1185, y: 544, w: 20, h: 20, t: { x: 1187, y: 526 }, a: { x: 1194, y: 549, w: 5, h: 5 }, j: { angle: 40 } }, { i: 22410, x: 1164, y: 544, w: 20, h: 20, t: { x: 1166, y: 526 }, a: { x: 1173, y: 549, w: 5, h: 5 }, j: { angle: 40 } }, { i: 22411, x: 1143, y: 544, w: 20, h: 20, t: { x: 1145, y: 526 }, a: { x: 1152, y: 549, w: 5, h: 5 }, j: { angle: 40 } }, { i: 22413, x: 1122, y: 544, w: 20, h: 20, a: { x: 1128, y: 549, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 }, { i: 22414, x: 1101, y: 544, w: 20, h: 20, a: { x: 1103, y: 549, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1430, y:-38 }, { i: 24167, x: 1123, y: 547, w: 10, h: 10, t: { x: 1125, y: 526 }, a: { x: 1126, y: 549, w: 5, h: 5 }, j: { angle: 40 } },// { i: 24168, x: 1102, y: 547, w: 10, h: 10, t: { x: 1104, y: 526 }, a: { x: 1105, y: 549, w: 5, h: 5 }, j: { angle: 40 } }, { i: 16005, x: 1232, y: 279, w: 25, h: 20, r: 8.5, t: { x: 1234, y: 270 }, a: { x: 1242, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22444, x: 1205, y: 279, w: 25, h: 20, t: { x: 1207, y: 270 }, a: { x: 1215, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22445, x: 1178, y: 279, w: 25, h: 20, t: { x: 1180, y: 270 }, a: { x: 1188, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22446, x: 1151, y: 279, w: 25, h: 20, t: { x: 1153, y: 270 }, a: { x: 1161, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22447, x: 1124, y: 279, w: 25, h: 20, t: { x: 1126, y: 270 }, a: { x: 1134, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22448, x: 1097, y: 279, w: 25, h: 20, t: { x: 1099, y: 300 }, a: { x: 1107, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22478, x: 1070, y: 279, w: 25, h: 20, t: { x: 1072, y: 300 }, a: { x: 1080, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22449, x: 1043, y: 279, w: 25, h: 20, t: { x: 1045, y: 300 }, a: { x: 1053, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22450, x: 1016, y: 279, w: 25, h: 20, t: { x: 1018, y: 270 }, a: { x: 1026, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22451, x: 989, y: 279, w: 25, h: 20, t: { x: 991, y: 270 }, a: { x: 999, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22452, x: 962, y: 279, w: 25, h: 20, t: { x: 964, y: 270 }, a: { x: 972, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22453, x: 935, y: 279, w: 25, h: 20, t: { x: 937, y: 270 }, a: { x: 945, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22454, x: 908, y: 279, w: 25, h: 20, t: { x: 910, y: 270 }, a: { x: 918, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22479, x: 881, y: 279, w: 25, h: 20, t: { x: 883, y: 270 }, a: { x: 891, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22455, x: 854, y: 279, w: 25, h: 20, t: { x: 856, y: 270 }, a: { x: 864, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22456, x: 827, y: 279, w: 25, h: 20, t: { x: 829, y: 270 }, a: { x: 837, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22457, x: 800, y: 279, w: 25, h: 20, t: { x: 802, y: 270 }, a: { x: 810, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22458, x: 773, y: 279, w: 25, h: 20, t: { x: 775, y: 300 }, a: { x: 783, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22459, x: 746, y: 279, w: 25, h: 20, t: { x: 748, y: 300 }, a: { x: 756, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22460, x: 719, y: 279, w: 25, h: 20, t: { x: 721, y: 270 }, a: { x: 729, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22461, x: 692, y: 279, w: 25, h: 20, t: { x: 694, y: 270 }, a: { x: 702, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22462, x: 665, y: 279, w: 25, h: 20, t: { x: 667, y: 300 }, a: { x: 675, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22463, x: 671, y: 281, w: 14, h: 14, a: { x: 675, y: 287, w: 5, h: 5 } }, { i: 22463, x: 638, y: 279, w: 25, h: 20, t: { x: 640, y: 270 }, a: { x: 648, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22464, x: 611, y: 279, w: 25, h: 20, t: { x: 613, y: 270 }, a: { x: 621, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22465, x: 584, y: 279, w: 25, h: 20, t: { x: 586, y: 270 }, a: { x: 594, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22466, x: 557, y: 279, w: 25, h: 20, t: { x: 559, y: 270 }, a: { x: 567, y: 287, w: 5, h: 5 }, j: { angle: 0 } }, // { i: 22700, x: 530, y: 120, w: 25, h: 20, t: { x: 532, y: 295 }, a: { x: 540, y: 128, w: 5, h: 5 }, j: { angle: 0 } }, // { i: 22699, x: 503, y: 120, w: 25, h: 20, t: { x: 505, y: 295 }, a: { x: 513, y: 128, w: 5, h: 5 }, j: { angle: 0 } }, // { i: 22698, x: 476, y: 120, w: 25, h: 20, t: { x: 478, y: 295 }, a: { x: 486, y: 128, w: 5, h: 5 }, j: { angle: 0 } }, // { i: 26023, x: 449, y: 120, w: 25, h: 20, r: 8.5, t: { x: 451, y: 295 }, a: { x: 459, y: 128, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22530, x: 535, y: 279, w: 20, h: 25, t: { x: 514, y: 289 }, a: { x: 543, y: 289, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22531, x: 535, y: 305, w: 20, h: 30, t: { x: 514, y: 315 }, a: { x: 543, y: 315, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22641, x: 631, y: 311, w: 25, h: 15,a: { x: 639, y: 318, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 586, y: 147 }, { i: 22642, x: 657, y: 311, w: 25, h: 15, a: { x: 665, y: 318, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 559, y: 181 }, { i: 22643, x: 631, y: 359, w: 25, h: 15,a: { x: 639, y: 366, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 586, y: 147 }, { i: 22644, x: 657, y: 359, w: 25, h: 15, a: { x: 665, y: 366, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 559, y: 181 }, { i: 22645, x: 631, y: 403, w: 25, h: 15,a: { x: 639, y: 410, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 586, y: 147 }, { i: 22646, x: 657, y: 403, w: 25, h: 15, a: { x: 665, y: 410, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 559, y: 181 }, { i: 22651, x: 610, y: 310, w: 20, h: 24, a: { x: 618, y: 317, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 382, y: 204 }, { i: 22652, x: 610, y: 335, w: 20, h: 21, a: { x: 618, y: 342, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 178 }, { i: 22656, x: 610, y: 357, w: 20, h: 24,t: { x: 585, y: 362 }, a: { x: 618, y: 364, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 152 }, { i: 22653, x: 610, y: 382, w: 20, h: 21,t: { x: 585, y: 388 }, a: { x: 618, y: 389, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 126 }, { i: 22654, x: 610, y: 404, w: 20, h: 24, t: { x: 585, y: 410 },a: { x: 618, y: 411, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 }, { i: 22640, x: 584, y: 314, w: 25, h: 20, t: { x: 586, y: 305 }, a: { x: 594, y: 324, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22639, x: 557, y: 314, w: 25, h: 20, t: { x: 559, y: 340 }, a: { x: 567, y: 324, w: 5, h: 5 }, j: { angle: 0 } }, { i: 24178, x: 1072, y: 281, w: 14, h: 14, a: { x: 1076, y: 287, w: 5, h: 5 } }, { i: 24179, x: 1045, y: 281, w: 14, h: 14, a: { x: 1049, y: 287, w: 5, h: 5 } }, { i: 24180, x: 937, y: 281, w: 14, h: 14, a: { x: 941, y: 287, w: 5, h: 5 } }, { i: 24181, x: 883, y: 281, w: 14, h: 14, a: { x: 887, y: 287, w: 5, h: 5 } }, { i: 24182, x: 856, y: 281, w: 14, h: 14, a: { x: 860, y: 287, w: 5, h: 5 } }, { i: 24183, x: 775, y: 281, w: 14, h: 14, a: { x: 779, y: 287, w: 5, h: 5 } }, { i: 24184, x: 748, y: 281, w: 14, h: 14, a: { x: 752, y: 287, w: 5, h: 5 } }, // { i: 22505, x: 1078, y: 278, w: 15, h: 25, a: { x: 1082, y: 284, w: 5, h: 5 }, j: { angle: 0 } }, // { i: 22506, x: 1078, y: 252, w: 15, h: 25, a: { x: 1082, y: 268, w: 5, h: 5 }, j: { angle: 0 } }, // { i: 22507, x: 1078, y: 226, w: 15, h: 25, a: { x: 1082, y: 232, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22510, x: 1052, y: 253, w: 15, h: 25, a: { x: 1056, y: 259, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22509, x: 1052, y: 227, w: 15, h: 25,t: { x: 1030, y: 233 }, a: { x: 1056, y: 243, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22508, x: 1052, y: 201, w: 15, h: 25,t: { x: 1030, y: 207 }, a: { x: 1056, y: 207, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22471, x: 1052, y: 185, w: 40, h: 15, t: { x: 1054, y: 175 }, a: { x: 1066, y: 191, w: 5, h: 5 }, j: { angle: 0 } }, // { i: 22511, x: 943, y: 278, w: 15, h: 25, a: { x: 951, y: 284, w: 5, h: 5 }, j: { angle: 0 } }, // { i: 22512, x: 943, y: 252, w: 15, h: 25, a: { x: 951, y: 268, w: 5, h: 5 }, j: { angle: 0 } }, // { i: 22513, x: 943, y: 226, w: 15, h: 25, a: { x: 951, y: 232, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22514, x: 889, y: 253, w: 15, h: 25, a: { x: 895, y: 259, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22515, x: 889, y: 227, w: 15, h: 25, a: { x: 895, y: 243, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22516, x: 889, y: 201, w: 15, h: 25, a: { x: 895, y: 207, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22518, x: 854, y: 253, w: 15, h: 25, a: { x: 860, y: 259, w: 5, h: 5 }, j: { angle: 0 } }, // { i: 22512, x: 854, y: 252, w: 15, h: 25, a: { x: 860, y: 268, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22517, x: 854, y: 201, w: 15, h: 25, a: { x: 860, y: 207, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22475, x: 907, y: 185, w: 50, h: 15,t: { x: 909, y: 175 }, a: { x: 930, y: 191, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22476, x: 854, y: 185, w: 48, h: 15,t: { x: 856, y: 175 }, a: { x: 879, y: 191, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22519, x: 781, y: 253, w: 15, h: 25, t: { x: 800, y: 258 }, a: { x: 785, y: 259, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22520, x: 781, y: 227, w: 15, h: 25, t: { x: 800, y: 233 },a: { x: 785, y: 243, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22521, x: 781, y: 201, w: 15, h: 25, t: { x: 800, y: 207 }, a: { x: 785, y: 207, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22524, x: 746, y: 253, w: 15, h: 25,t: { x: 722, y: 259 }, a: { x: 750, y: 259, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22523, x: 746, y: 227, w: 15, h: 25,t: { x: 722, y: 234 }, a: { x: 750, y: 243, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22522, x: 746, y: 201, w: 15, h: 25,t: { x: 722, y: 208 }, a: { x: 750, y: 207, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22477, x: 746, y: 185, w: 50, h: 15,t: { x: 750, y: 175 }, a: { x: 766, y: 191, w: 5, h: 5 }, j: { angle: 0 } }, { i: 26021, x: 665, y: 253, w: 15, h: 25,r:8.5, a: { x: 669, y: 259, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22526, x: 665, y: 227, w: 15, h: 24,t: { x: 685, y: 233 }, a: { x: 669, y: 233, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22525, x: 665, y: 201, w: 15, h: 25,t: { x: 685, y: 209 }, a: { x: 669, y: 207, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22480, x: 634, y: 201, w: 30, h: 15,t: { x: 634, y: 222 }, a: { x: 638, y: 207, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22742, x: 435, y: 0, w: 20, h: 25, t: { x: 460, y: 7 },a: { x: 439, y: 7, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22741, x: 435, y: 26, w: 20, h: 25, a: { x: 439, y: 33, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22740, x: 435, y: 52, w: 20, h: 25, a: { x: 439, y: 59, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22738, x: 435, y: 78, w: 20, h: 25,t: { x: 460, y: 85 }, a: { x: 439, y: 85, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22737, x: 435, y: 104, w: 20, h: 25,t: { x: 460, y: 110 }, a: { x: 439, y: 111, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22736, x: 435, y: 130, w: 20, h: 25,t: { x: 460, y: 137 }, a: { x: 439, y: 137, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22735, x: 435, y: 156, w: 20, h: 25,t: { x: 460, y: 162 }, a: { x: 439, y: 163, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22734, x: 435, y: 182, w: 20, h: 25,t: { x: 460, y: 189 }, a: { x: 439, y: 189, w: 5, h: 5 }, j: { angle: 0 } }, { i: 26023, x: 456, y: 54, w: 25, h: 20,r:8.5,t: { x: 458, y: 43 }, a: { x: 460, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22698, x: 482, y: 54, w: 25, h: 20,t: { x: 484, y: 43 }, a: { x: 486, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22699, x: 508, y: 54, w: 25, h: 20,t: { x: 510, y: 43 }, a: { x: 512, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22700, x: 534, y: 54, w: 25, h: 20,t: { x: 536, y: 43 }, a: { x: 538, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22701, x: 560, y: 54, w: 25, h: 20,t: { x: 562, y: 43 }, a: { x: 564, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22702, x: 586, y: 54, w: 25, h: 20,t: { x: 588, y: 43 }, a: { x: 590, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22703, x: 612, y: 54, w: 25, h: 20,t: { x: 614, y: 43 }, a: { x: 616, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22746, x: 638, y: 54, w: 25, h: 20, t: { x: 638, y: 43 }, a: { x: 642, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22704, x: 664, y: 54, w: 25, h: 20,t: { x: 666, y: 43 }, a: { x: 668, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22705, x: 690, y: 54, w: 25, h: 20,t: { x: 692, y: 43 }, a: { x: 694, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22706, x: 716, y: 54, w: 25, h: 20,t: { x: 718, y: 43 }, a: { x: 720, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22707, x: 742, y: 54, w: 25, h: 20,t: { x: 744, y: 43 }, a: { x: 746, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22708, x: 768, y: 54, w: 25, h: 20,t: { x: 770, y: 43 }, a: { x: 772, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22709, x: 794, y: 54, w: 25, h: 20,t: { x: 796, y: 43 }, a: { x: 798, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22710, x: 820, y: 54, w: 25, h: 20,t: { x: 822, y: 43 }, a: { x: 824, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22711, x: 846, y: 54, w: 25, h: 20,t: { x: 848, y: 43 }, a: { x: 850, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22712, x: 872, y: 54, w: 25, h: 20,t: { x: 874, y: 43 }, a: { x: 876, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22713, x: 898, y: 54, w: 25, h: 20,t: { x: 900, y: 43 }, a: { x: 902, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22714, x: 924, y: 54, w: 25, h: 20,t: { x: 926, y: 43 }, a: { x: 928, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22715, x: 950, y: 54, w: 25, h: 20,t: { x: 952, y: 43 }, a: { x: 954, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22716, x: 976, y: 54, w: 25, h: 20,t: { x: 978, y: 43 }, a: { x: 980, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22717, x: 1002, y: 54, w: 25, h: 20,t: { x: 1004, y: 43 }, a: { x: 1006, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22718, x: 1028, y: 54, w: 25, h: 20,t: { x: 1030, y: 43 }, a: { x: 1032, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22747, x: 1054, y: 54, w: 25, h: 20, t: { x: 1056, y: 43 }, a: { x: 1058, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22719, x: 1080, y: 54, w: 25, h: 20, a: { x: 1084, y: 61, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22743, x: 1080, y: 27, w: 20, h: 25, a: { x: 1085, y: 33, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22720, x: 1080, y: 6, w: 25, h: 20, t: { x: 1082, y: -3 }, a: { x: 1083, y: 10, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22721, x: 1106, y: 6, w: 25, h: 20, t: { x: 1108, y: -3 }, a: { x: 1110, y: 10, w: 5, h: 5 }, j: { angle: 0 } }, { i: 26014, x: 1132, y: 6, w: 25, h: 20,r:8.5, t: { x: 1134, y: -3 }, a: { x: 1136, y: 10, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22692, x: 409, y: 0, w: 25, h: 20,t: { x: 411, y: -6 }, a: { x: 411, y: 6, w: 5, h: 5 }, j: { angle: -40 } }, { i: 22694, x: 409, y: 78, w: 25, h: 20,t: { x: 411, y: 72 }, a: { x: 411, y: 84, w: 5, h: 5 }, j: { angle:-40 } }, { i: 22696, x: 409, y: 182, w: 25, h: 20,t: { x: 411, y:176}, a: { x: 411, y: 188, w: 5, h: 5 }, j: { angle: -40 } }, { i: 22781, x: 300, y: 344, w: 25, h: 20,t: { x: 300, y: 333 },a: { x: 304, y: 351, w: 5, h: 5 }, j: { angle: -40 } },// t: { x: 586, y: 147 }, // { i: 22780, x: 326, y: 344, w: 25, h: 20, t: { x: 326, y: 333 }, a: { x: 330, y: 351, w: 5, h: 5 }, j: { angle: -40 } },//t: { x: 559, y: 181 }, { i: 22779, x: 326, y: 344, w: 50, h: 20, t: { x: 358, y: 333 }, a: { x: 356, y: 351, w: 5, h: 5 }, j: { angle: -40 } },//t: { x: 559, y: 181 }, { i: 22783, x: 300, y: 384, w: 25, h: 20,t: { x: 301, y: 375 },a: { x: 304, y: 388, w: 5, h: 5 }, j: { angle: -30 } },// t: { x: 586, y: 147 }, // { i: 22851, x: 326, y: 384, w: 25, h: 20, t: { x: 327, y: 375 }, a: { x: 330, y: 388, w: 5, h: 5 }, j: { angle: -30 } },//t: { x: 559, y: 181 }, { i: 22782, x: 326, y: 384, w: 50, h: 20, t: { x: 358, y: 375 }, a: { x: 356, y: 388, w: 5, h: 5 }, j: { angle: -30 } },//t: { x: 559, y: 181 }, { i: 22785, x: 300, y: 430, w: 25, h: 20,t: { x: 301, y: 419 },a: { x: 304, y: 434, w: 5, h: 5 }, j: { angle: -30 } },// t: { x: 586, y: 147 }, // { i: 22852, x: 326, y: 430, w: 25, h: 20, t: { x: 327, y: 419 }, a: { x: 330, y: 434, w: 5, h: 5 }, j: { angle: -30 } },//t: { x: 559, y: 181 }, { i: 22784, x: 326, y: 430, w: 50, h: 20,t: { x: 358, y: 419 },a: { x: 356, y: 437, w: 5, h: 5 }, j: { angle: -30 } },//t: { x: 559, y: 181 }, { i: 22817, x: 279, y: 339, w: 20, h: 24,t: { x: 254, y: 345 }, a: { x: 283, y: 346, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 382, y: 204 }, { i: 22818, x: 279, y: 364, w: 20, h: 21,t: { x: 254, y: 370 }, a: { x: 283, y: 371, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 178 }, { i: 22819, x: 279, y: 386, w: 20, h: 24, t: { x: 254, y: 392 }, a: { x: 283, y: 393, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 152 }, { i: 22820, x: 279, y: 411, w: 20, h: 21, t: { x: 254, y: 417 }, a: { x: 283, y: 418, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 126 }, { i: 22821, x: 279, y: 433, w: 20, h: 24, a: { x: 283, y: 440, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 }, { i: 22787, x: 226, y: 430, w: 25, h: 20,a: { x: 230, y: 434, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 586, y: 147 }, { i: 22786, x: 252, y: 430, w: 25, h: 20, a: { x: 256, y: 434, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 559, y: 181 }, { i: 22822, x: 226, y: 453, w: 20, h: 24,t: { x: 248, y: 459 }, a: { x: 230, y: 457, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 }, { i: 22840, x: 226, y: 478, w: 20, h: 24,t: { x: 248, y: 484 }, a: { x: 230, y: 482, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 }, { i: 22823, x: 226, y: 503, w: 20, h: 24, t: { x: 248, y: 509 },a: { x: 230, y: 507, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 }, // { i: 22822, x: 226, y: 528, w: 20, h: 24, a: { x: 230, y: 457, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 }, { i: 22825, x: 226, y: 553, w: 20, h: 24, a: { x: 230, y: 557, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 }, { i: 22789, x: 200, y: 555, w: 25, h: 20,a: { x: 207, y: 559, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 586, y: 147 }, { i: 22788, x: 175, y: 555, w: 25, h: 20, a: { x: 182, y: 559, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22826, x: 152, y: 553, w: 20, h: 24, a: { x: 156, y: 559, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22827, x: 152, y: 528, w: 20, h: 24, t: { x: 175, y: 534 },a: { x: 156, y: 534, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22828, x: 152, y: 503, w: 20, h: 24, t: { x: 132, y: 520 }, a: { x: 156, y: 509, w: 5, h: 5 }, j: { angle: -40 } }, { i: 22829, x: 152, y: 478, w: 20, h: 24, a: { x: 156, y: 484, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22830, x: 152, y: 453, w: 20, h: 24, a: { x: 156, y: 459, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22831, x: 152, y: 428, w: 20, h: 24,t: { x: 175, y: 434 }, a: { x: 156, y: 434, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22832, x: 152, y: 403, w: 20, h: 24, t: { x: 175, y: 409 }, a: { x: 156, y: 413, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22833, x: 152, y: 378, w: 20, h: 24, t: { x: 175, y: 384 },a: { x: 156, y: 384, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22834, x: 152, y: 353, w: 20, h: 24,t: { x: 175, y: 359 }, a: { x: 156, y: 359, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22835, x: 152, y: 328, w: 20, h: 24,t: { x: 175, y: 334 }, a: { x: 156, y: 334, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22836, x: 152, y: 303, w: 20, h: 24,t: { x: 175, y: 309 }, a: { x: 156, y: 309, w: 5, h: 5 }, j: { angle: 0 } }, { i: 22794, x: 126, y: 303, w: 25, h: 20,t: { x: 128, y: 297 }, a: { x: 130, y: 306, w: 5, h: 5 }, j: { angle: -40 } }, { i: 22792, x: 126, y: 378, w: 25, h: 20,t: { x: 128, y: 372 }, a: { x: 130, y: 381, w: 5, h: 5 }, j: { angle: -40 } }, { i: 22790, x: 126, y: 478, w: 25, h: 20,t: { x: 128, y: 472 }, a: { x: 130, y: 481, w: 5, h: 5 }, j: { angle: -40 } }, { i: 22791, x: 174, y: 478, w: 25, h: 20, a: { x: 190, y: 483, w: 5, h: 5 }, b: { x: 179, y: 483, w: 5, h: 5 }, j: { angle: 0 } }, { i: 24220, x: 665, y: 315, w: 10, h: 10, a: { x: 667, y: 318, w: 5, h: 5 }, j: { angle: 0 } }, { i: 24221, x: 665, y: 363, w: 10, h: 10, a: { x: 667, y: 366, w: 5, h: 5 }, j: { angle: 0 } }, { i: 24222, x: 665, y: 407, w: 10, h: 10, a: { x: 667, y: 410, w: 5, h: 5 }, j: { angle: 0 } }, { i: 24281, x: 356, y: 348, w: 10, h: 10, a: { x: 358, y: 352, w: 5, h: 5 }, j: { angle: 0 } }, { i: 24282, x: 356, y: 386, w: 10, h: 10, a: { x: 358, y: 390, w: 5, h: 5 }, j: { angle: 0 } }, { i: 24283, x: 356, y: 436, w: 10, h: 10, a: { x: 358, y: 440, w: 5, h: 5 }, j: { angle: 0 } }, { i: 24244, x: 668, y: 58, w: 12, h: 12, a: { x: 668, y: 61, w: 5, h: 5 } }, { i: 24246, x: 1084, y: 10, w: 12, h: 12, a: { x: 1088, y: 14, w: 5, h: 5 } }, { i: 24245, x: 1084, y: 58, w: 12, h: 12, a: { x: 1088, y: 61, w: 5, h: 5 } }, { i: 24243, x: 437, y: 2, w: 12, h: 12, a: { x: 439, y: 7, w: 5, h: 5 } }, { i: 24242, x: 437, y: 54, w: 12, h: 12, a: { x: 439, y: 59, w: 5, h: 5 } }, { i: 24241, x: 437, y: 81, w: 12, h: 12, a: { x: 439, y: 85, w: 5, h: 5 } }, { i: 24240, x: 437, y: 184, w: 12, h: 12, a: { x: 439, y: 189, w: 5, h: 5 } }, { i: 24277, x: 154, y: 305, w: 12, h: 12, a: { x: 156, y: 309, w: 5, h: 5 } }, { i: 24276, x: 154, y: 379, w: 12, h: 12, a: { x: 156, y: 384, w: 5, h: 5 } }, { i: 24275, x: 154, y: 413, w: 12, h: 12, a: { x: 156, y: 418, w: 5, h: 5 } }, { i: 24274, x: 154, y: 555, w: 12, h: 12, a: { x: 156, y: 559, w: 5, h: 5 } }, // { i: 26021, x: 670, y: 26, w: 15, h: 25,r:8.5, a: { x: 674, y: 30, w: 5, h: 5 }, j: { angle: 0 } }, { i: 24198, x: 780, y: 187, w: 10, h: 10, a: { x: 782, y: 189, w: 6, h: 6 }, j: { angle: 30 } }, { i: 24203, x: 667, y: 204, w: 9, h: 9, a: { x: 669, y: 206, w: 5, h: 5 }, j: { angle: 30 } }, { i: 24204, x: 667, y: 230, w: 9, h: 9, a: { x: 669, y: 232, w: 5, h: 5 }, j: { angle: 30 } }, { i: 24199, x: 750, y: 187, w: 9, h: 9, a: { x: 752, y: 189, w: 5, h: 5 }, j: { angle: 30 } }, { i: 24200, x: 750, y: 231, w: 9, h: 9, a: { x: 752, y: 235, w: 5, h: 5 }, j: { angle: 30 } }, { i: 24194, x: 856, y: 187, w: 9, h: 9, a: { x: 858, y: 189, w: 5, h: 5 }, j: { angle: 30 } }, { i: 24193, x: 892, y: 187, w: 9, h: 9, a: { x: 894, y: 189, w: 5, h: 5 }, j: { angle: 30 } }, { i: 24209, x: 783, y: 229, w: 9, h: 9, a: { x: 785, y: 231, w: 5, h: 5 }, j: { angle: 30 } }, { i: 40003, x: 707, y: 356, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40013, x: 687, y: 356, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40002, x: 707, y: 401, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40012, x: 687, y: 401, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40001, x: 707, y: 443, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40011, x: 687, y: 443, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, ]; private _BarcodeReader: any[] = [ { i: 19024, x: 1480, y: 488, w: 12, h: 12, a: 180 }, { i: 19025, x: 1475, y: 564, w: 12, h: 12, a: 0 }, // { i: 19022, x: 1485, y: 344, w: 12, h: 12, a: 180 }, // { i: 19021, x: 1485, y: 384, w: 12, h: 12, a: 180 }, // { i: 19023, x: 1475, y: 444, w: 12, h: 12, a: 0 }, { i: 19015, x: 1580, y: 339, w: 12, h: 12, a: -90 }, { i: 19060, x: 1116, y: 279, w: 12, h: 12, a: 180 }, { i: 19065, x: 648, y: 201, w: 12, h: 12, a: 180 }, { i: 19066, x: 592, y: 334, w: 12, h: 12, a: 0 }, { i: 19067, x: 632, y: 326, w: 12, h: 12, a: 0 }, { i: 19069, x: 632, y: 375, w: 12, h: 12, a: 0 }, { i: 19070, x: 632, y: 418, w: 12, h: 12, a: 0 }, // { i: 19086, x: 138, y: 303, w: 12, h: 12, a: 180 }, // { i: 19085, x: 138, y: 378, w: 12, h: 12, a: 180 }, // { i: 19083, x: 138, y: 478, w: 12, h: 12, a: 180 }, { i: 19082, x: 198, y: 478, w: 12, h: 12, a: 180 }, { i: 19081, x: 172, y: 519, w: 12, h: 12, a: -90 }, { i: 19072, x: 644, y: 74, w: 12, h: 12, a: 0 }, ] public draw = (canvas: fabric.Canvas, colors: { [key: string]: string }, index: { [key: number]: any }, data: { [key: number]: any }) => { // 基础布局 canvas.add(new fabric.Group([ // 货架1 new fabric.Rect({ left: 682, top: 554, width: 418, height: 10, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 682, top: 504, width: 418, height: 10, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 682, top: 514, width: 418, height: 10, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 682, top: 464, width: 418, height: 10, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 682, top: 444, width: 578, height: 10, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 682, top: 408, width: 578, height: 10, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 682, top: 396, width: 578, height: 10, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 682, top: 363, width: 578, height: 10, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 682, top: 350, width: 578, height: 10, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 682, top: 311, width: 578, height: 10, fill: '#ffd700', stroke: '#000000' }), new fabric.Text('←28001→', { left: 812, top: 529, fontSize: 15, fill: '#90a4ae' }), new fabric.Text('←28002→', { left: 812, top: 484, fontSize: 15, fill: '#90a4ae' }), new fabric.Text('←28003→', { left: 812, top: 425, fontSize: 15, fill: '#90a4ae' }), new fabric.Text('←28004→', { left: 812, top: 378, fontSize: 15, fill: '#90a4ae' }), new fabric.Text('←28005→', { left: 812, top: 332, fontSize: 15, fill: '#90a4ae' }), new fabric.Rect({ left: 222, top: 528, width: 30, height: 25, fill: '#FFD700' }), new fabric.Rect({ left: 848, top: 227, width: 30, height: 25, fill: '#FFD700' }), new fabric.Rect({ left: 72, top: 300, width: 50, height: 200, fill: '#FFD700' }), new fabric.Text('Degass东入实托', { left: 105, top: 320, fontSize: 15, angle: 90 // fill:'#FF8C00', }), new fabric.Rect({ left: 358, top: 0, width: 50, height: 200, fill: '#FFD700' }), new fabric.Text('Degass东出空托', { left: 390, top: 40, fontSize: 15, angle: 90 // fill:'#FF8C00', }), new fabric.Rect({ left: 935, top: 200, width: 20, height: 75, fill: '#FFD700' }), new fabric.Text('辊压机2', { left: 980, top: 210, fontSize: 15, angle: 90 // fill:'#FF8C00', }), new fabric.Rect({ left: 1075, top: 202, width: 15, height: 75, fill: '#FFD700' }), new fabric.Text('辊压机1', { left: 1115, top: 200, fontSize: 15, angle: 90 // fill:'#FF8C00', }), new fabric.Text('老化出库去电压测试二和实托入Degass', { left: 275, top: 503, fontSize: 15, angle: 0 // fill:'#FF8C00', }), new fabric.Text('Degass空托返回二层', { left: 690, top: 15, fontSize: 15, angle: 0 // fill:'#FF8C00', }), new fabric.Text('空托出库供给注液', { left: 1343, top: 260, fontSize: 15, angle: 0 // fill:'#FF8C00', }), new fabric.Text('注液实托和空托回库和重活化', { left: 1440, top: 230, fontSize: 15, angle: 0 // fill:'#FF8C00', }), new fabric.Text('28003,28004,28005为高温老化,28001,28002为高温活化', { left: 600, top: -80, fontSize: 15, angle: 0, fill:'#C71585' }), new fabric.Text('面向堆垛机控制柜:货架左到右对应的排为1排到10排', { left: 600, top: -40, fontSize: 15, angle: 0, fill:'#C71585' }), new fabric.Rect({ left: 680, top: 200, width: 55, height: 70, fill: '#FFD700' }), new fabric.Text('NG1', { left: 695, top: 240, fontSize: 15, fill:'#FF66FF', }), new fabric.Text('电压二', { left: 220, top: 533, fontSize: 10, fill:'#FF66FF', }), new fabric.Text('电压一', { left: 848, top: 235, fontSize: 10, fill:'#FF66FF', }), /* new fabric.Rect({ left: 30, top: 30, width: 1580, height: 180, rx: 5, ry: 5, fill: '#c5cae9' }), new fabric.Rect({ left: 30, top: 310, width: 1580, height: 180, rx: 5, ry: 5, fill: '#b2ebf2' }), */ // new fabric.Rect({ // left: 30, // top: 250, // width: 1580, // height: 5, // rx: 5, // ry: 5, // fill: '#c5cae9' // }), // new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.location1`), { // left: 60, // top: 35, // fontSize: 30 // }), // new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse2`) + ' → ' + this._i18nService.translate(`routes.wcs.monitor.warehouse1`), { // left: 100, // top: 100, // fontSize: 20 // }), // new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.location2`), { // left: 60, // top: 315, // fontSize: 30 // }), // new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse2`) + ' ← ' + this._i18nService.translate(`routes.wcs.monitor.warehouse1`), { // left: 100, // top: 380, // fontSize: 20 // }), // new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse2`), { // left: 500, // top: 385, // fontSize: 20 // }), // new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse1`), { // left: 990, // top: 385, // fontSize: 20 // }), // new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse2`), { // left: 500, // top: 105, // fontSize: 20 // }), // new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse1`), { // left: 990, // top: 105, // fontSize: 20 // }) ], { hoverCursor: 'default', objectCaching: false, hasControls: false, selectable: false })); // 输送线 this._conveyors.forEach((item: any) => { const objects: any[] = [ index[item.i] = new fabric.Rect({ left: item.x, top: item.y, width: item.w, height: item.h, rx: item.r ?? 0, ry: item.r ?? 0, //初始化的时候data是后端带回来的,页面切换的时候data是暂存的数据 //如果data里不包括color 就填充gray,如果有就填充data里的颜色属性 fill: data[item.i]?.color || colors.burlywood, //宽度为0.1像素 king strokeWidth: 0.3, //矩形描边颜色,默认透明 king //黑色 stroke: '#000000' }) ]; if (item.t) { objects.push(new fabric.Text(item.i.toString(), { left: item.t?.x, top: item.t?.y, //设备号旋转角度 -30 angle: item.j?.angle, fontSize: 8 })); }; if (item.a) { //向数组中添加新对象,此处可优化为canvas.add() king objects.push(new fabric.Rect({ left: item.a?.x, top: item.a?.y, width: item.a?.w, height: item.a?.h, //矩形的 x 方向上的圆角半径 king rx: item.a.r ?? 0, //矩形的 y 方向上的圆角半径 king ry: item.a.r ?? 0, fill: '#1e88e5', //传递过来的数据带着处理过的光电信息 如果.0=1 就暂存中这个设备的splitByte_0设置为了ture,在此直接用 visible: data[item.i]?.splitByte_0 || false // visible: true })); } if (item.b) { objects.push(new fabric.Rect({ left: item.b?.x, top: item.b?.y, width: item.b?.w, height: item.b?.h, rx: item.b.r ?? 0, ry: item.b.r ?? 0, fill: '#1e88e5', //传递过来的数据带着处理过的光电信息 如果.0=1 就暂存中这个设备的splitByte_0设置为了ture,在此直接用 visible: data[item.i]?.splitByte_1 || false // visible: true })); } var group = new fabric.Group(objects, { hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false }); group.data = [item.i]; canvas.add(group); }); //扫码器 this._BarcodeReader.forEach((item: any) => { const objects: any[] = [ index[item.i] = new fabric.Triangle({ left: item.x, top: item.y, width: item.w, height: item.h, // rx: item.r ?? 0, // ry: item.r ?? 0, angle: item.a, fill: colors.red, }) ]; if (item.t) { objects.push(new fabric.Text(item.i.toString(), { left: item.t?.x, top: item.t?.y, angle: item.t?.angle, // stroke:pink fontSize: 8 })); }; // if (item.a) { // objects.push(new fabric.Rect({ // left: data[item.i]?.left+30 || 100, // top: item.a?.y, // width: item.a?.w, // height: item.a?.h, // rx: item.a.r ?? 0, // ry: item.a.r ?? 0, // fill: '#1e88e5', // visible:false // })); // } var group = new fabric.Group(objects, { hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false }); group.data = [item.i]; canvas.add(group); }) // //21001堆垛机 const stacker1 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', { left: data[21001]?.left || 1122,//data[21010]?.left || 1122 top: 527, width: 15, height: 10, //fill: colors.yellow, fill: data[21001]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker1.data = 21001] = stacker1); // //29010=>21010.0有货 const stacker39001 = new fabric.Rect({ left: data[21001]?.left + 30 || 1134, top: 531, width: 5, height: 5, hasControls: false, selectable: false, fill: colors.blue, visible: data[21001]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker39001.data = 39001] = stacker39001); // //29010=>21010.0有货 const stacker30001 = new fabric.Rect({ left: data[21001]?.left + 12 || 1160, top: 531, width: 6, height: 6, hasControls: false, selectable: false, fill: colors.blue, visible: data[21001]?.splitByte_1 || false }); canvas.add(index[stacker30001.data = 30001] = stacker30001); // const stacker2 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', { left: data[21002]?.left || 1122,//data[21010]?.left || 1122 top: 483, width: 15, height: 10, //fill: colors.yellow, fill: data[21002]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker2.data = 21002] = stacker2); // //29010=>21010.0有货 const stacker39002 = new fabric.Rect({ left: data[21002]?.left + 30 || 1134, top: 486, width: 5, height: 5, hoverCursor: 'pointer', hasControls: false, selectable: false, fill: colors.blue, visible: data[21002]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker39002.data = 39002] = stacker39002); // //29010=>21010.0有货 const stacker30002 = new fabric.Rect({ left: data[21002]?.left + 12 || 1160, top: 486, width: 7, height: 7, hoverCursor: 'pointer', hasControls: false, selectable: false, fill: colors.blue, visible: data[21002]?.splitByte_1 || false }); canvas.add(index[stacker30002.data = 30002] = stacker30002); // // const stacker3 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', { left: data[21003]?.left || 1259,//data[21010]?.left || 1122 top: 423, width: 15, height: 10, //fill: colors.yellow, fill: data[21003]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker3.data = 21003] = stacker3); // //29007=>21007.0有货 const stacker39003 = new fabric.Rect({ left: data[21003]?.left + 20 || 1277, top: 429, width: 6, height: 6, hoverCursor: 'pointer', hasControls: false, selectable: false, fill: colors.blue, visible: data[21003]?.splitByte_0 || false }); canvas.add(index[stacker39003.data = 39003] = stacker39003); // const stacker4 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', { left: data[21004]?.left || 1259,//data[21010]?.left || 1122 top: 376, width: 15, height: 10, //fill: colors.yellow, fill: data[21004]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker4.data = 21004] = stacker4); // //29007=>21007.0有货 const stacker39004 = new fabric.Rect({ left: data[21004]?.left + 20 || 1277, top: 382, width: 6, height: 6, hoverCursor: 'pointer', hasControls: false, selectable: false, fill: colors.blue, visible: data[21004]?.splitByte_0 || false }); canvas.add(index[stacker39004.data = 39004] = stacker39004); // const stacker5 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', { left: data[21005]?.left || 1259,//data[21010]?.left || 1122 top: 328, width: 15, height: 10, //fill: colors.yellow, fill: data[21005]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker5.data = 21005] = stacker5); // //29007=>21007.0有货 const stacker39005 = new fabric.Rect({ left: data[21005]?.left + 20 || 1277, top: 332, width: 6, height: 6, hoverCursor: 'pointer', hasControls: false, selectable: false, fill: colors.blue, visible: data[21005]?.splitByte_0 || false }); canvas.add(index[stacker39005.data = 39005] = stacker39005); } }