element-plus
Version:
A Component Library for Vue 3
24 lines (22 loc) • 892 B
JavaScript
import { buildProps, definePropType } from "../../../utils/vue/props/runtime.mjs";
import { transferCheckedChangeFn, transferProps } from "./transfer.mjs";
//#region ../../packages/components/transfer/src/transfer-panel.ts
const CHECKED_CHANGE_EVENT = "checked-change";
/**
* @deprecated Removed after 3.0.0, Use `TransferPanelProps` instead.
*/
const transferPanelProps = buildProps({
data: transferProps.data,
optionRender: { type: definePropType(Function) },
placeholder: String,
title: String,
filterable: Boolean,
format: transferProps.format,
filterMethod: transferProps.filterMethod,
defaultChecked: transferProps.leftDefaultChecked,
props: transferProps.props
});
const transferPanelEmits = { [CHECKED_CHANGE_EVENT]: transferCheckedChangeFn };
//#endregion
export { CHECKED_CHANGE_EVENT, transferPanelEmits, transferPanelProps };
//# sourceMappingURL=transfer-panel.mjs.map