blockly > utils > analisi
Spazio dei nomi utils.parsing
Funzioni
Funzione |
Descrizione |
checkMessageReferences(message) |
Convalida che eventuali riferimenti a %{MSG_KEY} nel messaggio facciano riferimento alle chiavi della tabella della stringa MSG. |
parseBlockColour(colour) |
Analizza il colore di un blocco a partire da un numero o una stringa, come fornito nella definizione del blocco. |
replaceMessageReferences(message) |
Sostituisce i riferimenti alle tabelle di stringhe in un messaggio, se si tratta di una stringa. Ad esempio, "%{bky_my_msg}" e "%{BKY_MY_MSG}" verranno entrambi sostituiti con il valore in Msg['MY_MSG']. |
tokenizeInterpolation(message) |
Analizza una stringa con un numero qualsiasi di token di interpolazione (%1, %2, ...). Verranno sostituiti anche i riferimenti alle tabelle di stringhe (ad es. %{bky_my_msg} e %{BKY_MY_MSG} verranno entrambi sostituiti con il valore in Msg['MY_MSG']). I caratteri del segno percentuale "%" possono essere preceduti dal carattere di escape (ad es. '%%'). I caratteri di nuova riga verranno generati anche come token stringa contenenti un singolo carattere di nuova riga. |