blockly > utils > parsing
utils.parsing فضای نام
کارکرد
تابع | شرح |
---|
checkMessageReferences(پیام) | تأیید می کند که هر % { MSG_KEY } مراجع در پیام به کلیدهای جدول رشته Msg اشاره دارد. |
parseBlockColour (رنگ) | همانطور که در تعریف بلوک ارائه شده است، رنگ بلوک را از یک عدد یا رشته تجزیه کنید. |
ReferencesMessageReferences(پیام) | در صورتی که پیام رشته ای باشد، جایگزین ارجاعات جدول رشته ای در پیام می شود. مثلا، "٪ { bky_my_msg } " و "% { BKY_MY_MSG } " هر دو با مقدار موجود در Msg ['MY_MSG'] جایگزین خواهند شد. |
tokenizeInterpolation(پیام) | یک رشته را با هر تعداد نشانه درونیابی (%1، %2، ...) تجزیه کنید. همچنین جایگزین ارجاعات جدول رشته ای خواهد شد (به عنوان مثال % { bky_my_msg } و % { BKY_MY_MSG } هر دو با مقدار در Msg ['MY_MSG'] جایگزین میشوند. نویسههای علامت درصد «%» ممکن است از خود فرار کنند (به عنوان مثال، «%%»). کاراکترهای خط جدید نیز به عنوان نشانه های رشته ای حاوی یک کاراکتر خط جدید خروجی خواهند شد. |