跳到主要内容

ui/build/file-tree/file-tree.types

ui/build/file-tree/file-tree.types

Type Aliases

FileTreeEntry

type FileTreeEntry = object;

Defined in: apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:1

Properties

Property Type Defined in
name string apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:2
path string apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:5
sizeBytes number apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:4
type "directory" | "file" apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:3
writable? boolean apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:6

FileTreeEntryBadge

type FileTreeEntryBadge = object;

Defined in: apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:15

Properties

Property Type Defined in
class? string apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:17
label string apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:16

FileTreePresencePeer

type FileTreePresencePeer = object;

Defined in: apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:11

Properties

Property Type Defined in
color string apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:12
label string apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:13

FileTreeProps

type FileTreeProps = object;

Defined in: apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:19

Properties

Property Type Description Defined in
canDelete? (path, entry) => boolean - apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:23
class? string - apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:33
deleteDisabled? boolean - apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:25
entries FileTreeEntry[] - apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:20
getEntryBadge? (entry) => | FileTreeEntryBadge | null Optional trailing status badge (e.g. U/M/D). Also tints the filename when class is set. apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:30
getEntryIcon? (entry, context) => string - apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:28
isMutedEntry? (entry) => boolean - apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:31
onDelete? (path, entry) => void - apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:24
onSelect? (path, entry) => void - apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:22
onToggle? (path) => Effect.Effect<FileTreeEntry[], unknown> - apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:21
presenceByPath? Record<string, readonly FileTreePresencePeer[]> - apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:27
selectedPath? string | null - apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:26
variant? "default" | "dark" - apps/website/.api-docs-entry/ui/build/file-tree/file-tree.types.d.ts:32