UNPKG

@aplus-frontend/antdv

Version:

Vue basic component library maintained based on ant-design-vue

38 lines (37 loc) 765 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = DropIndicator; var _vue = require("vue"); function DropIndicator(_ref) { let { dropPosition, dropLevelOffset, indent } = _ref; const style = { pointerEvents: 'none', position: 'absolute', right: 0, backgroundColor: 'red', height: `${2}px` }; switch (dropPosition) { case -1: style.top = 0; style.left = `${-dropLevelOffset * indent}px`; break; case 1: style.bottom = 0; style.left = `${-dropLevelOffset * indent}px`; break; case 0: style.bottom = 0; style.left = `${indent}`; break; } return (0, _vue.createVNode)("div", { "style": style }, null); }