aiflowy-ui-admin/node_modules/.vite/deps/chunk-GPQQMF6N.js

81 lines
1.8 KiB
JavaScript

import {
VxeUI,
require_xe_utils
} from "./chunk-YJNUXQVJ.js";
import {
defineComponent
} from "./chunk-AAHVYXXY.js";
import {
__toESM
} from "./chunk-V4OQ3NZ2.js";
// ../node_modules/.pnpm/vxe-table@4.17.14_vue@3.5.24_typescript@5.9.3_/node_modules/vxe-table/es/ui/src/comp.js
var defineVxeComponent = defineComponent;
// ../node_modules/.pnpm/vxe-table@4.17.14_vue@3.5.24_typescript@5.9.3_/node_modules/vxe-table/es/ui/src/log.js
var { log } = VxeUI;
var version = `table v${"4.17.14"}`;
var warnLog = log.create("warn", version);
var errLog = log.create("error", version);
// ../node_modules/.pnpm/vxe-table@4.17.14_vue@3.5.24_typescript@5.9.3_/node_modules/vxe-table/es/ui/src/vn.js
var import_xe_utils = __toESM(require_xe_utils());
function getOnName(type) {
return "on" + type.substring(0, 1).toLocaleUpperCase() + type.substring(1);
}
function getModelEvent(renderOpts) {
switch (renderOpts.name) {
case "input":
case "textarea":
return "input";
case "select":
return "change";
}
return "update:modelValue";
}
function getChangeEvent(renderOpts) {
switch (renderOpts.name) {
case "input":
case "textarea":
case "VxeInput":
case "VxeNumberInput":
case "VxeTextarea":
case "$input":
case "$textarea":
return "input";
}
return "change";
}
function hasInputType(renderOpts) {
switch (renderOpts.name) {
case "VxeInput":
case "VxeNumberInput":
case "VxeTextarea":
case "$input":
case "$textarea":
return true;
}
return false;
}
function getSlotVNs(vns) {
if (vns === null || vns === void 0) {
return [];
}
if (import_xe_utils.default.isArray(vns)) {
return vns;
}
return [vns];
}
export {
defineVxeComponent,
warnLog,
errLog,
getOnName,
getModelEvent,
getChangeEvent,
hasInputType,
getSlotVNs
};
//# sourceMappingURL=chunk-GPQQMF6N.js.map