فضای نام رویه ها
کلاس ها
کلاس | شرح |
---|---|
ObservableProcedureMap |
کارکرد
تابع | شرح |
---|---|
همه رویه ها (ریشه) | تمام تعاریف رویه ایجاد شده توسط کاربر را در یک فضای کاری پیدا کنید. |
findLegalName (نام، بلوک) | اطمینان حاصل کنید که دو رویه با نام یکسان وجود ندارند. نام رویه پیشنهادی را انتخاب کنید و یک نام قانونی برگردانید، یعنی نامی که خالی نباشد و با سایر رویهها تداخل نداشته باشد. |
flyoutCategory (فضای کاری) | بلوک های مورد نیاز flyout را برای دسته رویه بسازید. |
getCallers (نام، فضای کاری) | همه تماس گیرندگان یک رویه نامگذاری شده را پیدا کنید. |
getDefinition (نام، فضای کاری) | بلوک تعریف را برای رویه نامگذاری شده پیدا کنید. |
isNameUsed (نام، فضای کاری، opt_exclude) | اگر نام داده شده قبلاً یک نام رویه است، برگردانید. |
isProcedureBlock(block) | یک محافظ نوع که بررسی می کند آیا بلوک داده شده یک بلوک رویه است یا خیر. |
mutateCallers (defBlock) | وقتی تعریف یک پروسه پارامترهای خود را تغییر میدهد، همه فراخوانکنندگان آن را پیدا و ویرایش کنید. |
تغییر نام (این، نام) | تغییر نام یک رویه توسط فیلد قابل ویرایش فراخوانی می شود. |
رابط ها
رابط | شرح |
---|---|
مدل IPparameter | یک مدل داده برای یک رویه |
IPProcedureBlock | رابط برای بلوکی که یک رویه را مدل می کند. |
نقشه IProcedure | |
مدل IPProcedure | یک مدل داده برای یک رویه |
متغیرها
متغیر | شرح |
---|---|
نام دسته | رشته ای برای استفاده در ویژگی «سفارشی» یک دسته در جعبه ابزار XML. این رشته نشان می دهد که دسته باید به صورت پویا با بلوک های رویه پر شود. همچنین به Blockly.Variables.CATEGORY_NAME و Blockly.VariablesDynamic.CATEGORY_NAME مراجعه کنید. |
DEFAULT_ARG | آرگومان پیش فرض برای یک بلوک procedures_mutatorarg. |
نام مستعار را تایپ کنید
نام مستعار را تایپ کنید | شرح |
---|---|
ProcedureTuple | میراث به معنی نشان دادن امضای رویه. عناصر به ترتیب عبارتند از: نام، نام پارامترها، و اینکه آیا مقدار بازگشتی دارد یا خیر. |