glib/menu.go
func (v *MenuModel) GetItemLink(index int, link string) *MenuModel {
	cstr := (*C.gchar)(C.CString(link))
	defer C.free(unsafe.Pointer(cstr))
	c := C.g_menu_model_get_item_link(v.native(), C.gint(index), cstr)
	if c == nil {
		return nil
	}
	return wrapMenuModel(wrapObject(unsafe.Pointer(c)))
}
func (v *MenuModel) GetItemLink(index int, link string) *MenuModel {
	cstr := (*C.gchar)(C.CString(link))
	defer C.free(unsafe.Pointer(cstr))
	c := C.g_menu_model_get_item_link(v.native(), C.gint(index), cstr)
	if c == nil {
		return nil
	}
	return wrapMenuModel(wrapObject(unsafe.Pointer(c)))
}
func ( v * MenuModel ) GetItemLink ( index int , link string ) * MenuModel { cstr := ( * C . gchar ) ( C . CString ( link ) ) defer C . free ( unsafe . Pointer ( cstr ) ) c := C . g_menu_model_get_item_link ( v . native ( ) , C . gint ( index ) , cstr ) if c == nil { return nil } return wrapMenuModel ( wrapObject ( unsafe . Pointer ( c ) ) ) }
// GetItemLink is a wrapper around g_menu_model_get_item_link().
GetItemLink is a wrapper around g_menu_model_get_item_link () .