vue-tree-polyfill
Version:
A vue tree component using virtual list.
32 lines (31 loc) • 1.34 kB
TypeScript
import { Ref } from 'vue';
import { TreeSearchProps } from '../components/TreeSearch.vue';
declare const prefixCls = "vtree-tree-search";
export { prefixCls as TREE_SEARCH_PREFIX_CLS };
export declare const useTreeSearchCls: (props: TreeSearchProps, options: {
checkAllStatus: {
checked: boolean;
indeterminate: boolean;
disabled: boolean;
};
isShowingChecked: Ref<boolean>;
}) => {
wrapperCls: import("vue").ComputedRef<string[]>;
searchCls: import("vue").ComputedRef<string[]>;
checkAllWrapperCls: import("vue").ComputedRef<string[]>;
checkboxCls: import("vue").ComputedRef<(string | {
"vtree-tree-node__checkbox_checked": boolean;
"vtree-tree-node__checkbox_indeterminate": boolean;
"vtree-tree-node__checkbox_disabled": boolean;
})[]>;
inputWrapperCls: import("vue").ComputedRef<string[]>;
inputCls: import("vue").ComputedRef<(string | {
"vtree-tree-search__input_disabled": boolean | undefined;
})[]>;
actionWrapperCls: import("vue").ComputedRef<string[]>;
checkedButtonCls: import("vue").ComputedRef<(string | {
"vtree-tree-search__checked-button_active": boolean;
})[]>;
treeWrapperCls: import("vue").ComputedRef<string[]>;
footerCls: import("vue").ComputedRef<string[]>;
};