blockly > Workspace > createVariable
متد Workspace.createVariable()
v12: از Blockly.Workspace.getVariableMap().createVariable استفاده کنید.
یک متغیر با نام مشخص، نوع اختیاری و شناسه اختیاری ایجاد کنید.
امضا:
createVariable(name: string, opt_type?: string | null, opt_id?: string | null): IVariableModel<IVariableState>;
پارامترها
پارامتر | تایپ کنید | توضیحات |
---|---|---|
نام | رشته | نام متغیر. این باید در بین متغیرها و رویه ها منحصر به فرد باشد. |
opt_type | رشته | تهی | (اختیاری) نوع متغیری مانند 'int' یا 'string'. نیازی نیست منحصر به فرد باشد. Field_variable می تواند متغیرها را بر اساس نوع آنها فیلتر کند. این به طور پیش فرض روی '' خواهد بود که یک نوع خاص است. |
opt_id | رشته | تهی | (اختیاری) شناسه منحصر به فرد متغیر. این به طور پیش فرض یک UUID خواهد بود. |
برمی گرداند:
مدل IVariable < IVariableState >
متغیر تازه ایجاد شده
،blockly > Workspace > createVariable
متد Workspace.createVariable()
v12: از Blockly.Workspace.getVariableMap().createVariable استفاده کنید.
یک متغیر با نام مشخص، نوع اختیاری و شناسه اختیاری ایجاد کنید.
امضا:
createVariable(name: string, opt_type?: string | null, opt_id?: string | null): IVariableModel<IVariableState>;
پارامترها
پارامتر | تایپ کنید | توضیحات |
---|---|---|
نام | رشته | نام متغیر. این باید در بین متغیرها و رویه ها منحصر به فرد باشد. |
opt_type | رشته | تهی | (اختیاری) نوع متغیری مانند 'int' یا 'string'. نیازی نیست منحصر به فرد باشد. Field_variable می تواند متغیرها را بر اساس نوع آنها فیلتر کند. این به طور پیش فرض روی '' خواهد بود که یک نوع خاص است. |
opt_id | رشته | تهی | (اختیاری) شناسه منحصر به فرد متغیر. این به طور پیش فرض یک UUID خواهد بود. |
برمی گرداند:
مدل IVariable < IVariableState >
متغیر تازه ایجاد شده