blockly > المتغيّرات > getOrCreateVariablePackage
دالة Variables.getOrCreateVariablePackage()
دالة مساعدة للبحث عن متغيّر أو إنشائه في مساحة العمل المحدّدة. إذا لم يكن هناك متغيّر، يتم إنشاؤه وإرجاعه.
Signature:
export declare function getOrCreateVariablePackage(workspace: Workspace, id: string | null, opt_name?: string, opt_type?: string): IVariableModel<IVariableState>;
المعلمات
| المَعلمة | النوع | الوصف |
|---|---|---|
| مساحة العمل | Workspace | مساحة العمل التي يتم البحث فيها عن المتغيّر وقد تكون مساحة عمل منبثقة أو مساحة عمل رئيسية. |
| id | string | null | رقم التعريف الذي سيتم استخدامه للبحث عن المتغيّر أو إنشائه، أو قيمة فارغة |
| opt_name | سلسلة | (اختياري) السلسلة التي سيتم استخدامها للبحث عن المتغيّر أو إنشائه. |
| opt_type | سلسلة | (اختياري) النوع الذي سيتم استخدامه للبحث عن المتغيّر أو إنشاؤه. |
المرتجعات:
IVariableModel<IVariableState>
المتغيّر المقابل لرقم التعريف أو الاسم المحدّدَين أو لمجموعة الاسم + النوع