Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected _adoptedNodes

Protected _children

Protected _keyOverride

_keyOverride: string

Protected _originalNode

_originalNode: ILowLevelASTNode

Protected _parent

Protected _preserveAnnotations

_preserveAnnotations: boolean

Protected _transformer

_transformer: ValueTransformer

Protected _valueOverride

_valueOverride: string

Protected isInsideResource

isInsideResource: boolean

Private isPrimary

isPrimary: boolean

Protected ramlVersion

ramlVersion: string

Methods

actual

  • actual(): any

addChild

adopt

adoptedNodes

anchorId

  • anchorId(): string

anchorValueKind

  • anchorValueKind(): Kind

anchoredFrom

Private buildKey

children

Private collectChildrenWithKeys

copy

dump

  • dump(): string

dumpToObject

  • dumpToObject(): any

end

  • end(): number

errors

  • errors(): Error[]

execute

filterChildren

  • filterChildren(): void

hasInnerIncludeError

  • hasInnerIncludeError(): boolean

highLevelNode

highLevelParseResult

includeBaseUnit

includeErrors

  • includeErrors(): string[]

includePath

  • includePath(): string

includeReference

includedFrom

includesContents

  • includesContents(): boolean

isAnnotatedScalar

  • isAnnotatedScalar(): boolean

Private isResource

  • isResource(): boolean

isValueLocal

  • isValueLocal(): boolean

key

  • key(raw?: boolean): string

keyEnd

  • keyEnd(): number

keyKind

keyStart

  • keyStart(): number

kind

markup

  • markup(json?: boolean): string

nodeDefinition

  • nodeDefinition(): hl.INodeDefinition

optional

  • optional(): boolean

originalNode

parent

preserveAnnotations

  • preserveAnnotations(): void

primaryNode

removeChild

replaceChild

setChildren

setHighLevelNode

setHighLevelParseResult

  • setHighLevelParseResult(highLevelParseResult: IParseResult): void

setKeyOverride

  • setKeyOverride(_key: string): void

setValueOverride

  • setValueOverride(value: any): void

show

  • show(msg: string): void

Private skipKey

  • skipKey(key: string, isPrimary: boolean): boolean

start

  • start(): number

text

  • text(unitText: string): string

transformer

unit

value

  • value(toString?: boolean): any

valueEnd

  • valueEnd(): number

valueKind

valueStart

  • valueStart(): number

visit

Generated using TypeDoc