Struct
PurpleRequestDatasheet
Description [src]
struct PurpleRequestDatasheet {
/* No available fields */
}
Request Datasheet is a UI abstracted table.
Functions
purple_request_datasheet_new
Creates new Datasheet.
Instance methods
purple_request_datasheet_add_action
Adds an action to the datasheet.
purple_request_datasheet_add_column
Adds a column to the datasheet.
purple_request_datasheet_free
Destroys datasheet with all its contents.
purple_request_datasheet_get_actions
Returns the list of actions in a datasheet.
purple_request_datasheet_get_column_count
Returns the column count of datasheet.
purple_request_datasheet_get_column_title
Returns the column title for a datasheet.
purple_request_datasheet_get_column_type
Returns the column type for a datasheet.
purple_request_datasheet_get_records
Returns the list of records in a datasheet.
purple_request_datasheet_record_add
Adds a record to the datasheet.
purple_request_datasheet_record_find
Looks up for a record in datasheet.
purple_request_datasheet_record_mark_all_for_rem
Marks all records for removal. Record will be unmarked, when touched with purple_request_datasheet_record_add.
purple_request_datasheet_record_remove
Removes a record from a datasheet.
purple_request_datasheet_record_remove_all
Removes all records from a datasheet.
purple_request_datasheet_record_remove_marked
Removes all marked records.