placements.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.placements = exports.default = void 0;
  6. var autoAdjustOverflow = {
  7. adjustX: 1,
  8. adjustY: 1
  9. };
  10. var targetOffset = [0, 0];
  11. var placements = {
  12. left: {
  13. points: ['cr', 'cl'],
  14. overflow: autoAdjustOverflow,
  15. offset: [-4, 0],
  16. targetOffset: targetOffset
  17. },
  18. right: {
  19. points: ['cl', 'cr'],
  20. overflow: autoAdjustOverflow,
  21. offset: [4, 0],
  22. targetOffset: targetOffset
  23. },
  24. top: {
  25. points: ['bc', 'tc'],
  26. overflow: autoAdjustOverflow,
  27. offset: [0, -4],
  28. targetOffset: targetOffset
  29. },
  30. bottom: {
  31. points: ['tc', 'bc'],
  32. overflow: autoAdjustOverflow,
  33. offset: [0, 4],
  34. targetOffset: targetOffset
  35. },
  36. topLeft: {
  37. points: ['bl', 'tl'],
  38. overflow: autoAdjustOverflow,
  39. offset: [0, -4],
  40. targetOffset: targetOffset
  41. },
  42. leftTop: {
  43. points: ['tr', 'tl'],
  44. overflow: autoAdjustOverflow,
  45. offset: [-4, 0],
  46. targetOffset: targetOffset
  47. },
  48. topRight: {
  49. points: ['br', 'tr'],
  50. overflow: autoAdjustOverflow,
  51. offset: [0, -4],
  52. targetOffset: targetOffset
  53. },
  54. rightTop: {
  55. points: ['tl', 'tr'],
  56. overflow: autoAdjustOverflow,
  57. offset: [4, 0],
  58. targetOffset: targetOffset
  59. },
  60. bottomRight: {
  61. points: ['tr', 'br'],
  62. overflow: autoAdjustOverflow,
  63. offset: [0, 4],
  64. targetOffset: targetOffset
  65. },
  66. rightBottom: {
  67. points: ['bl', 'br'],
  68. overflow: autoAdjustOverflow,
  69. offset: [4, 0],
  70. targetOffset: targetOffset
  71. },
  72. bottomLeft: {
  73. points: ['tl', 'bl'],
  74. overflow: autoAdjustOverflow,
  75. offset: [0, 4],
  76. targetOffset: targetOffset
  77. },
  78. leftBottom: {
  79. points: ['br', 'bl'],
  80. overflow: autoAdjustOverflow,
  81. offset: [-4, 0],
  82. targetOffset: targetOffset
  83. }
  84. };
  85. exports.placements = placements;
  86. var _default = placements;
  87. exports.default = _default;