External module "src/raml1/ast.core/search"
Functions
deepFindNode
- deepFindNode(n: IParseResult, offset: number, end: number, goToOtherUnits?: boolean, returnAttrs?: boolean): IParseResult
-
Parameters
-
-
offset: number
-
end: number
-
Default value goToOtherUnits: boolean = true
-
Default value returnAttrs: boolean = true
determineCompletionKind
- determineCompletionKind(text: string, offset: number): LocationKind
-
Parameters
-
text: string
-
offset: number
enumValues
-
Parameters
Returns string[]
extractName
- extractName(cleaned: string, offset: number): string
-
Parameters
-
cleaned: string
-
offset: number
Returns string
findDeclarations
-
Parameters
-
-
Default value visitedUnits: object = {}
-
findExampleContentType
- findExampleContentType(node: IParseResult): hl.INodeDefinition
-
Parameters
Returns hl.INodeDefinition
getIndent2
- getIndent2(offset: number, text: string): string
-
Parameters
-
offset: number
-
text: string
Returns string
getLibraryDefiningNodeByOffset
getLibraryName
-
Parameters
Returns string
getUserDefinedPropertySource
getValueAt
- getValueAt(text: string, offset: number): string
-
Parameters
-
text: string
-
offset: number
Returns string
isExampleNode
-
Parameters
Returns boolean
isExampleNodeContent
-
Parameters
Returns boolean
parseDocumentationContent
schemasWithName
-
Parameters
-
tname: string
-
-
backup: object
searchInTheValue
-
Parameters
-
offset: number
-
content: string
-
-
-
Default value p: IProperty = attr.property()
subTypesWithLocals
-
Parameters
ITypeDefinition[]
subTypesWithName
-
Parameters
-
tname: string
-
-
backup: object
Returns library node that definition of the current node is located in, or null if current node is not defined in a library.