| Top |
| gchar ** | caribou_group_model_get_levels () |
| CaribouLevelModel * | caribou_group_model_get_level () |
| CaribouGroupModel * | caribou_group_model_new () |
| const gchar * | caribou_group_model_get_active_level () |
| gchar * | caribou_group_model_create_group_name () |
| #define | CARIBOU_TYPE_GROUP_MODEL |
| struct | CaribouGroupModel |
| struct | CaribouGroupModelClass |
This is used for implementing custom keyboard service.
A group object consists of CaribouLevelModel objects.
gchar ** caribou_group_model_get_levels (CaribouGroupModel *self,int *result_length1);
CaribouLevelModel * caribou_group_model_get_level (CaribouGroupModel *self,const gchar *level_name);
CaribouGroupModel * caribou_group_model_new (const gchar *group,const gchar *variant);
const gchar *
caribou_group_model_get_active_level (CaribouGroupModel *self);
Get and return the current value of the "active-level" property.
#define CARIBOU_TYPE_GROUP_MODEL (caribou_group_model_get_type ())
The type for CaribouGroupModel.
struct CaribouGroupModel;
Object representing a group in a keyboard.
This is used for implementing custom keyboard service.
A group object consists of CaribouLevelModel objects.
struct CaribouGroupModelClass {
GObjectClass parent_class;
};
The class structure for CARIBOU_TYPE_GROUP_MODEL. All the fields in this structure are private and should never be accessed directly.