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'] جایگزین می‌شوند. نویسه‌های علامت درصد «%» ممکن است از خود فرار کنند (به عنوان مثال، «%%»). کاراکترهای خط جدید نیز به عنوان نشانه های رشته ای حاوی یک کاراکتر خط جدید خروجی خواهند شد.