@advjs/monorepo / @advjs/gui / AGUIAssetsExplorerState
Interface: AGUIAssetsExplorerState
Defined in: packages/gui/client/composables/useAssetsExplorer.ts:8
Extends
Omit<AGUIAssetsExplorerProps,"rootDir"|"curDir"|"curFileList"|"tree">
Properties
beforeOpenRootDir?
optionalbeforeOpenRootDir?: (dirHandle) =>boolean|Promise<boolean>
Defined in: packages/gui/client/components/explorer/types.ts:48
before open root dir
return false to prevent open
Parameters
dirHandle
FileSystemDirectoryHandle
Returns
boolean | Promise<boolean>
Inherited from
AGUIAssetsExplorerProps.beforeOpenRootDir
curDir
curDir:
Ref<FSDirItem|undefined>
Defined in: packages/gui/client/composables/useAssetsExplorer.ts:10
curFileList
curFileList:
Ref<FSItem[]>
Defined in: packages/gui/client/composables/useAssetsExplorer.ts:11
emit
emit: (
event,value) =>void| ((event,value) =>void)
Defined in: packages/gui/client/composables/useAssetsExplorer.ts:15
Parameters
event
"update:curDir" | "update:rootDir" | "update:tree"
value
Returns
void | ((event, value) => void)
onDblClick?
optionalonDblClick?: (item) =>void|Promise<void>
Defined in: packages/gui/client/components/explorer/types.ts:56
Parameters
item
Returns
void | Promise<void>
Inherited from
AGUIAssetsExplorerProps.onDblClick
onDirDblClick?
optionalonDirDblClick?: (item) =>void|Promise<void>
Defined in: packages/gui/client/components/explorer/types.ts:70
dblclick dir in file list
Parameters
item
Returns
void | Promise<void>
Inherited from
AGUIAssetsExplorerProps.onDirDblClick
onFileClick?
optionalonFileClick?: (item) =>void|Promise<void>
Defined in: packages/gui/client/components/explorer/types.ts:62
click file in file list
和 dblClick 一起的时候,好像有问题
Parameters
item
Returns
void | Promise<void>
Inherited from
AGUIAssetsExplorerProps.onFileClick
onFileDblClick?
optionalonFileDblClick?: (item) =>void|Promise<void>
Defined in: packages/gui/client/components/explorer/types.ts:66
dblclick file in file list
Parameters
item
Returns
void | Promise<void>
Inherited from
AGUIAssetsExplorerProps.onFileDblClick
onFileDrop?
optionalonFileDrop?: (files) =>FSFileItem[] |Promise<FSFileItem[]>
Defined in: packages/gui/client/components/explorer/types.ts:55
Parameters
files
Returns
FSFileItem[] | Promise<FSFileItem[]>
Inherited from
AGUIAssetsExplorerProps.onFileDrop
onFSItemChange?
optionalonFSItemChange?: (item) =>void|Promise<void>
Defined in: packages/gui/client/components/explorer/types.ts:75
on FileItem change every fs item change
Parameters
item
Returns
void | Promise<void>
Inherited from
AGUIAssetsExplorerProps.onFSItemChange
onOpenRootDir?
optionalonOpenRootDir?: (dir) =>void|Promise<void>
Defined in: packages/gui/client/components/explorer/types.ts:52
when open root dir
Parameters
dir
Returns
void | Promise<void>
Inherited from
AGUIAssetsExplorerProps.onOpenRootDir
rootDir
rootDir:
Ref<FSDirItem|undefined>
Defined in: packages/gui/client/composables/useAssetsExplorer.ts:9
setCurDir
setCurDir: (
dir) =>void
Defined in: packages/gui/client/composables/useAssetsExplorer.ts:18
Parameters
dir
Returns
void
setCurFileList
setCurFileList: (
list) =>void
Defined in: packages/gui/client/composables/useAssetsExplorer.ts:19
Parameters
list
FSItem[]
Returns
void
setRootDir
setRootDir: (
dir) =>void
Defined in: packages/gui/client/composables/useAssetsExplorer.ts:20
Parameters
dir
Returns
void
tree
tree:
Ref<TreeNode>
Defined in: packages/gui/client/composables/useAssetsExplorer.ts:12