## XklConfigItem

XklConfigItem

## Synopsis

    #define             XKL_MAX_CI_NAME_LENGTH
    #define             XKL_MAX_CI_SHORT_DESC_LENGTH
    #define             XKL_MAX_CI_DESC_LENGTH
    #define             XCI_PROP_ALLOW_MULTIPLE_SELECTION
    #define             XCI_PROP_VENDOR
    #define             XCI_PROP_COUNTRY_LIST
    #define             XCI_PROP_LANGUAGE_LIST
                        XklConfigItem;
    XklConfigItem *     xkl_config_item_new                 (void);

## Object Hierarchy

      GObject
       +----XklConfigItem

## Description

## Details

### XKL_MAX_CI_NAME_LENGTH

    #define XKL_MAX_CI_NAME_LENGTH 32

### XKL_MAX_CI_SHORT_DESC_LENGTH

    #define XKL_MAX_CI_SHORT_DESC_LENGTH 10

### XKL_MAX_CI_DESC_LENGTH

    #define XKL_MAX_CI_DESC_LENGTH 192

### XCI_PROP_ALLOW_MULTIPLE_SELECTION

    #define XCI_PROP_ALLOW_MULTIPLE_SELECTION "allowMultipleSelection"

### XCI_PROP_VENDOR

    #define XCI_PROP_VENDOR "vendor"

### XCI_PROP_COUNTRY_LIST

    #define XCI_PROP_COUNTRY_LIST "countryList"

### XCI_PROP_LANGUAGE_LIST

    #define XCI_PROP_LANGUAGE_LIST "languageList"

### XklConfigItem

    typedef struct _XklConfigItem XklConfigItem;

### xkl_config_item_new ()

    XklConfigItem *     xkl_config_item_new                 (void);

Create new XklConfigItem

Returns : | new instance