@stoplight/graphite
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Source
Map
Node
constructor
category
children
data
disposables
id
incoming
Edges
outgoing
Edges
subtype
type
language
parent
parent
Id
parent
Source
Node
path
relative
Json
Path
spec
uri
dehydrate
dispose
get
Ancestor
remove
Edges
Hierarchy
BaseNode
<
ISourceNodeInstance
|
ISourceMapNodeInstance
,
ISourceMapNodeInstance
|
IVirtualNodeInstance
>
SourceMapNode
Implements
IBaseNodeInstance
<
ISourceNodeInstance
|
ISourceMapNodeInstance
,
ISourceMapNodeInstance
|
IVirtualNodeInstance
>
ISourceMapNodeInstance
ISelectableNode
Index
Constructors
constructor
Properties
category
children
data
disposables
id
incoming
Edges
outgoing
Edges
subtype
type
Accessors
language
parent
parent
Id
parent
Source
Node
path
relative
Json
Path
spec
uri
Methods
dehydrate
dispose
get
Ancestor
remove
Edges
Constructors
constructor
new
Source
Map
Node
(
props
:
IBaseNode
&
object
, parent
:
ISourceNodeInstance
|
ISourceMapNodeInstance
)
:
SourceMapNode
Parameters
props:
IBaseNode
&
object
parent:
ISourceNodeInstance
|
ISourceMapNodeInstance
Returns
SourceMapNode
Properties
category
category
:
SourceMap
= NodeCategory.SourceMap
children
children
:
(
ISourceMapNodeInstance
|
IVirtualNodeInstance
)
[]
= []
data
data
:
SourceMapNodeData
= new SourceMapNodeData(this)
disposables
disposables
:
DisposableCollection
= new DisposableCollection()
id
id
:
string
incoming
Edges
incoming
Edges
:
never
[]
= []
outgoing
Edges
outgoing
Edges
:
never
[]
= []
Optional
subtype
subtype
:
undefined
|
string
type
type
:
string
Accessors
language
language
:
parent
parent
:
parent
Id
parent
Id
:
parent
Source
Node
parent
Source
Node
:
path
path
:
relative
Json
Path
relative
Json
Path
:
spec
spec
:
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
Lifecycle