func init() { tm := []glib.TypeMarshaler{ // Enums {glib.Type(C.gtk_revealer_transition_type_get_type()), marshalRevealerTransitionType}, {glib.Type(C.gtk_stack_transition_type_get_type()), marshalStackTransitionType}, // Objects/Interfaces {glib.Type(C.gtk_header_bar_get_type()), marshalHeaderBar}, {glib.Type(C.gtk_list_box_get_type()), marshalListBox}, {glib.Type(C.gtk_list_box_row_get_type()), marshalListBoxRow}, {glib.Type(C.gtk_revealer_get_type()), marshalRevealer}, {glib.Type(C.gtk_search_bar_get_type()), marshalSearchBar}, {glib.Type(C.gtk_stack_get_type()), marshalStack}, {glib.Type(C.gtk_stack_switcher_get_type()), marshalStackSwitcher}, } glib.RegisterGValueMarshalers(tm) //Contribute to casting for k, v := range map[string]WrapFn{ "GtkHeaderBar": wrapHeaderBar, "GtkListBox": wrapListBox, "GtkListBoxRow": wrapListBoxRow, "GtkRevealer": wrapRevealer, "GtkSearchBar": wrapSearchBar, "GtkStack": wrapStack, } { WrapMap[k] = v } }
func init() { tm := []glib.TypeMarshaler{ // Enums {glib.Type(C.gtk_revealer_transition_type_get_type()), marshalRevealerTransitionType}, {glib.Type(C.gtk_stack_transition_type_get_type()), marshalStackTransitionType}, // Objects/Interfaces {glib.Type(C.gtk_header_bar_get_type()), marshalHeaderBar}, {glib.Type(C.gtk_list_box_get_type()), marshalListBox}, {glib.Type(C.gtk_list_box_row_get_type()), marshalListBoxRow}, {glib.Type(C.gtk_revealer_get_type()), marshalRevealer}, {glib.Type(C.gtk_search_bar_get_type()), marshalSearchBar}, {glib.Type(C.gtk_stack_get_type()), marshalStack}, {glib.Type(C.gtk_stack_switcher_get_type()), marshalStackSwitcher}, } glib.RegisterGValueMarshalers(tm) }