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

50 lines (48 loc) 1.57 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 }; } // Adjust this import path as needed var RotatedTextControlConfigShape = _propTypes["default"].shape({ /** * Label orientation. */ orientation: _propTypes["default"].oneOf(Object.values(_basicprimitives.TextOrientationType)), /** * The text content to display. */ text: _propTypes["default"].string, /** * Label vertical alignment inside bounding rectangle. */ verticalAlignment: _propTypes["default"].oneOf(Object.values(_basicprimitives.VerticalAlignmentType)), /** * Label horizontal alignment inside bounding rectangle. */ horizontalAlignment: _propTypes["default"].oneOf(Object.values(_basicprimitives.HorizontalAlignmentType)), /** * Font size (e.g., "16px") */ fontSize: _propTypes["default"].string, /** * Font family (e.g., "Arial") */ fontFamily: _propTypes["default"].string, /** * Font color (e.g., Colors.Black) */ color: _propTypes["default"].string, /** * Font weight (e.g., "normal", "bold") */ fontWeight: _propTypes["default"].oneOf(['normal', 'bold']), /** * Font style (e.g., "normal", "italic") */ fontStyle: _propTypes["default"].oneOf(['normal', 'italic']) }); var _default = exports["default"] = RotatedTextControlConfigShape;