UNPKG

adui

Version:

<div> <img src="https://wxa.wxs.qq.com/mpweb/delivery/legacy/wxadtouch/upload/t1/od834zef_52939fc6.png" style="margin:40px 0 0 -8px; background-color: #fcfcfc; box-shadow: none;" /> </div>

97 lines (90 loc) 9.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _builtinPlacements = require("../pop-trigger/builtinPlacements"); var targetOffset = [0, 0]; var arrowWidth = 8; var horizontalArrowShift = 12; var verticalArrowShift = 10.5; var placements = { bottom: { offset: [0, 2], points: ["tc", "bc"], targetOffset: targetOffset }, bottomLeft: { offset: [-(horizontalArrowShift + arrowWidth), 2], points: ["tl", "bc"], targetOffset: targetOffset }, bottomRight: { offset: [horizontalArrowShift + arrowWidth, 2], points: ["tr", "bc"], targetOffset: targetOffset }, left: { offset: [-2, 0], points: ["cr", "cl"], targetOffset: targetOffset }, leftBottom: { offset: [-2, verticalArrowShift + arrowWidth], points: ["br", "cl"], targetOffset: targetOffset }, leftTop: { offset: [-2, -(verticalArrowShift + arrowWidth)], points: ["tr", "cl"], targetOffset: targetOffset }, right: { offset: [2, 0], points: ["cl", "cr"], targetOffset: targetOffset }, rightBottom: { offset: [2, verticalArrowShift + arrowWidth], points: ["bl", "cr"], targetOffset: targetOffset }, rightTop: { offset: [2, -(verticalArrowShift + arrowWidth)], points: ["tl", "cr"], targetOffset: targetOffset }, top: { offset: [0, -2], points: ["bc", "tc"], targetOffset: targetOffset }, topLeft: { offset: [-(horizontalArrowShift + arrowWidth), -2], points: ["bl", "tc"], targetOffset: targetOffset }, topRight: { offset: [horizontalArrowShift + arrowWidth, -2], points: ["br", "tc"], targetOffset: targetOffset } }; var getPlacements = function getPlacements(options) { var toReturn = options && options.alignEdge ? _builtinPlacements.builtinPlacements : placements; if (options && options.autoAdjustPlacement) { toReturn.overflow = { adjustX: 1, adjustY: 1 }; } else { toReturn.overflow = { adjustX: 0, adjustY: 0 }; } return toReturn; }; var _default = getPlacements; exports["default"] = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJ0YXJnZXRPZmZzZXQiLCJhcnJvd1dpZHRoIiwiaG9yaXpvbnRhbEFycm93U2hpZnQiLCJ2ZXJ0aWNhbEFycm93U2hpZnQiLCJwbGFjZW1lbnRzIiwiYm90dG9tIiwib2Zmc2V0IiwicG9pbnRzIiwiYm90dG9tTGVmdCIsImJvdHRvbVJpZ2h0IiwibGVmdCIsImxlZnRCb3R0b20iLCJsZWZ0VG9wIiwicmlnaHQiLCJyaWdodEJvdHRvbSIsInJpZ2h0VG9wIiwidG9wIiwidG9wTGVmdCIsInRvcFJpZ2h0IiwiZ2V0UGxhY2VtZW50cyIsIm9wdGlvbnMiLCJ0b1JldHVybiIsImFsaWduRWRnZSIsImJ1aWx0aW5QbGFjZW1lbnRzIiwiYXV0b0FkanVzdFBsYWNlbWVudCIsIm92ZXJmbG93IiwiYWRqdXN0WCIsImFkanVzdFkiXSwic291cmNlcyI6WyIuLi8uLi9jb21wb25lbnRzL3BvcG92ZXIvcGxhY2VtZW50cy50cyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFRvb2x0aXAgcGxhY2VtZW50IOS4jiBQb3BUcmlnZ2VyIGJ1aWx0aW5QbGFjZW1lbnRzIOeahOWMuuWIq++8mlxuICpcbiAqIFBvcFRyaWdnZXIg6buY6K6k5oyH5a6a55qE5piv5by55Ye65qGG55qE6L6557yY5LiO5YWD57Sg55qE6L6557yY5a+56b2Q77ybXG4gKiBUb29sdGlwIOWkp+mDqOWIhuaDheWGteS4jemcgOimgei+uee8mOWvuem9kO+8jOmcgOimgeeahOaYr+W8ueWHuuahhueahOeureWktOaMh+WQkeWFg+e0oOato+S4remXtOOAglxuICog6ICM5Z+65LqOIFRvb2x0aXAg5bCB6KOF55qEIFBvcG92ZXIg6buY6K6k5L2/55So6L6557yY5a+56b2Q77yM5b2T54S25Lmf5Y+v6YCa6L+HIHByb3Ag5pS55Y+Y5q2k54m55oCn44CCXG4gKi9cbmltcG9ydCB7IGJ1aWx0aW5QbGFjZW1lbnRzIH0gZnJvbSBcIi4uL3BvcC10cmlnZ2VyL2J1aWx0aW5QbGFjZW1lbnRzXCJcblxuaW50ZXJmYWNlIElQbGFjZW1lbnRPcHRpb24ge1xuICBhbGlnbkVkZ2U/OiBib29sZWFuXG4gIGF1dG9BZGp1c3RQbGFjZW1lbnQ/OiBib29sZWFuXG59XG5cbmNvbnN0IHRhcmdldE9mZnNldCA9IFswLCAwXVxuY29uc3QgYXJyb3dXaWR0aCA9IDhcbmNvbnN0IGhvcml6b250YWxBcnJvd1NoaWZ0ID0gMTJcbmNvbnN0IHZlcnRpY2FsQXJyb3dTaGlmdCA9IDEwLjVcblxuY29uc3QgcGxhY2VtZW50cyA9IHtcbiAgYm90dG9tOiB7XG4gICAgb2Zmc2V0OiBbMCwgMl0sXG4gICAgcG9pbnRzOiBbXCJ0Y1wiLCBcImJjXCJdLFxuICAgIHRhcmdldE9mZnNldCxcbiAgfSxcbiAgYm90dG9tTGVmdDoge1xuICAgIG9mZnNldDogWy0oaG9yaXpvbnRhbEFycm93U2hpZnQgKyBhcnJvd1dpZHRoKSwgMl0sXG4gICAgcG9pbnRzOiBbXCJ0bFwiLCBcImJjXCJdLFxuICAgIHRhcmdldE9mZnNldCxcbiAgfSxcbiAgYm90dG9tUmlnaHQ6IHtcbiAgICBvZmZzZXQ6IFtob3Jpem9udGFsQXJyb3dTaGlmdCArIGFycm93V2lkdGgsIDJdLFxuICAgIHBvaW50czogW1widHJcIiwgXCJiY1wiXSxcbiAgICB0YXJnZXRPZmZzZXQsXG4gIH0sXG4gIGxlZnQ6IHtcbiAgICBvZmZzZXQ6IFstMiwgMF0sXG4gICAgcG9pbnRzOiBbXCJjclwiLCBcImNsXCJdLFxuICAgIHRhcmdldE9mZnNldCxcbiAgfSxcbiAgbGVmdEJvdHRvbToge1xuICAgIG9mZnNldDogWy0yLCB2ZXJ0aWNhbEFycm93U2hpZnQgKyBhcnJvd1dpZHRoXSxcbiAgICBwb2ludHM6IFtcImJyXCIsIFwiY2xcIl0sXG4gICAgdGFyZ2V0T2Zmc2V0LFxuICB9LFxuICBsZWZ0VG9wOiB7XG4gICAgb2Zmc2V0OiBbLTIsIC0odmVydGljYWxBcnJvd1NoaWZ0ICsgYXJyb3dXaWR0aCldLFxuICAgIHBvaW50czogW1widHJcIiwgXCJjbFwiXSxcbiAgICB0YXJnZXRPZmZzZXQsXG4gIH0sXG4gIHJpZ2h0OiB7XG4gICAgb2Zmc2V0OiBbMiwgMF0sXG4gICAgcG9pbnRzOiBbXCJjbFwiLCBcImNyXCJdLFxuICAgIHRhcmdldE9mZnNldCxcbiAgfSxcbiAgcmlnaHRCb3R0b206IHtcbiAgICBvZmZzZXQ6IFsyLCB2ZXJ0aWNhbEFycm93U2hpZnQgKyBhcnJvd1dpZHRoXSxcbiAgICBwb2ludHM6IFtcImJsXCIsIFwiY3JcIl0sXG4gICAgdGFyZ2V0T2Zmc2V0LFxuICB9LFxuICByaWdodFRvcDoge1xuICAgIG9mZnNldDogWzIsIC0odmVydGljYWxBcnJvd1NoaWZ0ICsgYXJyb3dXaWR0aCldLFxuICAgIHBvaW50czogW1widGxcIiwgXCJjclwiXSxcbiAgICB0YXJnZXRPZmZzZXQsXG4gIH0sXG4gIHRvcDoge1xuICAgIG9mZnNldDogWzAsIC0yXSxcbiAgICBwb2ludHM6IFtcImJjXCIsIFwidGNcIl0sXG4gICAgdGFyZ2V0T2Zmc2V0LFxuICB9LFxuICB0b3BMZWZ0OiB7XG4gICAgb2Zmc2V0OiBbLShob3Jpem9udGFsQXJyb3dTaGlmdCArIGFycm93V2lkdGgpLCAtMl0sXG4gICAgcG9pbnRzOiBbXCJibFwiLCBcInRjXCJdLFxuICAgIHRhcmdldE9mZnNldCxcbiAgfSxcbiAgdG9wUmlnaHQ6IHtcbiAgICBvZmZzZXQ6IFtob3Jpem9udGFsQXJyb3dTaGlmdCArIGFycm93V2lkdGgsIC0yXSxcbiAgICBwb2ludHM6IFtcImJyXCIsIFwidGNcIl0sXG4gICAgdGFyZ2V0T2Zmc2V0LFxuICB9LFxufVxuXG5jb25zdCBnZXRQbGFjZW1lbnRzID0gKG9wdGlvbnM6IElQbGFjZW1lbnRPcHRpb24pID0+IHtcbiAgY29uc3QgdG9SZXR1cm46IGFueSA9XG4gICAgb3B0aW9ucyAmJiBvcHRpb25zLmFsaWduRWRnZSA/IGJ1aWx0aW5QbGFjZW1lbnRzIDogcGxhY2VtZW50c1xuXG4gIGlmIChvcHRpb25zICYmIG9wdGlvbnMuYXV0b0FkanVzdFBsYWNlbWVudCkge1xuICAgIHRvUmV0dXJuLm92ZXJmbG93ID0ge1xuICAgICAgYWRqdXN0WDogMSxcbiAgICAgIGFkanVzdFk6IDEsXG4gICAgfVxuICB9IGVsc2Uge1xuICAgIHRvUmV0dXJuLm92ZXJmbG93ID0ge1xuICAgICAgYWRqdXN0WDogMCxcbiAgICAgIGFkanVzdFk6IDAsXG4gICAgfVxuICB9XG4gIHJldHVybiB0b1JldHVyblxufVxuXG5leHBvcnQgZGVmYXVsdCBnZXRQbGFjZW1lbnRzXG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFPQTs7QUFPQSxJQUFNQSxZQUFZLEdBQUcsQ0FBQyxDQUFELEVBQUksQ0FBSixDQUFyQjtBQUNBLElBQU1DLFVBQVUsR0FBRyxDQUFuQjtBQUNBLElBQU1DLG9CQUFvQixHQUFHLEVBQTdCO0FBQ0EsSUFBTUMsa0JBQWtCLEdBQUcsSUFBM0I7QUFFQSxJQUFNQyxVQUFVLEdBQUc7RUFDakJDLE1BQU0sRUFBRTtJQUNOQyxNQUFNLEVBQUUsQ0FBQyxDQUFELEVBQUksQ0FBSixDQURGO0lBRU5DLE1BQU0sRUFBRSxDQUFDLElBQUQsRUFBTyxJQUFQLENBRkY7SUFHTlAsWUFBWSxFQUFaQTtFQUhNLENBRFM7RUFNakJRLFVBQVUsRUFBRTtJQUNWRixNQUFNLEVBQUUsQ0FBQyxFQUFFSixvQkFBb0IsR0FBR0QsVUFBekIsQ0FBRCxFQUF1QyxDQUF2QyxDQURFO0lBRVZNLE1BQU0sRUFBRSxDQUFDLElBQUQsRUFBTyxJQUFQLENBRkU7SUFHVlAsWUFBWSxFQUFaQTtFQUhVLENBTks7RUFXakJTLFdBQVcsRUFBRTtJQUNYSCxNQUFNLEVBQUUsQ0FBQ0osb0JBQW9CLEdBQUdELFVBQXhCLEVBQW9DLENBQXBDLENBREc7SUFFWE0sTUFBTSxFQUFFLENBQUMsSUFBRCxFQUFPLElBQVAsQ0FGRztJQUdYUCxZQUFZLEVBQVpBO0VBSFcsQ0FYSTtFQWdCakJVLElBQUksRUFBRTtJQUNKSixNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUYsRUFBSyxDQUFMLENBREo7SUFFSkMsTUFBTSxFQUFFLENBQUMs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