Opaque messages
Initial tab state.
Store this in your model.
Render tabs from config and tab state
Return the index of the currently selected tab.
Force selected tab to the given index
Return the tab title from the currently selected tab.
Declare how tabs are rendered and integrated to the rest of the application
The tab state