Class ResourceField

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 – אובייקט השדה של המשאב הזה, לשרשור.