This module contains a simple chat component that you can easily add to your Elm user interface.
Extra attributes for the UI components.
This is the value of Settings.attributes.
You'll usually create one by changing defaultAttributes.
Make a Settings record to add to your Model.
id is the Html id for the textarea showing the chat.
initialFontSize is the initial font size of the textarea in pt.
updater will be called to generate messages to update the Settings in your Model.
Create a chat component.
Add a line to the chat box.
Create a text input area of the given textSize (characters), with a send button with the given buttonText.
The default value of the Settings.attributes property.
Settings for the chat component. Make one of these with
makeSettings.