blockly > Variables > getVariable
הפונקציה Variables.getVariable()
חיפוש משתנה בסביבת העבודה הנתונה. תמיד מחפשת בסביבת העבודה הראשית לפני שהיא מחפשת בסביבת העבודה הנפתחת. תמיד עדיף חיפוש לפי מזהה על פני חיפוש לפי שם + סוג.
Signature:
export declare function getVariable(workspace: Workspace, id: string | null, opt_name?: string, opt_type?: string): IVariableModel<IVariableState> | null;
פרמטרים
פרמטר | סוג | תיאור |
---|---|---|
סביבת עבודה | Workspace | סביבת העבודה שבה מחפשים את המשתנה. יכול להיות שמדובר בסביבת עבודה נפתחת או בסביבת העבודה הראשית. |
id [מזהה] | string | null | המזהה שמשמש לחיפוש המשתנה, או null. |
opt_name | מחרוזת | (אופציונלי) המחרוזת שבה משתמשים כדי לחפש את המשתנה. משמש רק אם החיפוש לפי מזהה נכשל. |
opt_type | מחרוזת | (אופציונלי) הסוג שבו צריך להשתמש כדי לחפש את המשתנה. משמש רק אם החיפוש לפי מזהה נכשל. |
החזרים:
IVariableModel<IVariableState> | null
המשתנה שתואם למזהה או לשילוב של שם + סוג נתון, או null אם לא נמצא.