Show raw api
{
"functions": [
{
"name": "addService",
"desc": "Adds a service, you can either pass just the module script itself and it will require it for you\nusing `safeRequire` and throws a custom, better error message.",
"params": [
{
"name": "module",
"desc": "",
"lua_type": "ModuleScript"
},
{
"name": "service",
"desc": "",
"lua_type": "Service?"
}
],
"returns": [],
"function_type": "static",
"source": {
"line": 17,
"path": "packages/sapling/source/modules/ServiceManager.luau"
}
},
{
"name": "collectFunctions",
"desc": "Gets every function in the service which has the name `name`.",
"params": [
{
"name": "name",
"desc": "",
"lua_type": "string"
}
],
"returns": [
{
"desc": "",
"lua_type": "{ (...any) -> () }\r\n"
}
],
"function_type": "static",
"source": {
"line": 43,
"path": "packages/sapling/source/modules/ServiceManager.luau"
}
}
],
"properties": [],
"types": [],
"name": "ServiceManager",
"desc": "Container around all services.",
"source": {
"line": 11,
"path": "packages/sapling/source/modules/ServiceManager.luau"
}
}