ConditionalEvent
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Đăng ký các sự kiện kích hoạt do điều kiện thực.
Đại diện YAML |
condition: string
transitionToScene: string
handler:
object (EventHandler ) |
Các trường |
condition |
string
Bắt buộc. Điều kiện lọc để sự kiện này kích hoạt. Nếu điều kiện được đánh giá là đúng thì handler được liên kết sẽ được kích hoạt. Các tham chiếu biến sau đây được hỗ trợ: $session – Để tham chiếu dữ liệu trong bộ nhớ phiên. $user – Tham chiếu dữ liệu trong bộ nhớ của người dùng. Các toán tử boolean sau đây được hỗ trợ (có ví dụ): && - session.params.counter > 0 && session.params.counter < 100 || - session.params.foo == "John" || session.params.counter == "Adam" ! - !(session.params.counter == 5) Các so sánh sau được hỗ trợ: == , != , < , > , <= , >= Danh sách và các toán tử chuỗi được hỗ trợ sau (có ví dụ): in - "Dưa hấu" trong session.params.fruitList size - size(session.params.fruitList) > 2 substring -session.params.fullName.contains("John")
|
transitionToScene |
string
Không bắt buộc. Cảnh điểm đến mà cuộc trò chuyện sẽ chuyển tới khi điều kiện được liên kết được đánh giá là đúng (true). Trạng thái của cảnh hiện tại bị huỷ khi chuyển đổi.
|
handler |
object (EventHandler )
Không bắt buộc. Trình xử lý sự kiện được kích hoạt khi điều kiện liên kết được đánh giá là true . Phải thực thi trước khi chuyển sang cảnh đến. Hữu ích khi tạo Lời nhắc để phản hồi sự kiện.
|
Trừ khi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2023-05-16 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]