Top | ![]() |
![]() |
![]() |
![]() |
A11yProfileManagerProfileA11yProfileManagerProfile — This object represents an accessibility profile. |
#define | A11Y_PROFILE_MANAGER_TYPE_PROFILE |
struct | A11yProfileManagerProfile |
struct | A11yProfileManagerProfileClass |
enum | A11yProfileManagerProfileError |
An accessibility profile represents a group of settings that can be enabled to provide a better experience for a user with a disability. An accessibility profile can be associated with an assistive technology service such as the Orca Screen reader if desired.
Only one accessibility profile can be enabled at a time, as the same setting may be present in multiple profiles, and have multiple different values accross different profiles. The accessibility profile manager library currently only supports GSettings for profile configuration at this time.
#define A11Y_PROFILE_MANAGER_TYPE_PROFILE (a11y_profile_manager_profile_get_type ())
The type for A11yProfileManagerProfile.
struct A11yProfileManagerProfile { GObject parent_instance; A11yProfileManagerProfilePrivate * priv; };
This object represents an accessibility profile.
An accessibility profile represents a group of settings that can be enabled to provide a better experience for a user with a disability. An accessibility profile can be associated with an assistive technology service such as the Orca Screen reader if desired.
Only one accessibility profile can be enabled at a time, as the same setting may be present in multiple profiles, and have multiple different values accross different profiles. The accessibility profile manager library currently only supports GSettings for profile configuration at this time.
Since: 0.1
struct A11yProfileManagerProfileClass { GObjectClass parent_class; };
The class structure for A11Y_PROFILE_MANAGER_TYPE_PROFILE
. All the fields in this structure are private and should never be accessed directly.
Errors which can be thrown when attempting to activate an accessibility profile.
No profile group in manifest file: |
||
No name entry in profile group. |
||
No description entry in profile group. |
||
Invalid manifest entry. |
||
No such assistive technology monitor schema. |
||
A schema was specified, but no key. |
||
No such assistive technology monitor key. |
||
No gsettings files found. |
||
Schema is not relocatable. |
||
Key does not exist in schema. |
||
Invalid schema path. |
||
Invalid key type. |
Since: 0.1