blockly > utils > análise
namespace utils.parsing
remotas
Função |
Descrição |
checkMessageReferences(message) |
Valida se as referências %{MSG_KEY} na mensagem se referem às chaves da tabela de strings Msg. |
parseBlockColour(colour) |
Analisa uma cor de bloco de um número ou string, conforme fornecido em uma definição de bloco. |
replaceMessageReferences(message) |
Substitui referências a tabelas de strings em uma mensagem, se ela for uma string. Por exemplo, "%{bky_my_msg}" e "%{BKY_MY_MSG}" serão substituídos pelo valor em Msg['MY_MSG']. |
tokenizeInterpolation(message) |
Analisa uma string com qualquer número de tokens de interpolação (%1, %2, ...). Ela também vai substituir as referências da tabela de strings (por exemplo, %{bky_my_msg} e %{BKY_MY_MSG} serão substituídos pelo valor em Msg['MY_MSG']). Os caracteres de sinal de porcentagem '%' podem ter escape automático (por exemplo, "%%"). Os caracteres de nova linha também serão gerados como tokens de string com um único caractere de nova linha. |