Class CardBuilder

Công cụtạo thẻ

Trình tạo cho các đối tượng Card.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addCardAction(cardAction)CardBuilderThêm một CardAction vào Thẻ này.
addExpressionData(expressionData)CardBuilderThêm dữ liệu biểu thức vào thẻ này.
addSection(section)CardBuilderThêm một phần vào thẻ này.
build()CardTạo thẻ hiện tại và xác thực thẻ đó.
setDisplayStyle(displayStyle)CardBuilderĐặt kiểu hiển thị cho thẻ này.
setFixedFooter(fixedFooter)CardBuilderĐặt chân trang cố định cho thẻ này.
setHeader(cardHeader)CardBuilderĐặt tiêu đề cho thẻ này.
setName(name)CardBuilderĐặt tên cho thẻ này.
setPeekCardHeader(peekCardHeader)CardBuilderĐặt tiêu đề của thẻ xem nhanh.

Tài liệu chi tiết

addCardAction(cardAction)

Thêm một CardAction vào Thẻ này.

Thông số

TênLoạiMô tả
cardActionCardActionCardAction để sử dụng.

Cầu thủ trả bóng

CardBuilder – Đối tượng này, để liên kết.


addExpressionData(expressionData)

Thêm dữ liệu biểu thức vào thẻ này.

ExpressionData xác định logic và điều kiện CEL cũng như sự kiện cần kích hoạt khi một điều kiện được đáp ứng.

Thông số

TênLoạiMô tả
expressionDataExpressionDataExpressionData để sử dụng.

Cầu thủ trả bóng

CardBuilder – Đối tượng này, để liên kết.


addSection(section)

Thêm một phần vào thẻ này. Bạn không thể thêm quá 100 phần vào một thẻ.

Thông số

TênLoạiMô tả
sectionCardSectionCardSection để sử dụng.

Cầu thủ trả bóng

CardBuilder – Đối tượng này, để liên kết.


build()

Tạo thẻ hiện tại và xác thực thẻ đó.

Cầu thủ trả bóng

Card – Thẻ đã được xác thực.

Gửi

Error – nếu thẻ được tạo không hợp lệ.


setDisplayStyle(displayStyle)

Đặt kiểu hiển thị cho thẻ này.

Nếu bạn đặt kiểu hiển thị thành DisplayStyle.REPLACE, thẻ sẽ xuất hiện bằng cách thay thế chế độ xem của thẻ trên cùng trong ngăn xếp thẻ.

Nếu bạn đặt kiểu hiển thị thành DisplayStyle.PEEK, tiêu đề của thẻ sẽ xuất hiện ở cuối thanh bên, che khuất một phần thẻ trên cùng hiện tại của ngăn xếp. Khi bạn nhấp vào tiêu đề, thẻ sẽ xuất hiện trong ngăn xếp thẻ. Nếu thẻ không có tiêu đề, thì một tiêu đề được tạo sẽ được dùng thay thế.

DisplayStyle chỉ hoạt động đối với thẻ được trả về từ hàm kích hoạt theo bối cảnh.

Thông số

TênLoạiMô tả
displayStyleDisplayStyleDisplayStyle để thiết lập.

Cầu thủ trả bóng

CardBuilder – Đối tượng này, để liên kết.


setFixedFooter(fixedFooter)

Đặt chân trang cố định cho thẻ này.

Thông số

TênLoạiMô tả
fixedFooterFixedFooterFixedFooter để sử dụng.

Cầu thủ trả bóng

CardBuilder – Đối tượng này, để liên kết.


setHeader(cardHeader)

Đặt tiêu đề cho thẻ này.

Thông số

TênLoạiMô tả
cardHeaderCardHeaderCardHeader để sử dụng.

Cầu thủ trả bóng

CardBuilder – Đối tượng này, để liên kết.


setName(name)

Đặt tên cho thẻ này. Bạn có thể dùng tên này cho chỉ đường.

Thông số

TênLoạiMô tả
nameStringTên.

Cầu thủ trả bóng

CardBuilder – Đối tượng này, để liên kết.


setPeekCardHeader(peekCardHeader)

Đặt tiêu đề của thẻ xem nhanh.

Thẻ xem trước được đặt trên thẻ đầu tiên được trả về từ một hàm kích hoạt theo bối cảnh. Đây là một tiện ích phần giữ chỗ mang tính mô tả để người dùng có thể di chuyển từ ngăn xếp trang chủ đến ngăn xếp theo bối cảnh.

Thông số

TênLoạiMô tả
peekCardHeaderCardHeaderCardHeader để thiết lập.

Cầu thủ trả bóng

CardBuilder – Đối tượng này, để liên kết.