blockly > dialog

không gian tên hộp thoại

Hàm

Chức năng Mô tả
alert(message, opt_callback) Trình bao bọc cho window.alert() mà nhà phát triển ứng dụng có thể ghi đè thông qua setAlert để cung cấp các lựa chọn thay thế cho cửa sổ trình duyệt phương thức.
confirm(message, callback) Trình bao bọc cho window.confirm() mà nhà phát triển ứng dụng có thể ghi đè thông qua setConfirm để cung cấp các lựa chọn thay thế cho cửa sổ trình duyệt phương thức.
prompt(message, defaultValue, callback) Trình bao bọc cho window.prompt() mà nhà phát triển ứng dụng có thể ghi đè thông qua setPrompt để cung cấp các lựa chọn thay thế cho cửa sổ trình duyệt phương thức. Lời nhắc tích hợp sẵn trong trình duyệt thường được dùng để mang lại trải nghiệm nhập văn bản tốt hơn trên thiết bị di động. Bạn nên kiểm thử thiết bị di động khi ghi đè thuộc tính này.
setAlert(alertFunction) Đặt hàm sẽ chạy khi Blockly.dialog.alert() được gọi.
setConfirm(confirmFunction) Đặt hàm sẽ chạy khi Blockly.dialog.confirm() được gọi.
setPrompt(promptFunction)

Đặt hàm sẽ chạy khi Blockly.dialog.prompt() được gọi.

**Lưu ý quan trọng**: Khi ghi đè thuộc tính này, hãy lưu ý rằng các trải nghiệm lời nhắc không phải gốc có thể yêu cầu quản lý tiêu điểm tạm thời trong FocusManager. Bạn không cần làm điều này cho lời nhắc cửa sổ gốc vì thao tác này sẽ ngăn việc thay đổi tiêu điểm khi cửa sổ đang mở.

setToast(toastFunction) Đặt hàm sẽ chạy khi Blockly.dialog.toast() được gọi.
toast(workspace, options) Hiển thị thông báo tạm thời trên không gian làm việc. Blockly cung cấp một cách triển khai thông báo ngắn mặc định, nhưng nhà phát triển có thể cung cấp thông báo ngắn của riêng họ thông qua setToast. Để tuỳ chỉnh giao diện đơn giản, CSS là đủ.