UNPKG

intro.js-react

Version:
48 lines (46 loc) 2.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.tooltipPosition = exports.options = exports.hintPosition = void 0; var _propTypes = _interopRequireDefault(require("prop-types")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * Intro.js tooltip position proptype. * @type {Function} */ const tooltipPosition = _propTypes.default.oneOf(['top', 'right', 'bottom', 'left', 'bottom-left-aligned', 'bottom-middle-aligned', 'bottom-right-aligned', 'top-left-aligned', 'top-middle-aligned', 'top-right-aligned', 'auto']); /** * Intro.js hint position proptype. * @type {Function} */ exports.tooltipPosition = tooltipPosition; const hintPosition = _propTypes.default.oneOf(['top-middle', 'top-left', 'top-right', 'bottom-left', 'bottom-right', 'bottom-middle', 'middle-left', 'middle-right', 'middle-middle']); exports.hintPosition = hintPosition; const options = _propTypes.default.shape({ nextLabel: _propTypes.default.string, prevLabel: _propTypes.default.string, skipLabel: _propTypes.default.string, doneLabel: _propTypes.default.string, hidePrev: _propTypes.default.bool, hideNext: _propTypes.default.bool, tooltipPosition, tooltipClass: _propTypes.default.string, highlightClass: _propTypes.default.string, exitOnEsc: _propTypes.default.bool, exitOnOverlayClick: _propTypes.default.bool, showStepNumbers: _propTypes.default.bool, keyboardNavigation: _propTypes.default.bool, showButtons: _propTypes.default.bool, showBullets: _propTypes.default.bool, showProgress: _propTypes.default.bool, scrollToElement: _propTypes.default.bool, overlayOpacity: _propTypes.default.number, scrollPadding: _propTypes.default.number, positionPrecedence: _propTypes.default.arrayOf(_propTypes.default.string), disableInteraction: _propTypes.default.bool, hintPosition, hintButtonLabel: _propTypes.default.string, hintAnimation: _propTypes.default.bool }); exports.options = options;