File tree 2 files changed +7
-5
lines changed
2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,10 @@ type AnyPropsArrayType = Array<{
8
8
[ key : string ] : any ;
9
9
} > ;
10
10
type VModelType = TreeNodeKeyType | TreeNodeKeyType [ ] ;
11
+ interface INonReactiveData {
12
+ store : TreeStore ;
13
+ blockNodes : TreeNode [ ] ;
14
+ }
11
15
declare const _default : import ( "vue-demi" ) . DefineComponent < {
12
16
/** 单选模式下为字符串或数字,多选模式下为数组或者以 separator 分隔的字符串。当即可单选又可多选时,value 是多选的值 */
13
17
modelValue : PropType < string | number | TreeNodeKeyType [ ] > ;
@@ -178,10 +182,7 @@ declare const _default: import("vue-demi").DefineComponent<{
178
182
default : boolean ;
179
183
} ;
180
184
} , {
181
- nonReactive : {
182
- store : TreeStore ;
183
- blockNodes : TreeNode [ ] ;
184
- } ;
185
+ nonReactive : INonReactiveData ;
185
186
/** 未加载选中的节点,展示已选时生成,其他情况下没用 */
186
187
unloadCheckedNodes : TreeNode [ ] ;
187
188
/** 可见节点个数 */
@@ -272,7 +273,7 @@ declare const _default: import("vue-demi").DefineComponent<{
272
273
updateRenderNodes: ( isScroll ?: boolean ) => void ;
273
274
getNode: ( key : TreeNodeKeyType ) => TreeNode | null ;
274
275
scrollArea: Ref < any > ;
275
- iframe: Ref < any > ;
276
+ iframe: Ref < HTMLIFrameElement | undefined > ;
276
277
methods: {
277
278
setData: ( data : AnyPropsArrayType ) => void ;
278
279
setChecked: ( key : TreeNodeKeyType , value : boolean ) => void ;
Original file line number Diff line number Diff line change @@ -223,5 +223,6 @@ export default class TreeStore {
223
223
on < T extends keyof IEventNames > ( eventName : T , listener : ListenerType < T > | Array < ListenerType < T > > ) : void ;
224
224
off < T extends keyof IEventNames > ( eventName : T , listener ?: ListenerType < T > ) : void ;
225
225
emit < T extends keyof IEventNames > ( eventName : T , ...args : Parameters < IEventNames [ T ] > ) : void ;
226
+ disposeListeners ( ) : void ;
226
227
}
227
228
export { } ;
You can’t perform that action at this time.
0 commit comments