euporie.core.key_binding.bindings.mouse

Key bindings to deal with pixel mouse positioning.

Functions

load_mouse_bindings()

Additional key-bindings to deal with SGR-pixel mouse positioning.

load_ptk_mouse_bindings()

Key bindings, required for mouse support.

Classes

BaseApp([title, set_title, leave_graphics, ...])

All euporie apps.

FastDictCache(get_value[, size])

Fast, lightweight cache which keeps at most size items.

KeyBindings()

A container for a set of key bindings.

Keys(*values)

List of keys for use in key bindings.

MouseEvent(position, event_type, button, ...)

Mouse event, which also store relative position of the mouse event in a cell.

Point(x, y)

RelativePosition(x, y)

Store the relative position or the mouse within a terminal cell.

Exceptions

HeightIsUnknownError

Information unavailable.

euporie.core.key_binding.bindings.mouse.load_mouse_bindings() KeyBindings

Additional key-bindings to deal with SGR-pixel mouse positioning.