PhoshOskManager

PhoshOskManager — A manager that handles the OSK

Functions

Properties

gboolean available Read
gboolean visible Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── PhoshOskManager

Description

The PhoshOskManager is responsible for handling the on screen keyboard

Functions

phosh_osk_manager_new ()

PhoshOskManager *
phosh_osk_manager_new (void);

phosh_osk_manager_get_available ()

gboolean
phosh_osk_manager_get_available (PhoshOskManager *self);

phosh_osk_manager_set_visible ()

void
phosh_osk_manager_set_visible (PhoshOskManager *self,
                               gboolean visible);

phosh_osk_manager_get_visible ()

gboolean
phosh_osk_manager_get_visible (PhoshOskManager *self);

Types and Values

PHOSH_TYPE_OSK_MANAGER

#define PHOSH_TYPE_OSK_MANAGER (phosh_osk_manager_get_type())

PhoshOskManager

typedef struct _PhoshOskManager PhoshOskManager;

Property Details

The “available” property

  “available”                gboolean

Whether an OSK is available.

Flags: Read

Default value: FALSE


The “visible” property

  “visible”                  gboolean

Whether the OSK is currently visible.

Flags: Read / Write

Default value: FALSE