Bagikan melalui


UserEventResponseHandler interface

Handler untuk mengatur respons peristiwa pengguna

Metode

fail(400 | 401 | 500, string)

Mengembalikan respons yang gagal dan layanan akan menutup koneksi WebSocket klien.

setState(string, unknown)

Mengatur status koneksi

success(string | ArrayBuffer, "binary" | "text" | "json")

Kembalikan respons keberhasilan dengan data yang akan dikirimkan ke koneksi WebSocket klien.

Detail Metode

fail(400 | 401 | 500, string)

Mengembalikan respons yang gagal dan layanan akan menutup koneksi WebSocket klien.

function fail(code: 400 | 401 | 500, detail?: string)

Parameter

code

400 | 401 | 500

Kode dapat berupa kesalahan pengguna 400, kesalahan server 401 tidak sah dan 500.

detail

string

Detail kesalahan.

setState(string, unknown)

Mengatur status koneksi

function setState(name: string, value: unknown)

Parameter

name

string

Nama status

value

unknown

Nilai status

success(string | ArrayBuffer, "binary" | "text" | "json")

Kembalikan respons keberhasilan dengan data yang akan dikirimkan ke koneksi WebSocket klien.

function success(data?: string | ArrayBuffer, dataType?: "binary" | "text" | "json")

Parameter

data

string | ArrayBuffer

Data payload yang akan dikembalikan ke klien. Stringifikasi pesan jika itu adalah objek JSON.

dataType

"binary" | "text" | "json"

Jenis data payload.