blockly > utils > 解析

utils.parsing 名前空間

関数

職務 説明
checkMessageReferences(message) メッセージ内の %{MSG_KEY} 参照が、メッセージ文字列テーブルのキーを参照していることを検証します。
parseBlockColour(colour) ブロック定義で指定されているように、数値または文字列からブロックの色を解析します。
replaceMessageReferences(message) メッセージが文字列の場合、メッセージ内の文字列テーブル参照を置き換えます。たとえば、「%{bky_my_msg}」と「%{BKY_MY_MSG}」は、どちらも Msg['MY_MSG'] の値に置き換えられます。
tokenizeInterpolation(message) 任意の数の補間トークン(%1、%2、...)を使用して文字列を解析します。また、文字列テーブル参照(%{bky_my_msg} と %{BKY_MY_MSG} は、両方とも Msg['MY_MSG'] の値に置き換えられます。パーセント記号「%」は自己エスケープされます(例:「%%」)。改行文字も、1 つの改行文字を含む文字列トークンとして出力されます。