From 607891801fbf2051a0c9062d15a445dd238c1e1b Mon Sep 17 00:00:00 2001 From: ryukamish Date: Sat, 11 Apr 2026 16:06:45 +0530 Subject: add: mako and mpv configs --- mpv/scripts/file-browser/modules/defs/list.lua | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 mpv/scripts/file-browser/modules/defs/list.lua (limited to 'mpv/scripts/file-browser/modules/defs/list.lua') diff --git a/mpv/scripts/file-browser/modules/defs/list.lua b/mpv/scripts/file-browser/modules/defs/list.lua new file mode 100644 index 0000000..b2133b6 --- /dev/null +++ b/mpv/scripts/file-browser/modules/defs/list.lua @@ -0,0 +1,25 @@ +---@meta _ + +---@alias List Item[] + +---Represents an item returned by the parsers. +---@class Item +---@field type 'file'|'dir' +---@field name string +---@field label string? +---@field path string? +---@field ass string? +---@field redirect boolean? +---@field mpv_options string|{[string]: unknown}? + + +---The Opts table returned by the parsers. +---@class Opts +---@field filtered boolean? +---@field sorted boolean? +---@field directory string? +---@field directory_label string? +---@field empty_text string? +---@field selected_index number? +---@field id string? +---@field parser Parser? \ No newline at end of file -- cgit v1.3