Methods

M clear() void

Returns: { void }

M decreaseIndent() void

Returns: { void }

M increaseIndent() void

Returns: { void }

M trackSymbol(symbol: ts.Symbol, enclosingDeclaration: ts.Node, meaning: ts.SymbolFlags) void

Parameters:
Name Type Argument
symbol ts.Symbol
enclosingDeclaration ts.Node <optional>
meaning ts.SymbolFlags <optional>
Returns: { void }

M writeKeyword(text: string) void

Parameters:
Name Type
text string
Returns: { void }

M writeLine() void

Returns: { void }

M writeOperator(text: string) void

Parameters:
Name Type
text string
Returns: { void }

M writeParameter(text: string) void

Parameters:
Name Type
text string
Returns: { void }

M writePunctuation(text: string) void

Parameters:
Name Type
text string
Returns: { void }

M writeSpace(text: string) void

Parameters:
Name Type
text string
Returns: { void }

M writeStringLiteral(text: string) void

Parameters:
Name Type
text string
Returns: { void }

M writeSymbol(text: string, symbol: ts.Symbol) void

Parameters:
Name Type
text string
symbol ts.Symbol
Returns: { void }