Class ResourceField

שדהמשאב

ResourceField הוא אבן בניין בסיסית של DynamicResourceDefinition, וכל ResourceField תואם למשתנה פלט של השלב הנוכחי. DynamicResourceDefinition אחד יכול להכיל כמה שדות משאבים.

האפשרות הזו זמינה רק לתוספים ל-Google Workspace שמרחיבים את Google Workspace Studio.

דוגמה לשימוש:

function onDynamicDefinitionFunction(e) {
  // ...
  let resourceField = AddOnsResponseService.newResourceField()
    .setSelector("question_1")
    .setDisplayText("Question 1")
    .setDataType(AddOnsResponseService.newDataType()
       .setBasicDataType(AddOnsResponseService.BasicDataType.STRING)
    );

  let resourceDefinitions = AddOnsResponseService.newDynamicResourceDefinition()
    .setResourceId("resource_definition_1")
    .addResourceField(resourceField);
  // ...
}

function onDynamicProviderFunction(e) {
  // ...
  let workflowAction = AddOnsResponseService.newResourceRetrievedAction()
    .setResourceData(
      AddOnsResponseService.newResourceData()
        .addVariableData("question_1", AddOnsResponseService.newVariableData().addStringValue("Answer 1"))
    );
  // ...
}

Methods

שיטהסוג הערך שמוחזרתיאור קצר
setDataType(dataType)ResourceFieldהגדרת סוג הנתונים של השדה, מאפשרת לשלבים אחרים לסנן את המשתנים לפי סוג בזמן הבחירה.
setDisplayText(displayText)ResourceFieldההגדרה קובעת את התיאור של השדה שמוצג למשתמש הקצה במהלך בחירת המשתנה בשלבים הבאים.
setSelector(selector)ResourceFieldמגדיר מפתח לפונקציית הספק כדי לספק את הערך במהלך ההפעלה של השלב.

תיעוד מפורט

setDataType(dataType)

הגדרת סוג הנתונים של השדה, מאפשרת לשלבים אחרים לסנן את המשתנים לפי סוג בזמן הבחירה.

פרמטרים

שםסוגתיאור
dataTypeDataTypeאובייקט מסוג נתונים, שיכול להיות סוג נתונים בסיסי או סוג משאב מותאם אישית.

חזרה

ResourceField – אובייקט השדה של המשאב הזה, לשרשור.


setDisplayText(displayText)

מגדיר את תיאור השדה שמוצג למשתמש הקצה במהלך בחירת המשתנה בשלבים הבאים.

פרמטרים

שםסוגתיאור
displayTextStringהתיאור למשתמשי קצה בבחירת משתנה.

חזרה

ResourceField – אובייקט השדה של המשאב הזה, לשרשור.


setSelector(selector)

מגדיר מפתח לפונקציית הספק כדי לספק את הערך במהלך ההפעלה של השלב.

פרמטרים

שםסוגתיאור
selectorStringמפתח ההפניה של השדה שמשמש לאחזור הערך המשויך אליו VariableData באמצעות אותו מפתח שמשמש ב-ResourceData.

חזרה

ResourceField – אובייקט השדה של המשאב הזה, לשרשור.