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.