Struct

PurpleRequestFields

Description [src]

struct PurpleRequestFields {
  /* No available fields */
}

Multiple fields request data.

Functions

purple_request_fields_new

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

Instance methods

purple_request_fields_add_group

Adds a group of fields to the list.

purple_request_fields_all_required_filled

Returns whether or not all required fields have values.

purple_request_fields_all_valid

Returns whether or not all fields are valid.

purple_request_fields_destroy

Destroys a list of fields.

purple_request_fields_exists

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

purple_request_fields_get_account

Returns the account of a field with the specified ID.

purple_request_fields_get_autosensitive

Returns a list of all fields with sensitivity callback added.

purple_request_fields_get_bool

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

purple_request_fields_get_choice

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

purple_request_fields_get_field

Return the field with the specified ID.

purple_request_fields_get_groups

Returns a list of all groups in a field list.

purple_request_fields_get_integer

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

purple_request_fields_get_required

Returns a list of all required fields.

purple_request_fields_get_string

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

purple_request_fields_get_ui_data

Returns the UI data associated with this object.

purple_request_fields_get_validatable

Returns a list of all validated fields.

purple_request_fields_is_field_required

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

purple_request_fields_set_ui_data

Set the UI data associated with this object.