Search
Preparing search index...
The search index is not available
Theia TypeDoc
Options
All
Public
Public/Protected
All
Inherited
Menu
Theia TypeDoc
preferences
PreferenceTreeModel
Class PreferenceTreeModel
Hierarchy
TreeModelImpl
PreferenceTreeModel
Index
Constructors
constructor
Properties
_current
Rows
_current
Scope
_is
Filtered
_total
Visible
Leaves
filter
Input
last
Searched
Fuzzy
last
Searched
Literal
on
Filter
Changed
on
Tree
Filter
Changed
Emitter
preference
Service
schema
Provider
scope
Tracker
tree
Generator
Accessors
current
Rows
current
Scope
is
Filtered
on
Schema
Changed
property
List
total
Visible
Leaves
Methods
collapse
All
Except
do
Init
expand
All
get
Node
From
Preference
Id
handle
New
Schema
init
is
Visible
Selectable
Node
passes
Current
Filters
select
If
Not
Selected
update
Filtered
Rows
update
Rows
update
Visible
Children
Constructors
constructor
new
Preference
Tree
Model
(
)
:
PreferenceTreeModel
Returns
PreferenceTreeModel
Properties
Protected
_current
Rows
_current
Rows
:
Map
<
string
,
PreferenceTreeNodeRow
>
= ...
Protected
_current
Scope
_current
Scope
:
number
= ...
Protected
_is
Filtered
_is
Filtered
:
boolean
= false
Protected
_total
Visible
Leaves
_total
Visible
Leaves
:
number
= 0
Protected
Readonly
filter
Input
filter
Input
:
PreferencesSearchbarWidget
Protected
last
Searched
Fuzzy
last
Searched
Fuzzy
:
string
= ''
Protected
last
Searched
Literal
last
Searched
Literal
:
string
= ''
Readonly
on
Filter
Changed
on
Filter
Changed
:
Event
<
PreferenceFilterChangeEvent
>
= ...
Protected
Readonly
on
Tree
Filter
Changed
Emitter
on
Tree
Filter
Changed
Emitter
:
Emitter
<
PreferenceFilterChangeEvent
>
= ...
Protected
Readonly
preference
Service
preference
Service
:
PreferenceService
Protected
Readonly
schema
Provider
schema
Provider
:
PreferenceSchemaProvider
Protected
Readonly
scope
Tracker
scope
Tracker
:
PreferencesScopeTabBar
Protected
Readonly
tree
Generator
tree
Generator
:
PreferenceTreeGenerator
Accessors
current
Rows
get
currentRows
(
)
:
Readonly
<
Map
<
string
,
PreferenceTreeNodeRow
>
>
Returns
Readonly
<
Map
<
string
,
PreferenceTreeNodeRow
>
>
current
Scope
get
currentScope
(
)
:
SelectedScopeDetails
Returns
SelectedScopeDetails
is
Filtered
get
isFiltered
(
)
:
boolean
Returns
boolean
on
Schema
Changed
get
onSchemaChanged
(
)
:
Event
<
CompositeTreeNode
>
Returns
Event
<
CompositeTreeNode
>
property
List
get
propertyList
(
)
:
{}
Returns
{}
[
key:
string
]:
PreferenceDataProperty
total
Visible
Leaves
get
totalVisibleLeaves
(
)
:
number
Returns
number
Methods
collapse
All
Except
collapse
All
Except
(
openNode
:
undefined
|
TreeNode
)
:
void
Parameters
openNode:
undefined
|
TreeNode
Returns
void
Protected
do
Init
do
Init
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Protected
expand
All
expand
All
(
)
:
void
Returns
void
get
Node
From
Preference
Id
get
Node
From
Preference
Id
(
id
:
string
)
:
undefined
|
Preference
.
TreeNode
Parameters
id:
string
Returns
undefined
|
Preference
.
TreeNode
Private
handle
New
Schema
handle
New
Schema
(
newRoot
:
CompositeTreeNode
)
:
void
Parameters
newRoot:
CompositeTreeNode
Returns
void
Protected
init
init
(
)
:
void
Returns
void
Protected
is
Visible
Selectable
Node
is
Visible
Selectable
Node
(
node
:
TreeNode
)
:
node
is
SelectableTreeNode
Parameters
node:
TreeNode
Returns
node
is
SelectableTreeNode
Protected
passes
Current
Filters
passes
Current
Filters
(
node
:
LeafNode
, prefID
:
string
)
:
boolean
Parameters
node:
LeafNode
prefID:
string
Returns
boolean
select
If
Not
Selected
select
If
Not
Selected
(
node
:
SelectableTreeNode
)
:
boolean
Parameters
node:
SelectableTreeNode
Returns
boolean
true if selection changed, false otherwise
Protected
update
Filtered
Rows
update
Filtered
Rows
(
source
:
PreferenceFilterChangeSource
)
:
void
Parameters
source:
PreferenceFilterChangeSource
Returns
void
Protected
update
Rows
update
Rows
(
)
:
void
Returns
void
Protected
update
Visible
Children
update
Visible
Children
(
node
:
TreeNode
)
:
void
Parameters
node:
TreeNode
Returns
void
Modules
bulk-
edit
callhierarchy
console
core
debug
editor
editor-
preview
electron
external-
terminal
file-
search
filesystem
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
File
Node
Type
Details
Preference
Preference
Menus
Preferences
Commands
preview
process
property-
view
scm
scm-
extra
search-
in-
workspace
secondary-
window
task
terminal
timeline
toolbar
typehierarchy
userstorage
variable-
resolver
vsx-
registry
workspace
Preference
Tree
Model
constructor
_current
Rows
_current
Scope
_is
Filtered
_total
Visible
Leaves
filter
Input
last
Searched
Fuzzy
last
Searched
Literal
on
Filter
Changed
on
Tree
Filter
Changed
Emitter
preference
Service
schema
Provider
scope
Tracker
tree
Generator
current
Rows
current
Scope
is
Filtered
on
Schema
Changed
property
List
total
Visible
Leaves
collapse
All
Except
do
Init
expand
All
get
Node
From
Preference
Id
handle
New
Schema
init
is
Visible
Selectable
Node
passes
Current
Filters
select
If
Not
Selected
update
Filtered
Rows
update
Rows
update
Visible
Children