Skip to content

Class pinnacle.snowcap.integration.FocusBorder : snowcap.widget.Program

A border that shows window focus, with an optional titlebar.

Fields

window

window: pinnacle.window.WindowHandle

The window this border is decorating.

thickness

thickness: integer

The thickness of the border, in pixels.

focused_color

focused_color: snowcap.widget.Color

The color of the border when it's focused.

unfocused_color

unfocused_color: snowcap.widget.Color

The color of the border when it's unfocused.

focused

focused: boolean

Whether the window this border surrounds is focused.

include_titlebar

include_titlebar: boolean

Whether to draw a titlebar

title

title: string

The title of the window.

titlebar_height

titlebar_height: integer

The height of the titlebar

Functions

method decorate

function pinnacle.snowcap.integration.FocusBorder:decorate()
    -> snowcap.decoration.DecorationHandle | nil

Decorates the window with this focus border.

Returns

  1. snowcap.decoration.DecorationHandle | nil

Last updated: