Skip to main content

on_window_message

Decorator to react to messages coming from the Web App’s parent window. The decorated function is called every time a new window message is received.

Parameters

message
str
The message coming from the Web App’s parent window.

Usage

import chainlit as cl  @cl.on_window_message def main(message: str):  # do something 

send_window_message

Function to send messages to the Web App’s parent window.

Parameters

message
str
The message to send to the Web App’s parent window.

Usage

@cl.on_message async def message():  await cl.send_window_message("Server: Hello from Chainlit")