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.