Caribou.IKeyboardObject

g Caribou.IKeyboardObject Caribou.IKeyboardObject GObject.GInterface GObject.GInterface GObject.GInterface->Caribou.IKeyboardObject

Implementations:

Caribou.ColumnModel, Caribou.GroupModel, Caribou.KeyModel, Caribou.KeyboardModel, Caribou.LevelModel, Caribou.RowModel

Methods

get_children ()

get_keys ()

Virtual Methods

do_get_children ()

do_get_keys ()

Properties

None

Signals

Name

Short Description

key-clicked

key-pressed

key-released

Fields

None

Class Details

class Caribou.IKeyboardObject
Bases:

GObject.GInterface

Structure:

Caribou.IKeyboardObjectIface

get_children()
Return type:

[Caribou.IKeyboardObject]

get_keys()
Return type:

[Caribou.KeyModel]

do_get_children() virtual
Return type:

[Caribou.IKeyboardObject]

do_get_keys() virtual
Return type:

[Caribou.KeyModel]

Signal Details

Caribou.IKeyboardObject.signals.key_clicked(i_keyboard_object, key)
Signal Name:

key-clicked

Flags:

RUN_LAST

Parameters:
Caribou.IKeyboardObject.signals.key_pressed(i_keyboard_object, key)
Signal Name:

key-pressed

Flags:

RUN_LAST

Parameters:
Caribou.IKeyboardObject.signals.key_released(i_keyboard_object, key)
Signal Name:

key-released

Flags:

RUN_LAST

Parameters: