import { default } from "https://deno.land/x/docable@v0.1.3/src/compilers/json_compiler.ts";
Properties
protected
decoder: TextDecoderMethods
protected
getAndCreateNamespace(docBlock: string): stringprotected
getAnnotation(annotation: string, docBlock: string): anyprotected
getDescription(textBlock: string): string[]protected
getDescriptionInParagraphs(textBlock: string): string[]protected
getDocBlockDataForConst(text: string): anyprotected
getDocBlockDataForEnum(text: string): anyprotected
getDocBlockDataForFunction(text: string): anyprotected
getDocBlockDataForInterface(text: string): anyprotected
getDocBlockDataForMethod(text: string): anyprotected
getDocBlockDataForProperty(text: string): anyprotected
getMemberName(text: string, textType?: string): stringprotected
getMemberNameInterface(textByLine,
index?,
line?,
protected
getMemberNameMethod(textByLine,
index?,
line?,
protected
getNameOfConst(text: string): stringprotected
getNameOfEnum(text: string): stringprotected
getNameOfFunction(text: string): stringprotected
getNameOfProperty(text: string): stringprotected
getSignatureOfFunction(text: string): stringprotected
getSignatureOfInterface(text: string): stringprotected
getSignatureOfMethod(text: string): stringprotected
getSignatureOfProperty(text: string): stringprotected
parseClassFile(fileContents)protected
parseMembersOnlyFile(fileContents)compile(files: string[]): any
getSection(annotation: string, docBlock: string): any