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.