tav-ui
Version:
82 lines (79 loc) • 1.43 kB
JavaScript
import { propTypes } from '../../../utils/propTypes2.mjs';
const treeProps = {
renderIcon: {
type: Function
},
helpMessage: {
type: [String, Array],
default: ""
},
title: propTypes.string,
toolbar: propTypes.bool,
search: propTypes.bool,
searchValue: propTypes.string,
checkStrictly: propTypes.bool,
clickRowToExpand: propTypes.bool.def(true),
checkable: propTypes.bool.def(false),
defaultExpandLevel: {
type: [String, Number],
default: ""
},
defaultExpandAll: propTypes.bool.def(false),
fieldNames: {
type: Object
},
treeData: {
type: Array
},
actionList: {
type: Array,
default: () => []
},
expandedKeys: {
type: Array,
default: () => []
},
selectedKeys: {
type: Array,
default: () => []
},
checkedKeys: {
type: Array,
default: () => []
},
beforeRightClick: {
type: Function,
default: () => []
},
rightMenuList: {
type: Array,
default: () => []
},
filterFn: {
type: Function,
default: null
},
highlight: {
type: [Boolean, String],
default: false
},
inlineLayoutLevel: {
type: Number,
default: -1
}
};
const treeNodeProps = {
actionList: {
type: Array,
default: () => []
},
fieldNames: {
type: Object
},
treeData: {
type: Array,
default: () => []
}
};
export { treeNodeProps, treeProps };
//# sourceMappingURL=props2.mjs.map