@stoplight/graphite
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Virtual
Node
constructor
category
children
data
disposables
id
incoming
Edges
outgoing
Edges
type
language
parent
parent
Id
path
uri
dehydrate
dispose
get
Ancestor
remove
Edges
Type parameters
D
Hierarchy
BaseNode
<
NodeInstance
,
ISourceMapNodeInstance
|
IVirtualNodeInstance
>
VirtualNode
Implements
IBaseNodeInstance
<
NodeInstance
,
ISourceMapNodeInstance
|
IVirtualNodeInstance
>
IVirtualNodeInstance
ISelectableNode
Index
Constructors
constructor
Properties
category
children
data
disposables
id
incoming
Edges
outgoing
Edges
type
Accessors
language
parent
parent
Id
path
uri
Methods
dehydrate
dispose
get
Ancestor
remove
Edges
Constructors
constructor
new
Virtual
Node
(
props
:
Omit
<
IVirtualNode
,
"category"
>
, parent
:
NodeInstance
)
:
VirtualNode
Parameters
props:
Omit
<
IVirtualNode
,
"category"
>
parent:
NodeInstance
Returns
VirtualNode
Properties
category
category
:
Virtual
= NodeCategory.Virtual
children
children
:
(
ISourceMapNodeInstance
|
IVirtualNodeInstance
)
[]
= []
data
data
:
D
disposables
disposables
:
DisposableCollection
= new DisposableCollection()
id
id
:
string
incoming
Edges
incoming
Edges
:
never
[]
= []
outgoing
Edges
outgoing
Edges
:
never
[]
= []
type
type
:
string
Accessors
language
language
:
parent
parent
:
parent
Id
parent
Id
:
Derived
path
path
:
uri
uri
:
Methods
dehydrate
dehydrate
(
)
:
object
Lifecycle
Returns
object
dispose
dispose
(
)
:
void
Returns
void
get
Ancestor
get
Ancestor
(
matcher
:
function
)
:
undefined
|
ISourceNodeInstance
<
Object
>
|
ISourceMapNodeInstance
|
IVirtualNodeInstance
|
TParent
Parameters
matcher:
function
(
node
:
Optional
<
NodeInstance
>
)
:
boolean
Parameters
node:
Optional
<
NodeInstance
>
Returns
boolean
Returns
undefined
|
ISourceNodeInstance
<
Object
>
|
ISourceMapNodeInstance
|
IVirtualNodeInstance
|
TParent
remove
Edges
remove
Edges
(
)
:
void
Returns
void
Derived