Skip to content

@advjs/monorepo / @advjs/gui / AGUIAssetsExplorerProps

Interface: AGUIAssetsExplorerProps

Defined in: packages/gui/client/components/explorer/types.ts:30

props

Properties

beforeOpenRootDir()?

optional beforeOpenRootDir: (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?

optional curDir: FSDirItem

Defined in: packages/gui/client/components/explorer/types.ts:35


curFileList?

optional curFileList: FSItem[]

Defined in: packages/gui/client/components/explorer/types.ts:39

current file list


onDblClick()?

optional onDblClick: (item) => void | Promise<void>

Defined in: packages/gui/client/components/explorer/types.ts:56

Parameters

item

FSItem

Returns

void | Promise<void>


onDirDblClick()?

optional onDirDblClick: (item) => void | Promise<void>

Defined in: packages/gui/client/components/explorer/types.ts:70

dblclick dir in file list

Parameters

item

FSDirItem

Returns

void | Promise<void>


onFileClick()?

optional onFileClick: (item) => void | Promise<void>

Defined in: packages/gui/client/components/explorer/types.ts:62

click file in file list

和 dblClick 一起的时候,好像有问题

Parameters

item

FSFileItem

Returns

void | Promise<void>


onFileDblClick()?

optional onFileDblClick: (item) => void | Promise<void>

Defined in: packages/gui/client/components/explorer/types.ts:66

dblclick file in file list

Parameters

item

FSFileItem

Returns

void | Promise<void>


onFileDrop()?

optional onFileDrop: (files) => FSFileItem[] | Promise<FSFileItem[]>

Defined in: packages/gui/client/components/explorer/types.ts:55

Parameters

files

FSFileItem[]

Returns

FSFileItem[] | Promise<FSFileItem[]>


onFSItemChange()?

optional onFSItemChange: (item) => void | Promise<void>

Defined in: packages/gui/client/components/explorer/types.ts:75

on FileItem change every fs item change

Parameters

item

FSItem

Returns

void | Promise<void>


onOpenRootDir()?

optional onOpenRootDir: (dir) => void | Promise<void>

Defined in: packages/gui/client/components/explorer/types.ts:52

when open root dir

Parameters

dir

FSDirItem

Returns

void | Promise<void>


rootDir?

optional rootDir: FSDirItem

Defined in: packages/gui/client/components/explorer/types.ts:34

init folder


tree?

optional tree: TreeNode

Defined in: packages/gui/client/components/explorer/types.ts:40