Ir al contenido

Widget.status

Widget.status.value; // "connecting" | "connected" | "disconnected"
Widget.status.onChange(handler); // devuelve la función para darse de baja

Widget.status da la conexión con Streamer.bot. value es el estado actual. onChange llama al handler al momento con el estado actual y después en cada cambio. «disconnected» tarda en llegar (15 segundos por defecto, status.graceSeconds en el manifest), para no parpadear en directo.

Widget.status.onChange((state) => {
Widget.dom.text(app, state === "connected" ? "" : "Conectando…");
});