Class LinkReference
Package: grammarkdown
Constructors
constructor(text)
Constructs a new instance of the LinkReference
class
Declaration
constructor(text: string | undefined);
Parameters
- text
- string | undefined
Properties
edgeCount
Declaration
protected get edgeCount(): number;
Property Value
number
text
Declaration
readonly text: string | undefined;
Property Value
string | undefined
Methods
accept(visitor)
Declaration
protected accept(visitor: NodeVisitor): LinkReference;
Parameters
- visitor
- NodeVisitor
Returns
children()
Declaration
children(): IterableIterator<Node>;
Returns
IterableIterator<Node>
edgeName(_offset)
Declaration
protected edgeName(_offset: number): undefined;
Parameters
- _offset
- number
Returns
undefined
edgeValue(_offset)
Declaration
protected edgeValue(_offset: number): undefined;
Parameters
- _offset
- number
Returns
undefined
forEachChild(_cbNode)
Declaration
forEachChild<T>(_cbNode: (node: Node) => T | undefined): T | undefined;
Type Parameters
- T
Parameters
- _cbNode
- (node: Node) => T | undefined
Returns
T | undefined