weacast/weacast

View on GitHub
docs/assets/application-hooks.svg

Summary

Maintainability
Test Coverage
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1634px" height="1449px" version="1.1"><defs/><g transform="translate(0.5,0.5)"><rect x="60" y="290" width="280" height="430" rx="42" ry="42" fill="#fed217" stroke="#ffffff" stroke-width="8" pointer-events="none"/><g transform="translate(113.5,324.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="172" height="30" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 27px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 174px; white-space: nowrap; word-wrap: normal; font-weight: bold; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">BEFORE ALL</div></div></foreignObject><text x="86" y="29" fill="#FFFFFF" text-anchor="middle" font-size="27px" font-family="Helvetica" font-weight="bold">BEFORE ALL</text></switch></g><g transform="translate(112.5,613.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="174" height="82" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 176px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div><font style="font-size: 24px">log</font></div><div><font style="font-size: 24px"><br /></font></div><div><font style="font-size: 24px">emit (client only)</font></div></div></div></foreignObject><text x="87" y="48" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 80 375 L 320 375" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 80 595 L 320 595" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="61" cy="488" rx="57.5" ry="57.5" fill="#bfb4a9" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(33.5,480.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="53" height="14" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 54px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>Request</div></div></div></foreignObject><text x="27" y="14" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">&lt;div&gt;Request&lt;/div&gt;</text></switch></g><path d="M 150 470 L 210 476 L 200 458 L 250 488 L 200 518 L 210 500 L 150 506 L 165 488 Z" fill="#fff2cc" stroke="none" pointer-events="none"/><rect x="534" y="68" width="280" height="880" rx="42" ry="42" fill="#ffc001" stroke="#ffffff" stroke-width="8" pointer-events="none"/><g transform="translate(618.5,102.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="112" height="30" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 27px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 114px; white-space: nowrap; word-wrap: normal; font-weight: bold; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">BEFORE</div></div></foreignObject><text x="56" y="29" fill="#FFFFFF" text-anchor="middle" font-size="27px" font-family="Helvetica" font-weight="bold">BEFORE</text></switch></g><path d="M 555 148 L 795 148" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 548 285 L 788 285" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="341" cy="488" rx="57.5" ry="57.5" fill="#397daa" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(313.5,472.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="53" height="30" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 54px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Tracked<div>Request</div></div></div></foreignObject><text x="27" y="22" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 423 476 L 483 482 L 473 464 L 523 494 L 473 524 L 483 506 L 423 512 L 438 494 Z" fill="#fff2cc" stroke="none" pointer-events="none"/><rect x="814" y="68" width="280" height="880" rx="42" ry="42" fill="#ffb001" stroke="#ffffff" stroke-width="8" pointer-events="none"/><g transform="translate(922.5,102.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="90" height="30" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 27px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 91px; white-space: nowrap; word-wrap: normal; font-weight: bold; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">AFTER</div></div></foreignObject><text x="45" y="29" fill="#FFFFFF" text-anchor="middle" font-size="27px" font-family="Helvetica" font-weight="bold">AFTER</text></switch></g><path d="M 834 148 L 1074 148" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="815" cy="223" rx="57.5" ry="57.5" fill="#ef9353" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(797.5,215.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="33" height="14" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 34px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">FIND</div></div></foreignObject><text x="17" y="14" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">FIND</text></switch></g><path d="M 1118 473 L 1178 479 L 1168 461 L 1218 491 L 1168 521 L 1178 503 L 1118 509 L 1133 491 Z" fill="#fff2cc" stroke="none" pointer-events="none"/><rect x="1293" y="293" width="280" height="430" rx="42" ry="42" fill="#fe9900" stroke="#ffffff" stroke-width="8" pointer-events="none"/><g transform="translate(1357.5,327.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="150" height="30" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 27px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 150px; white-space: nowrap; word-wrap: normal; font-weight: bold; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">AFTER ALL</div></div></foreignObject><text x="75" y="29" fill="#FFFFFF" text-anchor="middle" font-size="27px" font-family="Helvetica" font-weight="bold">AFTER ALL</text></switch></g><g transform="translate(1344.5,616.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="176" height="82" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 178px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><span style="font-size: 24px">log</span><div><span style="font-size: 24px"><br /></span></div><div><span style="font-size: 24px">emit (client-only)</span></div></div></div></foreignObject><text x="88" y="48" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 1313 378 L 1553 378" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 1313 598 L 1553 598" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="1294" cy="491" rx="57.5" ry="57.5" fill="#68b85c" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(1261.5,483.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="64" height="14" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 65px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Response</div></div></foreignObject><text x="32" y="14" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">Response</text></switch></g><path d="M 1383 473 L 1443 479 L 1433 461 L 1483 491 L 1433 521 L 1443 503 L 1383 509 L 1398 491 Z" fill="#fff2cc" stroke="none" pointer-events="none"/><ellipse cx="1574" cy="491" rx="57.5" ry="57.5" fill="#bf639a" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(1541.5,475.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="64" height="30" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 65px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Tracked<div>Response</div></div></div></foreignObject><text x="32" y="22" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><ellipse cx="814" cy="350" rx="57.5" ry="57.5" fill="#ef9353" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(798.5,342.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="29" height="14" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 30px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">GET</div></div></foreignObject><text x="15" y="14" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">GET</text></switch></g><ellipse cx="815" cy="479" rx="57.5" ry="57.5" fill="#ef9353" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(786.5,471.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="55" height="14" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 55px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">CREATE</div></div></foreignObject><text x="28" y="14" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">CREATE</text></switch></g><ellipse cx="814" cy="606" rx="57.5" ry="57.5" fill="#ef9353" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(785.5,598.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="55" height="14" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 55px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">UPDATE</div></div></foreignObject><text x="28" y="14" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">UPDATE</text></switch></g><ellipse cx="814" cy="735" rx="57.5" ry="57.5" fill="#ef9353" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(790.5,727.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="45" height="14" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 45px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">PATCH</div></div></foreignObject><text x="23" y="14" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">PATCH</text></switch></g><ellipse cx="814" cy="863" rx="57.5" ry="57.5" fill="#ef9353" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(783.5,855.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="60" height="14" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 61px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">REMOVE</div></div></foreignObject><text x="30" y="14" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">REMOVE</text></switch></g><path d="M 398 550 L 458 556 L 448 538 L 498 568 L 448 598 L 458 580 L 398 586 L 413 568 Z" fill="#fff2cc" stroke="none" transform="rotate(45,448,568)" pointer-events="none"/><path d="M 399 398 L 459 404 L 449 386 L 499 416 L 449 446 L 459 428 L 399 434 L 414 416 Z" fill="#fff2cc" stroke="none" transform="rotate(-45,449,416)" pointer-events="none"/><path d="M 548 413 L 788 413" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 549 540 L 789 540" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 548 672 L 788 672" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 548 800 L 788 800" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 1128 542 L 1188 548 L 1178 530 L 1228 560 L 1178 590 L 1188 572 L 1128 578 L 1143 560 Z" fill="#fff2cc" stroke="none" transform="rotate(-45,1178,560)" pointer-events="none"/><path d="M 1118 395 L 1178 401 L 1168 383 L 1218 413 L 1168 443 L 1178 425 L 1118 431 L 1133 413 Z" fill="#fff2cc" stroke="none" transform="rotate(45,1168,413)" pointer-events="none"/><path d="M 835 284 L 1075 284" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 835 412 L 1075 412" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 838 539 L 1078 539" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 835 671 L 1075 671" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 835 799 L 1075 799" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="815" cy="61" rx="57.5" ry="57.5" fill="#ef9353" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(761.5,45.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="105" height="30" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 105px; white-space: normal; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">SERVICE OPERATIONS</div></div></foreignObject><text x="53" y="22" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">SERVICE OPERATIONS</text></switch></g><rect x="698" y="1098" width="400" height="300" rx="45" ry="45" fill="#fe9900" stroke="#ffffff" stroke-width="8" pointer-events="none"/><g transform="translate(928.5,1141.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="98" height="30" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 27px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 98px; white-space: nowrap; word-wrap: normal; font-weight: bold; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">ERROR</div></div></foreignObject><text x="49" y="29" fill="#FFFFFF" text-anchor="middle" font-size="27px" font-family="Helvetica" font-weight="bold">ERROR</text></switch></g><g transform="translate(885.5,1231.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="176" height="82" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 178px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><span style="font-size: 24px">log</span><div><span style="font-size: 24px"><br /></span></div><div><span style="font-size: 24px">emit (client-only)</span></div></div></div></foreignObject><text x="88" y="48" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 883 1192 L 1068 1192" fill="none" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="819" cy="1099" rx="57.5" ry="57.5" fill="#ff3333" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(802.5,1091.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="32" height="14" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 33px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Error</div></div></foreignObject><text x="16" y="14" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">Error</text></switch></g><path d="M 767 1225 L 827 1231 L 817 1213 L 867 1243 L 817 1273 L 827 1255 L 767 1261 L 782 1243 Z" fill="#fff2cc" stroke="none" transform="rotate(90,817,1243)" pointer-events="none"/><ellipse cx="818" cy="1389" rx="57.5" ry="57.5" fill="#ff9999" stroke="#ffffff" stroke-width="6" pointer-events="none"/><g transform="translate(791.5,1373.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="51" height="30" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; vertical-align: top; width: 53px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Tracked<div>Error</div></div></div></foreignObject><text x="26" y="22" fill="#FFFFFF" text-anchor="middle" font-size="14px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 761 964 L 821 970 L 811 952 L 861 982 L 811 1012 L 821 994 L 761 1000 L 776 982 Z" fill="#fff2cc" stroke="none" transform="rotate(90,811,982)" pointer-events="none"/></g></svg>