subscriber-view: add ::clear_state to reset widget

GcalSubscriberView::clear_state is implemented by descendants to reset
the state of the drawing
This commit is contained in:
Erick Pérez Castellanos
2015-01-05 10:33:26 -05:00
parent a5fe4c5ef0
commit 6989eb36c5
2 changed files with 19 additions and 3 deletions
+3 -2
View File
@@ -53,8 +53,9 @@ struct _GcalSubscriberViewClass
void (*event_activated) (GcalSubscriberView *subscriber_view, GcalEventWidget *event_widget);
/*< public >*/
gboolean (*is_child_multicell) (GcalSubscriberView *subscriber, GcalEventWidget *child);
guint (*get_child_cell) (GcalSubscriberView *subscriber, GcalEventWidget *child);
gboolean (*is_child_multicell) (GcalSubscriberView *subscriber_view, GcalEventWidget *child);
guint (*get_child_cell) (GcalSubscriberView *subscriber_view, GcalEventWidget *child);
void (*clear_state) (GcalSubscriberView *subscriber_view);
/* gcal-view replacements */
GtkWidget* (*get_child_by_uuid) (GcalSubscriberView *subscriber_view, const gchar *uuid);