Langsung ke isi

Berlaku untuk Cowork 0.1.41 · Untuk semua pengguna Cowork

Lihat Markdown

Interaksi ​

MAESTROSDK.confirm(request) ​

Menampilkan dialog konfirmasi bawaan sistem yang menempel pada jendela Cowork dan menunggu jawaban pengguna.

Parameter ​

NamaTipeWajibDeskripsi
request.titlestringYaJudul dialog
request.messagestringYaPertanyaannya
request.confirmLabelstringTidakTeks tombol konfirmasi; default-nya teks OK bawaan Cowork
request.cancelLabelstringTidakTeks tombol batal; default-nya teks Batal bawaan Cowork

Nilai kembalian ​

Promise<boolean>: true jika pengguna mengonfirmasi, selain itu false.

Mengembalikan false jika ​

KasusAlasan
Pengguna membatalkan atau menutup dialogTidak menjawab berarti tidak
Tab ini bukan tab yang aktifHanya tab yang di depan yang boleh bertanya, jadi tab di latar belakang tidak bisa menyela. Di dalam handler beforeRefresh untuk refresh yang dimulai pengguna, tab boleh bertanya walaupun tidak di depan
title atau message tidak ada atau bukan stringPermintaan tidak valid
Konfirmasi lain sudah terbuka di jendela yang samaHanya satu dialog dalam satu waktu
Halaman tidak punya identitas tab Cowork, atau Cowork tidak bisa menampilkan dialogTidak tersedia

Contoh ​

js
const ok = await MAESTROSDK.confirm({
  title: 'Delete draft',
  message: 'Delete this draft? This cannot be undone.',
  confirmLabel: 'Delete',
  cancelLabel: 'Keep'
});
if (ok) deleteDraft();

Terkait ​

Untuk Micromeet Cowork 0.1.41 · build 261111110020