blockly > utils > 剖析

utils.parsing 命名空間

函式

函式 說明
checkMessageReferences(message) 驗證訊息中的任何 %{MSG_KEY} 參照是否參照 Msg 字串表格的鍵。
parseBlockColour(colour) 從數字或字串剖析區塊顏色 (如區塊定義所述)。
replaceMessageReferences(message) 如果訊息是字串,則取代訊息中的字串表格參照。舉例來說,"%{bky_my_msg}" 和 "%{BKY_MY_MSG}" 都會替換為 Msg['MY_MSG'] 中的值。
tokenizeInterpolation(message) 以任意數量的內插符記剖析字串 (%1、%2、...)。此外,字串表參照 (例如%{bky_my_msg} 和 %{BKY_MY_MSG} 將替換成 Msg['MY_MSG'] 中的值。百分比符號「%」可能會自行逸出 (例如「%%」)。換行字元也會輸出為含有單一換行字元的字串符記。