FreeKill/lua/vscode/lib.lua

38 lines
666 B
Lua
Raw Normal View History

2022-03-30 08:33:56 +00:00
---@meta
---@class class
---@field static any
--- middleclass
class = {}
---@class Object
---@field class class
Object = {}
function Object:initialize(...) end
function Object.new(...)end
---@param name string
function Object:subclass(name)end
---@param class class
---@return boolean
function Object:isInstanceOf(class) end
---@param class class
---@return boolean
function Object:isSubclassOf(class) end
2022-03-30 08:33:56 +00:00
---@class json
json = {}
--- convert obj to JSON string
---@return string json
function json.encode(obj)end
--- convert JSON string to lua types
---@param str string # JSON string to decode
---@return table|number|string
function json.decode(str)end