ResourceField là thành phần cơ bản của DynamicResourceDefinition. Mỗi trường tài nguyên tương ứng với một biến đầu ra của bước hiện tại. Một DynamicResourceDefinition có thể chứa nhiều trường tài nguyên.
Chỉ dùng được cho các tiện ích bổ sung của Google Workspace mở rộng Google Workspace Studio.
Ví dụ về cách sử dụng:
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")) ); // ... }
Phương thức
| Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
|---|---|---|
set | Resource | Đặt kiểu dữ liệu của trường, cho phép các bước khác lọc các biến theo kiểu khi chọn. |
set | Resource | Đặt nội dung mô tả của trường được hiển thị cho người dùng cuối trong quá trình chọn biến ở các bước tiếp theo. |
set | Resource | Đặt khoá cho hàm nhà cung cấp để cung cấp giá trị cho trong quá trình thực thi bước. |
Tài liệu chi tiết
setDataType(dataType)
Đặt kiểu dữ liệu của trường, cho phép các bước khác lọc các biến theo kiểu khi chọn.
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
data | Data | Một đối tượng kiểu dữ liệu, có thể là kiểu dữ liệu cơ bản hoặc kiểu tài nguyên tuỳ chỉnh. |
Cầu thủ trả bóng
ResourceField – Đối tượng trường tài nguyên này, để tạo chuỗi.
setDisplayText(displayText)
Đặt nội dung mô tả của trường được hiển thị cho người dùng cuối trong quá trình chọn biến ở các bước tiếp theo.
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
display | String | Nội dung mô tả cho người dùng cuối khi chọn biến. |
Cầu thủ trả bóng
ResourceField – Đối tượng trường tài nguyên này, để tạo chuỗi.
setSelector(selector)
Đặt khoá cho hàm nhà cung cấp để cung cấp giá trị cho trong quá trình thực thi bước.
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
selector | String | Khoá tham chiếu của trường dùng để truy xuất Variable
được liên kết với khoá tương tự được dùng trong Resource. |
Cầu thủ trả bóng
ResourceField – Đối tượng trường tài nguyên này, để tạo chuỗi.