# Controller

Select channels: ch1 ch2 ch3 ch4 as table as page as error

# Pub ch1 ch2 - Sub ch3 ch4

# Pub ch3 ch4 - Sub ch1 ch2

# Quick guide

Form elements
  - Sub-title bar show current connection status.
  - Text area is for message content, the text input above it for the message name.
  - Controller: select channels to which a message is to be sent.
  - Controller: `Send` uses messanger and `Post` uses Fetch API to post a message.
  - Client: `Message` sends a message and `Request` sends a request.
Special commands
  - `Request` triggers a reaction on the other client. Sent a JSON object with `progress` and `response` to relay the notification and response:

        { "query":"Tell me something", "progress":1000, "response":1000 }

  - Use `style` name with `color` parameter in the content to change the text color in the title bar of the other client:

        { "color":"salmon" }