diff options
| author | ryukamish <[email protected]> | 2026-04-11 16:06:45 +0530 |
|---|---|---|
| committer | ryukamish <[email protected]> | 2026-04-11 16:06:45 +0530 |
| commit | 607891801fbf2051a0c9062d15a445dd238c1e1b (patch) | |
| tree | 33b8cfba2355b498addea05e385b06d46cced30f /mpv/scripts/file-browser/modules/defs/mp/utils.lua | |
| parent | 6fbde2906e3bb2d4d1df23f6374d8a6a0aef870f (diff) | |
add: mako and mpv configs
Diffstat (limited to 'mpv/scripts/file-browser/modules/defs/mp/utils.lua')
| -rw-r--r-- | mpv/scripts/file-browser/modules/defs/mp/utils.lua | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/mpv/scripts/file-browser/modules/defs/mp/utils.lua b/mpv/scripts/file-browser/modules/defs/mp/utils.lua new file mode 100644 index 0000000..59eae32 --- /dev/null +++ b/mpv/scripts/file-browser/modules/defs/mp/utils.lua @@ -0,0 +1,43 @@ +---@meta mp.utils + +---@class mp.utils +local utils = {} + +---@param v string|boolean|number|table|nil +---@return string? json # nil on error +---@return string? err # error +function utils.format_json(v) end + +---@param p1 string +---@param p2 string +---@return string +function utils.join_path(p1, p2) end + +---@param str string +---@param trail? boolean +---@return (table|unknown[])? t +---@return string? err # error +---@return string trail # trailing characters +function utils.parse_json(str, trail) end + +---@param path string +---@param filter ('files'|'dirs'|'normal'|'all')? +---@return string[]? # nil on error +---@return string? err # error +function utils.readdir(path, filter) end + +---@deprecated +---@param name string +---@param value string +function utils.shared_script_property_set(name, value) end + +---@param path string +---@return string directory +---@return string filename +function utils.split_path(path) end + +---@param v any +---@return string +function utils.to_string(v) end + +return utils |
