diff options
| author | delta <darkussdelta@gmail.com> | 2025-10-29 16:35:38 +0100 |
|---|---|---|
| committer | delta <darkussdelta@gmail.com> | 2025-10-29 16:35:38 +0100 |
| commit | d7c66522cf365f516babcfeb1d4a2d36c3ea41af (patch) | |
| tree | 30c7d6103037b31170ae6d8fd58e3849e3cea823 /.config/awesome/quarrel/native/init.lua | |
| parent | df418700b7d776f03ee5b58daa2d497cddb45aca (diff) | |
a small refactor
Diffstat (limited to '.config/awesome/quarrel/native/init.lua')
| -rw-r--r-- | .config/awesome/quarrel/native/init.lua | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/.config/awesome/quarrel/native/init.lua b/.config/awesome/quarrel/native/init.lua index 6a823ba..fc0f4d3 100644 --- a/.config/awesome/quarrel/native/init.lua +++ b/.config/awesome/quarrel/native/init.lua @@ -8,11 +8,12 @@ package.cpath = package.cpath .. ";" .. cfg .. "quarrel/native/lib?.so" ---@field message string ---@field exec { [1]: string, [2]: boolean }? ----@alias query fun(input: string): Entry[] - ----@class Lenses ----@field [1] query Calculator lense ----@field [2] query Application lense +---@class Lense +---@field stale boolean +---@field name string +---@field query fun(self, input: string): (Entry|Entry[])? +---@field mark_stale fun(self) +---@field interrupt fun(self) ---@alias ReadMode "l" | "n" | string @@ -30,7 +31,7 @@ package.cpath = package.cpath .. ";" .. cfg .. "quarrel/native/lib?.so" ---@field get_essid fun(): string ---@class QuarrelNative ----@field lenses Lenses +---@field lenses Lense[] ---@field util Util ---@field net Net local qnative = require "qnative" |
