26#include <Objectively/Object.h> 
   45typedef struct TabViewItemInterface TabViewItemInterface;
 
   88struct TabViewItemInterface {
 
   93    ObjectInterface objectInterface;
 
static void setState(TabViewItem *self, int state)
 
TabState
Tab states, which are bit-masked.
 
#define OBJECTIVELYMVC_EXPORT
 
A ViewController manages a View and its descendants.
 
Labels provide a configurable container for Text.
 
TabViewItems embed Views in a TabView.
 
int state
The bit mask of TabState.
 
View * view
The View this TabViewItem embeds.
 
Class * _TabViewItem(void)
The TabViewItem archetype.
 
Label * label
The Label used to select this tab.
 
char * identifier
The identifier.
 
TabViewItemInterface * interface
The interface.
 
Object object
The superclass.
 
Views are the fundamental building blocks of ObjectivelyMVC user interfaces.