{"version":3,"file":"placements.mjs","sources":["../../../../packages/constants/placements.ts"],"sourcesContent":["const autoAdjustOverflow = {\n  adjustX: 1,\n  adjustY: 1,\n};\n\nconst targetOffset = [0, 0];\n\nexport const placements = {\n  left: {\n    points: ['cr', 'cl'],\n    overflow: autoAdjustOverflow,\n    offset: [-4, 0],\n    targetOffset,\n  },\n  right: {\n    points: ['cl', 'cr'],\n    overflow: autoAdjustOverflow,\n    offset: [4, 0],\n    targetOffset,\n  },\n  top: {\n    points: ['bc', 'tc'],\n    overflow: autoAdjustOverflow,\n    offset: [0, -4],\n    targetOffset,\n  },\n  bottom: {\n    points: ['tc', 'bc'],\n    overflow: autoAdjustOverflow,\n    offset: [0, 4],\n    targetOffset,\n  },\n  topLeft: {\n    points: ['bl', 'tl'],\n    overflow: autoAdjustOverflow,\n    offset: [0, -4],\n    targetOffset,\n  },\n  leftTop: {\n    points: ['tr', 'tl'],\n    overflow: autoAdjustOverflow,\n    offset: [-4, 0],\n    targetOffset,\n  },\n  topRight: {\n    points: ['br', 'tr'],\n    overflow: autoAdjustOverflow,\n    offset: [0, -4],\n    targetOffset,\n  },\n  rightTop: {\n    points: ['tl', 'tr'],\n    overflow: autoAdjustOverflow,\n    offset: [4, 0],\n    targetOffset,\n  },\n  bottomRight: {\n    points: ['tr', 'br'],\n    overflow: autoAdjustOverflow,\n    offset: [0, 4],\n    targetOffset,\n  },\n  rightBottom: {\n    points: ['bl', 'br'],\n    overflow: autoAdjustOverflow,\n    offset: [4, 0],\n    targetOffset,\n  },\n  bottomLeft: {\n    points: ['tl', 'bl'],\n    overflow: autoAdjustOverflow,\n    offset: [0, 4],\n    targetOffset,\n  },\n  leftBottom: {\n    points: ['br', 'bl'],\n    overflow: autoAdjustOverflow,\n    offset: [-4, 0],\n    targetOffset,\n  },\n};\n"],"names":[],"mappings":"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"}