UNPKG

basicprimitivesreact

Version:

Data visualization diagramming components library for dependencies visualization and analysis that implements organizational chart, family chart, inheritance, dependency trees, and business ownership diagrams provides a reach feature set for automatic lay

37 lines (36 loc) 2.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _propTypes = _interopRequireDefault(require("prop-types")); var _basicprimitives = require("basicprimitives"); function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } var ConnectorAnnotationConfigShape = _propTypes["default"].shape({ annotationType: _propTypes["default"].oneOf([_basicprimitives.AnnotationType.Connector]), zOrderType: _propTypes["default"].oneOf(Object.values(_basicprimitives.ZOrderType)), fromItem: _propTypes["default"].oneOfType([_propTypes["default"].number, _propTypes["default"].string]), toItem: _propTypes["default"].oneOfType([_propTypes["default"].number, _propTypes["default"].string]), connectorShapeType: _propTypes["default"].oneOf(Object.values(_basicprimitives.ConnectorShapeType)), connectorPlacementType: _propTypes["default"].oneOf(Object.values(_basicprimitives.ConnectorPlacementType)), labelPlacementType: _propTypes["default"].oneOf(Object.values(_basicprimitives.ConnectorLabelPlacementType)), offset: _propTypes["default"].oneOfType([_propTypes["default"].number, _propTypes["default"].shape({ left: _propTypes["default"].number.isRequired, top: _propTypes["default"].number.isRequired, right: _propTypes["default"].number.isRequired, bottom: _propTypes["default"].number.isRequired })]), lineWidth: _propTypes["default"].number, color: _propTypes["default"].string, lineType: _propTypes["default"].oneOf(Object.values(_basicprimitives.LineType)), selectItems: _propTypes["default"].bool, label: _propTypes["default"].any, labelSize: _propTypes["default"].shape({ width: _propTypes["default"].number.isRequired, height: _propTypes["default"].number.isRequired }), showFromEndpoint: _propTypes["default"].oneOf(Object.values(_basicprimitives.Enabled)), showToEndpoint: _propTypes["default"].oneOf(Object.values(_basicprimitives.Enabled)), context: _propTypes["default"].any }); var _default = exports["default"] = ConnectorAnnotationConfigShape;