nirish

config files for niri window manager
Log | Files | Refs | README | LICENSE

state.lua (497B)


      1 ---@meta _
      2 
      3 ---@class Set<T>: {[T]: boolean}
      4 
      5 ---@class (exact) State
      6 ---@field list List
      7 ---@field selected number
      8 ---@field hidden boolean
      9 ---@field flag_update boolean
     10 ---@field keybinds KeybindTupleStrict[]?
     11 ---
     12 ---@field parser Parser?
     13 ---@field directory string?
     14 ---@field directory_label string?
     15 ---@field prev_directory string
     16 ---@field empty_text string
     17 ---@field co thread?
     18 ---
     19 ---@field multiselect_start number?
     20 ---@field initial_selection Set<number>?
     21 ---@field selection Set<number>?