Class ResourceField

فیلد منابع

یک ResourceField یک بلوک سازنده اساسی از Dynamic Resource Definition است، هر فیلد منبع با یک متغیر خروجی از مرحله فعلی مطابقت دارد. یک Dynamic Resource Definition می‌تواند شامل چندین فیلد منبع باشد.

فقط برای افزونه‌های 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"))
    );
  // ...
}

روش‌ها

روش نوع بازگشتی شرح مختصر
set Data Type(dataType) Resource Field نوع داده‌ی فیلد را تنظیم می‌کند، و به مراحل دیگر اجازه می‌دهد متغیرها را بر اساس نوع در زمان انتخاب فیلتر کنند.
set Display Text(displayText) Resource Field توضیحات فیلدی را که در مراحل بعدی انتخاب متغیر به کاربر نهایی نمایش داده می‌شود، تنظیم می‌کند.
set Selector(selector) Resource Field یک کلید برای تابع ارائه دهنده تنظیم می‌کند تا مقدار آن را در طول اجرای مرحله ارائه دهد.

مستندات دقیق

set Data Type(dataType)

نوع داده‌ی فیلد را تنظیم می‌کند، و به مراحل دیگر اجازه می‌دهد متغیرها را بر اساس نوع در زمان انتخاب فیلتر کنند.

پارامترها

نام نوع توضیحات
data Type Data Type یک شیء از نوع داده، که می‌تواند یک نوع داده پایه یا یک نوع منبع سفارشی باشد.

بازگشت

Resource Field - این شیء فیلد منبع، برای زنجیره‌سازی.


set Display Text(displayText)

توضیحات فیلدی را که در مراحل بعدی انتخاب متغیر به کاربر نهایی نمایش داده می‌شود، تنظیم می‌کند.

پارامترها

نام نوع توضیحات
display Text String توضیحات برای کاربران نهایی در انتخاب متغیر.

بازگشت

Resource Field - این شیء فیلد منبع، برای زنجیره‌سازی.


set Selector(selector)

یک کلید برای تابع ارائه دهنده تنظیم می‌کند تا مقدار آن را در طول اجرای مرحله ارائه دهد.

پارامترها

نام نوع توضیحات
selector String کلید مرجع فیلد که برای بازیابی Variable Data مرتبط با آن با همان کلید استفاده شده در Resource Data استفاده می‌شود.

بازگشت

Resource Field - این شیء فیلد منبع، برای زنجیره‌سازی.