subscribeToForm
Berlangganan ke acara formulir berdasarkan penanda. 🔐 Metode ini memerlukan otorisasi.
Deskripsi
Metode ini mendaftar pengguna saat ini ke acara formulir yang diidentifikasi oleh penandanya, untuk catatan data formulir tertentu. Ini mengembalikan Promise yang menyelesaikan ke true jika langganan berhasil, atau objek IError jika ada masalah.
⚠️ Dengan pengaturan default
errors.isShell: true, permintaan yang ditolak dikembalikan daripada dilempar: metode ini menyelesaikan ke objekIError, tidak pernah kefalse. Periksaresult === true- objek kesalahan adalah truthy, jadiif (result)akan memperlakukan kegagalan sebagai keberhasilan.
Events.subscribeToForm(
marker*,
body*
);
Skema parameter
Skema
marker(diperlukan): string
Penanda acara
contoh: "form_marker"
body(diperlukan): ISubscribeFormEvent
Isi langganan. Contoh: { formDataId: 123 }
body.formDataId(diperlukan): number
Identifikasi data formulir.
contoh: 123
body.status: string
Status langganan opsional.
Contoh
Contoh minimal
const response = await Events.subscribeToForm('form_marker', { formDataId: 123 });
Contoh respons
true
Skema respons
Skema: boolean
boolean: boolean
Mengembalikan true jika langganan berhasil.
contoh: true