Class

PurpleAttachments

unstable since: 3.0

[]

Description [src]

final class Purple.Attachments : GObject.Object
  implements Gio.ListModel {
  /* No available fields */
}

A collection of PurpleAttachment‘s.

This implements GListModel and should be accessed via that API.

Available since: 3.0

[]

Ancestors

[]

Implements

[]

Constructors

purple_attachments_new

Creates a new instance.

unstable since: 3.0

[]

Instance methods

purple_attachments_add_attachment

Adds an attachment to the collection.

unstable since: 3.0

purple_attachments_find_with_id

Looks for an attachment matching the given id.

unstable since: 3.0

purple_attachments_remove_all

Removes all attachments from the collection.

unstable since: 3.0

purple_attachments_remove_attachment

Removes an attachment from the collection.

unstable since: 3.0

Methods inherited from GObject (43)
Methods inherited from GListModel (5)
[]

Properties

Purple.Attachments:item-type

The type of items. See Gio.ListModelInterface.get_item_type.

unstable since: 3.0

Purple.Attachments:n-items

The number of items. See Gio.ListModelInterface.get_n_items.

unstable since: 3.0

[]

Signals

Signals inherited from GObject (1)
Signals inherited from GListModel (1)

Class structure