Module: cuteful.enum

Constants extracted from C code.

Info:

  • Copyright: 2024
  • License: GPLv3
  • Originally authored by: Dwi Asmoro Bangun
    (Full contributors list available on our github project)

Tables

cuteful.enum.modifier Keyboard modifier constant mapped from wlr_keyboard.h
cuteful.enum.mouse_btn Yoink'd from Linux input-event-codes.h
cuteful.enum.direction Extracted from wlr_direction wlr_output_layout.h
cuteful.enum.pointer Pointer constant used for configuring pointer device from libinput.h Ref: https://wayland.freedesktop.org/libinput/doc/latest/api/group__config.html
cuteful.enum.layout_mode layout_mode enum extracted from cwc types.h.


Tables

🔗 cuteful.enum.modifier
Keyboard modifier constant mapped from wlr_keyboard.h

Fields:

Name Type(s) Description
NONE
SHIFT
CAPS
CTRL
ALT
MOD2
MOD3
LOGO Aka super/mod4/window key
MOD5
🔗 cuteful.enum.mouse_btn
Yoink'd from Linux input-event-codes.h

Fields:

Name Type(s) Description
LEFT
RIGHT
MIDDLE
FORWARD Aka mouse5
BACK Aka mouse4
🔗 cuteful.enum.direction
Extracted from wlr_direction wlr_output_layout.h

Fields:

Name Type(s) Description
UP
DOWN
LEFT
RIGHT
🔗 cuteful.enum.pointer
Pointer constant used for configuring pointer device from libinput.h Ref: https://wayland.freedesktop.org/libinput/doc/latest/api/group__config.html

Fields:

Name Type(s) Description
SCROLL_NO_SCROLL
SCROLL_2FG
SCROLL_EDGE
SCROLL_ON_BUTTON_DOWN
CLICK_METHOD_NONE
CLICK_METHOD_BUTTON_AREAS
CLICK_METHOD_CLICKFINGER
SEND_EVENTS_ENABLED
SEND_EVENTS_DISABLED
SEND_EVENTS_DISABLED_ON_EXTERNAL_MOUSE
ACCEL_PROFILE_FLAT
ACCEL_PROFILE_ADAPTIVE
ACCEL_PROFILE_CUSTOM
TAP_MAP_LRM
TAP_MAP_LMR
🔗 cuteful.enum.layout_mode
layout_mode enum extracted from cwc types.h.

Fields:

Name Type(s) Description
FLOATING
MASTER
BSP
LENGTH
generated by LDoc 1.5.0 based on AwesomeWM template