32 lines
572 B
Lua
32 lines
572 B
Lua
---@meta
|
|
|
|
---@class Fes
|
|
---@field version string|nil
|
|
---@field title string|nil
|
|
---@field copyright string|nil
|
|
---@field favicon string|nil
|
|
---@field header string
|
|
---@field footer string
|
|
---@field parts string[]
|
|
---@field [string] fun(self: Fes, ...: any): Fes
|
|
|
|
local Fes = {}
|
|
Fes.__index = Fes
|
|
|
|
---@param header? string
|
|
---@param footer? string
|
|
---@return Fes
|
|
function Fes.fes(header, footer) end
|
|
|
|
---@param html string
|
|
---@return Fes
|
|
function Fes:custom(html) end
|
|
|
|
---@return string
|
|
function Fes:build() end
|
|
|
|
---@return string
|
|
function Fes:__tostring() end
|
|
|
|
return Fes
|