Class

PurpleRequestPage

unstable since: 3.0

[]

Description [src]

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

Multiple fields request data.

Available since: 3.0

[]

Ancestors

[]

Implements

[]

Constructors

purple_request_page_new

Creates a page of fields to pass to purple_request_fields().

unstable since: 3.0

[]

Instance methods

purple_request_page_add_group

Adds a group of fields to the list.

unstable since: 3.0

purple_request_page_exists

Returns whether or not the field with the specified ID exists.

unstable since: 3.0

purple_request_page_get_account

Returns the account of a field with the specified ID.

unstable since: 3.0

purple_request_page_get_bool

Returns the boolean value of a field with the specified ID.

unstable since: 3.0

purple_request_page_get_choice

Returns the choice index of a field with the specified ID.

unstable since: 3.0

purple_request_page_get_field

Return the field with the specified ID.

unstable since: 3.0

purple_request_page_get_integer

Returns the integer value of a field with the specified ID.

unstable since: 3.0

purple_request_page_get_string

Returns the string value of a field with the specified ID.

unstable since: 3.0

purple_request_page_is_field_required

Returns whether or not a field with the specified ID is required.

unstable since: 3.0

purple_request_page_is_valid

Returns whether or not all fields are valid.

unstable since: 3.0

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

Properties

Purple.RequestPage:item-type

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

unstable since: 3.0

Purple.RequestPage:n-items

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

unstable since: 3.0

Purple.RequestPage:valid

Whether all fields in a page are valid.

unstable since: 3.0

[]

Signals

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

Class structure