CodeGenerator.scrub_() メソッド
ブロックからコードを生成する一般的なタスク。これは blockToCode から呼び出され、最上位のブロックだけでなくすべてのブロックで呼び出されます。サブクラスでこれをオーバーライドできます。ブロックに続くステートメントのコードを生成したり、指定したブロックとそれに接続された値ブロックのコメントを処理したりできます。
署名:
scrub_(_block: Block, code: string, _opt_thisOnly?: boolean): string;
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
_block | ブロック | 現在のブロック。 |
コード | 文字列 | このブロック用に作成されたコード。 |
_opt_thisOnly | ブール値 | (省略可)このステートメントに対してのみコードを生成する場合は true。 |
戻り値:
文字列
コメントと後続のブロックが追加されたコード。