[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: jswriter.pp line 165
type TJSWriter = class |
protected |
procedure Error(); |
procedure WriteIndent; |
procedure Write(); |
procedure WriteLn(); |
procedure WriteValue(); virtual; |
procedure WriteRegularExpressionLiteral(); |
procedure WriteVariableStatement(); |
procedure WriteEmptyBlockStatement(); virtual; |
procedure WriteEmptyStatement(); virtual; |
procedure WriteDebuggerStatement(); virtual; |
procedure WriteLiteral(); virtual; |
procedure WriteArrayLiteral(); virtual; |
procedure WriteObjectLiteral(); virtual; |
procedure WriteMemberExpression(); virtual; |
procedure WriteCallExpression(); virtual; |
procedure WriteSwitchStatement(); virtual; |
procedure WriteUnary(); virtual; |
procedure WriteAssignStatement(); virtual; |
procedure WriteForInStatement(); virtual; |
procedure WriteWhileStatement(); virtual; |
procedure WriteImportStatement(); virtual; |
procedure WriteExportStatement(); virtual; |
procedure WriteForStatement(); virtual; |
procedure WriteIfStatement(); virtual; |
procedure WriteSourceElements(); virtual; |
procedure WriteStatementList(); virtual; |
procedure WriteTryStatement(); virtual; |
procedure WriteVarDeclaration(); virtual; |
procedure WriteWithStatement(); virtual; |
procedure WriteVarDeclarationList(); virtual; |
procedure WriteConditionalExpression(); virtual; |
procedure WriteFunctionBody(); virtual; |
procedure WriteFunctionDeclarationStatement(); virtual; |
procedure WriteLabeledStatement(); virtual; |
procedure WriteReturnStatement(); virtual; |
procedure WriteTargetStatement(); virtual; |
procedure WriteFuncDef(); virtual; |
procedure WritePrimaryExpression(); virtual; |
procedure WriteBinary(); virtual; |
function IsEmptyStatement(); |
function HasLineEnding(); |
public |
function EscapeString(); |
constructor Create(); |
destructor Destroy; override; |
procedure WriteJS(); |
procedure Indent; |
procedure Undent; |
property Writer: TTextWriter; [r] |
property Options: TWriteOptions; [rw] |
property IndentSize: Byte; [rw] |
property UseUTF8: Boolean; [r] |
property LastChar: WideChar; [r] |
property SkipCurlyBrackets: Boolean; [rw] |
property SkipRoundBrackets: Boolean; [rw] |
end; |
| |
TObject |