@advjs/monorepo / @advjs/gui / AGUIAssetsExplorerProps
Interface: AGUIAssetsExplorerProps
Defined in: packages/gui/client/components/explorer/types.ts:30
props
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>
curDir?
optionalcurDir?:FSDirItem
Defined in: packages/gui/client/components/explorer/types.ts:35
curFileList?
optionalcurFileList?:FSItem[]
Defined in: packages/gui/client/components/explorer/types.ts:39
current file list
onDblClick?
optionalonDblClick?: (item) =>void|Promise<void>
Defined in: packages/gui/client/components/explorer/types.ts:56
Parameters
item
Returns
void | Promise<void>
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>
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>
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>
onFileDrop?
optionalonFileDrop?: (files) =>FSFileItem[] |Promise<FSFileItem[]>
Defined in: packages/gui/client/components/explorer/types.ts:55
Parameters
files
Returns
FSFileItem[] | Promise<FSFileItem[]>
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>
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>
rootDir?
optionalrootDir?:FSDirItem
Defined in: packages/gui/client/components/explorer/types.ts:34
init folder
tree?
optionaltree?:TreeNode
Defined in: packages/gui/client/components/explorer/types.ts:40