* Calling this function is only necessary if you want to add custom
* callbacks via gtk_builder_cscope_add_callback_symbol().
*
- * Returns: a new #GtkBuilderCScope
+ * Returns: (transfer full): a new #GtkBuilderCScope
**/
GtkBuilderScope *
gtk_builder_cscope_new (void)
* Fetches a symbol previously added to @self
* with gtk_builder_cscope_add_callback_symbol().
*
- * Returns: (nullable): The callback symbol in @builder for @callback_name, or %NULL
+ * Returns: (nullable) (transfer none): The callback symbol in @builder for @callback_name, or %NULL
*/
GCallback
gtk_builder_cscope_lookup_callback_symbol (GtkBuilderCScope *self,
*
* Returns the underlying #GtkDrop object for an ongoing drag.
*
- * Returns: (nullable): the #GtkDrop of the current drag operation, or %NULL
+ * Returns: (nullable) (transfer none): the #GtkDrop of the current drag operation, or %NULL
*/
GdkDrop *
gtk_drop_target_get_drop (GtkDropTarget *dest)
*
* Gets the current content provider of a #GtkDragSource.
*
- * Returns: the #GtkContentProvider of @source
+ * Returns: (transfer none): the #GtkContentProvider of @source
*/
GdkContentProvider *
gtk_drag_source_get_content (GtkDragSource *source)
*
* Returns the underlying #GtkDrag object for an ongoing drag.
*
- * Returns: (nullable): the #GdkDrag of the current drag operation, or %NULL
+ * Returns: (nullable) (transfer none): the #GdkDrag of the current drag operation, or %NULL
*/
GdkDrag *
gtk_drag_source_get_drag (GtkDragSource *source)
*
* Returns the menu model used to populate the popover.
*
- * Returns: the menu model of @popover
+ * Returns: (transfer none): the menu model of @popover
*/
GMenuModel *
gtk_popover_menu_get_menu_model (GtkPopoverMenu *popover)