blockly > utils > análisis
Espacio de nombres utils.parsing
remotas
Función |
Descripción |
checkMessageReferences(message) |
Valida que cualquier referencia de %{MSG_KEY} en el mensaje haga referencia a claves de la tabla de cadena de mensajes. |
parseBlockColour(colour) |
Analiza el color de un bloque a partir de un número o una cadena, como se proporciona en la definición de un bloque. |
replaceMessageReferences(message) |
Reemplaza las referencias a tablas de strings en un mensaje si este es una string. Por ejemplo, "%{bky_my_msg}" y "%{BKY_MY_MSG}" se reemplazarán por el valor en MSG ['MY_MSG']. |
tokenizeInterpolation(message) |
Analiza una cadena con cualquier cantidad de tokens de interpolación (%1, %2, ...). También reemplazará las referencias de tablas de cadenas (p.ej., %{bky_my_msg} y %{BKY_MY_MSG} se reemplazarán por el valor en Msg ['MY_MSG']). Los caracteres del signo de porcentaje "%" pueden escaparse automáticamente (p.ej., '%%'). Los caracteres de salto de línea también se mostrarán como tokens de cadena que contienen un solo carácter de salto de línea. |