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
JavaScript
"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;