External module "src/raml1/jsyaml/jsyaml2lowLevel"
Functions
breaksTheLine
-
Parameters
Returns boolean
createMapNode
- createMapNode(key: string): ASTNode
createMapping
- createMapping(key: string, v: string): ASTNode
createNode
-
Parameters
-
key: string
-
Optional parent: ASTNode
-
createScalar
- createScalar(value: string): ASTNode
createSeqNode
- createSeqNode(key: string): ASTNode
extraIndent
- extraIndent(text: string, indent: string): string
-
Parameters
-
text: string
-
indent: string
Returns string
fetchIncludesAndMasterAsync
fetchMasterReference
- fetchMasterReference(unit: ICompilationUnit, map: object, errors: object, lMap: object): void
-
Parameters
-
-
map: object
-
errors: object
-
lMap: object
Returns void
getDefinitionForLowLevelNode
-
Parameters
Returns highlevel.INodeDefinition
indent
- indent(line: string): string
-
Parameters
Returns string
indentLines
- indentLines(s: string, indent: string): string
-
Parameters
Returns string
innerShift
- innerShift(offset: number, yaNode: YAMLNode, shift: number): void
-
Parameters
-
offset: number
-
-
shift: number
Returns void
leadingIndent
-
Parameters
Returns string
splitOnLines
- splitOnLines(text: string): string[]
-
Parameters
Returns string[]
stripIndent
- stripIndent(text: string, indent: string): string
-
Parameters
-
text: string
-
indent: string
Returns string
tryParseScalar
- tryParseScalar(q: any): string | boolean | number
-
Parameters
Returns string
|
boolean
|
number