Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/scm
browser/scm-tree-widget
ScmResourceComponent
Props
Interface Props
This is an 'abstract' base interface for all the element component props.
interface
Props
{
caption
:
ReactNode
;
colors
:
ColorRegistry
;
contextKeys
:
ScmContextKeyService
;
contextMenuRenderer
:
ContextMenuRenderer
;
corePreferences
?:
CorePreferences
;
decoration
:
undefined
|
Decoration
;
isLightTheme
:
boolean
;
labelProvider
:
LabelProvider
;
menus
:
MenuModelRegistry
;
model
:
ScmTreeModel
;
parentPath
:
URI
;
renderExpansionToggle
:
()
=>
ReactNode
;
sourceUri
:
string
;
treeNode
:
ScmFileChangeNode
;
}
Hierarchy (
View Summary
)
ScmElement
.
Props
Props
Index
Properties
caption
colors
context
Keys
context
Menu
Renderer
core
Preferences?
decoration
is
Light
Theme
label
Provider
menus
model
parent
Path
render
Expansion
Toggle
source
Uri
tree
Node
Properties
caption
caption
:
ReactNode
colors
colors
:
ColorRegistry
context
Keys
contextKeys
:
ScmContextKeyService
context
Menu
Renderer
contextMenuRenderer
:
ContextMenuRenderer
Optional
core
Preferences
corePreferences
?:
CorePreferences
decoration
decoration
:
undefined
|
Decoration
is
Light
Theme
isLightTheme
:
boolean
label
Provider
labelProvider
:
LabelProvider
menus
menus
:
MenuModelRegistry
model
model
:
ScmTreeModel
parent
Path
parentPath
:
URI
render
Expansion
Toggle
renderExpansionToggle
:
()
=>
ReactNode
source
Uri
sourceUri
:
string
tree
Node
treeNode
:
ScmFileChangeNode
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
caption
colors
context
Keys
context
Menu
Renderer
core
Preferences
decoration
is
Light
Theme
label
Provider
menus
model
parent
Path
render
Expansion
Toggle
source
Uri
tree
Node
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...
This is an 'abstract' base interface for all the element component props.