Name

struct _EConfigHookGroup — A group of configuration items.

Synopsis

struct _EConfigHookGroup {
  struct _EConfigHook * hook;
  char * id;
  int target_type;
  GSList * items;
  char * check;
  char * commit;
  char * abort;
};  

Members

hook

Parent object.

id

The configuration window to which these items apply.

target_type

The target type expected by the items. This is defined by implementing classes.

items

A list of EConfigHookItem's for this group.

check

A validate page handler.

commit

The name of the commit function for this group of items, or NULL for instant-apply configuration windows. Its format is plugin-type defined.

abort

Similar to the commit function but for aborting or cancelling a configuration edit.

Description

Each plugin that hooks into a given configuration page will define all of the tiems for that page in a single group.

Description

Each plugin that hooks into a given configuration page will define all of the tiems for that page in a single group.