Class Action

Hành động

Một thao tác cho phép tương tác trong các thành phần trên giao diện người dùng. Thao tác này không xảy ra trực tiếp trên ứng dụng mà sẽ gọi hàm gọi lại Apps Script với các thông số không bắt buộc.

var image = CardService.newImage()
    .setOnClickAction(CardService.newAction()
        .setFunctionName("handleImageClick")
        .setParameters({imageSrc: 'carImage'}));

Phương pháp

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setFunctionName(functionName)ActionĐặt tên cho hàm callback được gọi.
setLoadIndicator(loadIndicator)ActionĐặt chỉ báo tải hiển thị trong khi diễn ra hành động.
setParameters(parameters)ActionCho phép chuyển các thông số tùy chỉnh đến hàm callback.

Tài liệu chi tiết

setFunctionName(functionName)

Đặt tên cho hàm callback được gọi. Bắt buộc.

Các tham số

TênLoạiMô tả
functionNameStringTên hàm. Bạn có thể sử dụng các hàm trong các thư viện đi kèm, chẳng hạn như Library.libFunction1.

Hai chiều

Action — Đối tượng này, để tạo chuỗi.


setLoadIndicator(loadIndicator)

Đặt chỉ báo tải hiển thị trong khi diễn ra hành động.

Các tham số

TênLoạiMô tả
loadIndicatorLoadIndicatorChỉ báo để hiển thị.

Hai chiều

Action — Đối tượng này, để tạo chuỗi.


setParameters(parameters)

Cho phép chuyển các thông số tùy chỉnh đến hàm callback. Không bắt buộc.

Các tham số

TênLoạiMô tả
parametersObjectCả khóa và giá trị phải là chuỗi.

Hai chiều

Action — Đối tượng này, để tạo chuỗi.

Các phương thức ngừng hoạt động