Packages
purple
Purple
RequestFields
RequestFields
add_group
all_required_filled
exists
get_account
get_bool
get_choice
get_field
get_groups
get_integer
get_required
get_string
is_field_required
fields
groups
required_fields
ui_data
RequestFields
Object Hierarchy:
Purple.RequestFields
Purple.RequestFields
Purple.RequestFields
Description:
[
CCode
( free_function =
"purple_request_fields_destroy"
) ]
[
Compact
]
public
class
RequestFields
Namespace:
Purple
Package:
purple
Content:
Creation methods:
public
RequestFields
()
Methods:
public
void
add_group
(
RequestFieldGroup
group)
public
bool
all_required_filled
()
public
bool
exists
(
string
id)
public
unowned
Account
get_account
(
string
id)
public
bool
get_bool
(
string
id)
public
int
get_choice
(
string
id)
public
unowned
RequestField
get_field
(
string
id)
public
unowned
List
get_groups
()
public
int
get_integer
(
string
id)
public
unowned
List
get_required
()
public
unowned
string
get_string
(
string
id)
public
bool
is_field_required
(
string
id)
Fields:
public
unowned
HashTable
fields
public
unowned
List
groups
public
unowned
List
required_fields
public
void
*
ui_data