Class CardBuilder

CardBuilder

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 đề 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 cần 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 cần 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 cần 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 phủ 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ì hệ thống sẽ dùng tiêu đề được tạo 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 cần đặt.

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 cần 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 cần 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 để 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 đề 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 trình 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 cần đặt.

Cầu thủ trả bóng

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