UNPKG

@nodeject/ui-components

Version:

UI library for non-trivial components

76 lines (75 loc) 3.49 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Coordinates = void 0; var antd_1 = require("antd"); var React = require("react"); var Text = antd_1.Typography.Text; /* if (e.type === 0) { e.coordinates.fromX = coordinates.left + coordinates.width / 2 e.coordinates.fromY = coordinates.bottom } else { e.coordinates.fromX = coordinates.left + 10 e.coordinates.fromY = coordinates.bottom } }) edgesList.filter((e) => e.to === nodeId).forEach((e) => { if (e.type === 0) { e.coordinates.toX = coordinates.left + coordinates.width / 2 e.coordinates.toY = coordinates.top } else { e.coordinates.toX = coordinates.left e.coordinates.toY = coordinates.top + coordinates.height / 2 } */ var Coordinates = function (props) { var coordinates = props.coordinates; return (React.createElement("div", { style: { display: 'inline-flex' } }, React.createElement("ul", null, React.createElement("li", null, React.createElement(Text, { type: 'secondary' }, "From Xo: ", Math.round(coordinates.left + coordinates.width / 2))), React.createElement("li", null, React.createElement(Text, { type: 'secondary' }, "From Yo: ", Math.round(coordinates.bottom))), React.createElement("li", null, React.createElement(Text, { type: 'secondary' }, "From X: ", Math.round(coordinates.left + 10))), React.createElement("li", null, React.createElement(Text, { type: 'secondary' }, "Left: ", Math.round(coordinates.left))), React.createElement("li", null, React.createElement(Text, { type: 'secondary' }, "Middle: ", Math.round(coordinates.left + coordinates.width / 2))), React.createElement("li", null, React.createElement(Text, { type: 'secondary' }, "Top: ", Math.round(coordinates.top))), React.createElement("li", null, React.createElement(Text, { type: 'secondary' }, "Bottom: ", Math.round(coordinates.bottom)))), React.createElement("ul", null, React.createElement("li", null, React.createElement(Text, { type: 'secondary' }, "To Xo: ", Math.round(coordinates.left + coordinates.width / 2))), React.createElement("li", null, React.createElement(Text, { type: 'secondary' }, "To Yo: ", Math.round(coordinates.top))), React.createElement("li", null, React.createElement(Text, { type: 'secondary' }, "To X: ", Math.round(coordinates.left))), React.createElement("li", null, React.createElement(Text, { type: 'secondary' }, "To Y: ", Math.round(coordinates.top + coordinates.height / 2)))))); }; exports.Coordinates = Coordinates;