Search
Preparing search index...
The search index is not available
Theia TypeDoc
Options
All
Public
Public/Protected
All
Inherited
Menu
Theia TypeDoc
filesystem
BreadcrumbsFileTreeWidget
Class BreadcrumbsFileTreeWidget
Hierarchy
FileTreeWidget
BreadcrumbsFileTreeWidget
Index
Constructors
constructor
Properties
icon
Theme
Service
model
opener
Service
to
Cancel
Node
Expansion
upload
Service
Accessors
hides
Explorer
Arrows
Methods
create
Container
Attributes
create
Node
Attributes
create
Node
Class
Names
deflate
For
Storage
get
Caption
Child
Event
Handlers
get
Depth
Padding
get
Drop
Effect
get
Drop
Target
Dir
Node
get
Node
Drag
Handlers
get
Node
Tooltip
get
Padding
Left
get
Selected
Tree
Nodes
From
Data
get
Tree
Node
From
Data
handle
Drag
Enter
Event
handle
Drag
Leave
Event
handle
Drag
Over
Event
handle
Drag
Start
Event
handle
Drop
Event
inflate
From
Storage
needs
Expansion
Toggle
Padding
render
Expansion
Toggle
render
Icon
set
Selected
Tree
Nodes
As
Data
set
Tree
Node
As
Data
tap
Node
Constructors
constructor
new
Breadcrumbs
File
Tree
Widget
(
props
:
TreeProps
, model
:
FileTreeModel
, contextMenuRenderer
:
ContextMenuRenderer
)
:
BreadcrumbsFileTreeWidget
Parameters
props:
TreeProps
model:
FileTreeModel
contextMenuRenderer:
ContextMenuRenderer
Returns
BreadcrumbsFileTreeWidget
Properties
Protected
Readonly
icon
Theme
Service
icon
Theme
Service
:
IconThemeService
Readonly
model
model
:
FileTreeModel
Protected
Readonly
opener
Service
opener
Service
:
OpenerService
Protected
Readonly
to
Cancel
Node
Expansion
to
Cancel
Node
Expansion
:
DisposableCollection
= ...
Protected
Readonly
upload
Service
upload
Service
:
FileUploadService
Accessors
Protected
hides
Explorer
Arrows
get
hidesExplorerArrows
(
)
:
boolean
Returns
boolean
Methods
Protected
create
Container
Attributes
create
Container
Attributes
(
)
:
HTMLAttributes
<
HTMLElement
>
Returns
HTMLAttributes
<
HTMLElement
>
Protected
create
Node
Attributes
create
Node
Attributes
(
node
:
TreeNode
, props
:
NodeProps
)
:
Attributes
&
HTMLAttributes
<
HTMLElement
>
Parameters
node:
TreeNode
props:
NodeProps
Returns
Attributes
&
HTMLAttributes
<
HTMLElement
>
Protected
create
Node
Class
Names
create
Node
Class
Names
(
node
:
TreeNode
, props
:
NodeProps
)
:
string
[]
Parameters
node:
TreeNode
props:
NodeProps
Returns
string
[]
Protected
deflate
For
Storage
deflate
For
Storage
(
node
:
TreeNode
)
:
object
Parameters
node:
TreeNode
Returns
object
Protected
get
Caption
Child
Event
Handlers
get
Caption
Child
Event
Handlers
(
node
:
TreeNode
, props
:
CompressedNodeProps
)
:
Attributes
&
HtmlHTMLAttributes
<
HTMLElement
>
Parameters
node:
TreeNode
props:
CompressedNodeProps
Returns
Attributes
&
HtmlHTMLAttributes
<
HTMLElement
>
Protected
get
Depth
Padding
get
Depth
Padding
(
depth
:
number
)
:
number
Parameters
depth:
number
Returns
number
Protected
get
Drop
Effect
get
Drop
Effect
(
event
:
DragEvent
<
Element
>
)
:
"copy"
|
"move"
Parameters
event:
DragEvent
<
Element
>
Returns
"copy"
|
"move"
Protected
get
Drop
Target
Dir
Node
get
Drop
Target
Dir
Node
(
node
:
undefined
|
TreeNode
)
:
undefined
|
DirNode
Parameters
node:
undefined
|
TreeNode
Returns
undefined
|
DirNode
Protected
get
Node
Drag
Handlers
get
Node
Drag
Handlers
(
node
:
TreeNode
, props
:
CompressedNodeProps
)
:
Attributes
&
HtmlHTMLAttributes
<
HTMLElement
>
Parameters
node:
TreeNode
props:
CompressedNodeProps
Returns
Attributes
&
HtmlHTMLAttributes
<
HTMLElement
>
Protected
get
Node
Tooltip
get
Node
Tooltip
(
node
:
TreeNode
)
:
undefined
|
string
Parameters
node:
TreeNode
Returns
undefined
|
string
Protected
get
Padding
Left
get
Padding
Left
(
node
:
TreeNode
, props
:
NodeProps
)
:
number
Parameters
node:
TreeNode
props:
NodeProps
Returns
number
Protected
get
Selected
Tree
Nodes
From
Data
get
Selected
Tree
Nodes
From
Data
(
data
:
DataTransfer
)
:
TreeNode
[]
Parameters
data:
DataTransfer
Returns
TreeNode
[]
Protected
get
Tree
Node
From
Data
get
Tree
Node
From
Data
(
data
:
DataTransfer
)
:
undefined
|
TreeNode
Parameters
data:
DataTransfer
Returns
undefined
|
TreeNode
Protected
handle
Drag
Enter
Event
handle
Drag
Enter
Event
(
node
:
undefined
|
TreeNode
, event
:
DragEvent
<
Element
>
)
:
void
Parameters
node:
undefined
|
TreeNode
event:
DragEvent
<
Element
>
Returns
void
Protected
handle
Drag
Leave
Event
handle
Drag
Leave
Event
(
node
:
undefined
|
TreeNode
, event
:
DragEvent
<
Element
>
)
:
void
Parameters
node:
undefined
|
TreeNode
event:
DragEvent
<
Element
>
Returns
void
Protected
handle
Drag
Over
Event
handle
Drag
Over
Event
(
node
:
undefined
|
TreeNode
, event
:
DragEvent
<
Element
>
)
:
void
Parameters
node:
undefined
|
TreeNode
event:
DragEvent
<
Element
>
Returns
void
Protected
handle
Drag
Start
Event
handle
Drag
Start
Event
(
node
:
TreeNode
, event
:
DragEvent
<
Element
>
)
:
void
Parameters
node:
TreeNode
event:
DragEvent
<
Element
>
Returns
void
Protected
handle
Drop
Event
handle
Drop
Event
(
node
:
undefined
|
TreeNode
, event
:
DragEvent
<
Element
>
)
:
Promise
<
void
>
Parameters
node:
undefined
|
TreeNode
event:
DragEvent
<
Element
>
Returns
Promise
<
void
>
Protected
inflate
From
Storage
inflate
From
Storage
(
node
:
any
, parent
?:
TreeNode
)
:
TreeNode
Parameters
node:
any
Optional
parent:
TreeNode
Returns
TreeNode
Protected
needs
Expansion
Toggle
Padding
needs
Expansion
Toggle
Padding
(
node
:
TreeNode
)
:
boolean
Parameters
node:
TreeNode
Returns
boolean
Protected
render
Expansion
Toggle
render
Expansion
Toggle
(
node
:
TreeNode
, props
:
NodeProps
)
:
ReactNode
Parameters
node:
TreeNode
props:
NodeProps
Returns
ReactNode
Protected
render
Icon
render
Icon
(
node
:
TreeNode
, props
:
NodeProps
)
:
ReactNode
Parameters
node:
TreeNode
props:
NodeProps
Returns
ReactNode
Protected
set
Selected
Tree
Nodes
As
Data
set
Selected
Tree
Nodes
As
Data
(
data
:
DataTransfer
, sourceNode
:
TreeNode
, relatedNodes
:
TreeNode
[]
)
:
void
Parameters
data:
DataTransfer
sourceNode:
TreeNode
relatedNodes:
TreeNode
[]
Returns
void
Protected
set
Tree
Node
As
Data
set
Tree
Node
As
Data
(
data
:
DataTransfer
, node
:
TreeNode
)
:
void
Parameters
data:
DataTransfer
node:
TreeNode
Returns
void
Protected
tap
Node
tap
Node
(
node
?:
TreeNode
)
:
void
Parameters
Optional
node:
TreeNode
Returns
void
Modules
bulk-
edit
callhierarchy
console
core
debug
editor
editor-
preview
electron
external-
terminal
file-
search
filesystem
Base
Stat
Delegating
File
System
Provider
Dir
Node
Disk
File
System
Provider
File
Access
File
Download
Commands
File
Download
Data
File
Download
Handler
File
Download
Service
File
Node
File
Resource
Version
File
Selection
File
Stat
File
Stat
Node
File
Stat
Node
Data
File
System
Commands
File
System
Utils
File
Upload
Service
Filepath
Breadcrumb
Location
List
Renderer
export=
export=
getting-
started
git
keymaps
markers
memory-
inspector
messages
metrics
mini-
browser
monaco
navigator
outline-
view
output
plugin
plugin-
dev
plugin-
ext
plugin-
ext-
vscode
plugin-
metrics
preferences
preview
process
property-
view
scm
scm-
extra
search-
in-
workspace
secondary-
window
task
terminal
timeline
toolbar
typehierarchy
userstorage
variable-
resolver
vsx-
registry
workspace
Breadcrumbs
File
Tree
Widget
constructor
icon
Theme
Service
model
opener
Service
to
Cancel
Node
Expansion
upload
Service
hides
Explorer
Arrows
create
Container
Attributes
create
Node
Attributes
create
Node
Class
Names
deflate
For
Storage
get
Caption
Child
Event
Handlers
get
Depth
Padding
get
Drop
Effect
get
Drop
Target
Dir
Node
get
Node
Drag
Handlers
get
Node
Tooltip
get
Padding
Left
get
Selected
Tree
Nodes
From
Data
get
Tree
Node
From
Data
handle
Drag
Enter
Event
handle
Drag
Leave
Event
handle
Drag
Over
Event
handle
Drag
Start
Event
handle
Drop
Event
inflate
From
Storage
needs
Expansion
Toggle
Padding
render
Expansion
Toggle
render
Icon
set
Selected
Tree
Nodes
As
Data
set
Tree
Node
As
Data
tap
Node