|  |  |  |  | 
#define GAL_DEFINE_VIEWS_MODEL_TYPE typedef GalDefineViewsModel; ETableModel* gal_define_views_model_new (void);void gal_define_views_model_append (GalDefineViewsModel *model, GalView *view);
typedef struct {
	ETableModel parent;
	/* item specific fields */
	GalView **data;
	int data_count;
	guint editable : 1;
} GalDefineViewsModel;ETableModel* gal_define_views_model_new (void);
Returns a new define views model. This is a list of views as an ETable for use in the GalDefineViewsDialog.
| Returns : | The new GalDefineViewsModel. | 
void gal_define_views_model_append (GalDefineViewsModel *model, GalView *view);
Adds the given view to the gal define views model.
| model: | The model to add to. | 
| view: | The view to add. | 
| <<< GalViewCollection | GalViewFactory >>> |