blockly > Variables > getVariable
تابع ()variables.getVariable
یک متغیر را در فضای کاری داده شده جستجو کنید. همیشه قبل از نگاه کردن به فضای کاری Flyout به فضای کار اصلی نگاه می کند. همیشه جستجو بر اساس شناسه را به جستجو بر اساس نام + نوع ترجیح می دهد.
امضا:
export declare function getVariable(workspace: Workspace, id: string | null, opt_name?: string, opt_type?: string): VariableModel | null;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
فضای کار | فضای کار | فضای کاری برای جستجوی متغیر. ممکن است یک فضای کاری پرواز یا فضای کار اصلی باشد. |
شناسه | رشته | خالی | شناسه مورد استفاده برای جستجوی متغیر یا null. |
opt_name | رشته | (اختیاری) رشته ای که برای جستجوی متغیر استفاده می شود. فقط در صورتی استفاده می شود که جستجو توسط ID ناموفق باشد. |
opt_type | رشته | (اختیاری) نوع مورد استفاده برای جستجوی متغیر. فقط در صورتی استفاده می شود که جستجو توسط ID ناموفق باشد. |
برمیگرداند:
مدل متغیر | خالی
متغیر مربوط به شناسه داده شده یا نام ترکیبی + نوع یا در صورت یافت نشدن null.