blockly > utils > parsing
Namespace „utils.parsing“
Funktionen
Funktion |
Beschreibung |
checkMessageReferences(message) |
Überprüft, ob alle %{MSG_KEY}-Verweise in der Nachricht auf Schlüssel der Msg-Stringtabelle verweisen. |
parseBlockColour(colour) |
Parsen Sie eine Blockfarbe aus einer Zahl oder einem String, wie in einer Blockdefinition angegeben. |
replaceMessageReferences(message) |
Ersetzt Stringtabellenverweise in einer Nachricht, wenn die Nachricht ein String ist. Beispiel: „%{bky_my_msg}“ und „%{BKY_MY_MSG}“ werden beide durch den Wert in der Nachricht ['MY_MSG'] ersetzt. |
tokenizeInterpolation(message) |
Parst einen String mit einer beliebigen Anzahl von Interpolationstokens (%1, %2, ...). Es ersetzt auch Stringtabellenreferenzen (z.B. %{bky_my_msg} und %{BKY_MY_MSG} werden beide durch den Wert in der Nachricht ['MY_MSG']) ersetzt. Das Prozentzeichen "%" kann selbst umschrieben werden (z.B. '%%'). Zeilenumbruchzeichen werden auch als Stringtokens ausgegeben, die ein einzelnes Zeilenumbruchzeichen enthalten. |