Wiki |
This is preliminary documentation and is subject to change.
This namespace contains classes that enables you to access to Scribunto Lua console, and to evaluate the modules on the MediaWiki sites.
To execute multiple asks on the same code snippet, use ScribuntoConsole; to execute Lua code, or to get the JSON-serialized result of a Scribunto module in an one-off fashion, use ScribuntoExecuteLuaAsyncT(WikiSite, String), ScribuntoLoadDataAsyncT(WikiSite, String), or one of their overloads.
Class | Description | |
---|---|---|
ScribuntoConsole | Represents a Scribunto Lua console. (action=scribunto-console) | |
ScribuntoConsoleException | Represents an error response from Scribunto Lua console. | |
ScribuntoEvaluationResult | ||
ScribuntoLuaErrorCodes | A list of predefined Scribunto Lua error codes. | |
ScribuntoWikiSiteExtensions |
Enumeration | Description | |
---|---|---|
ScribuntoEvaluationResultType | The type of Scribunto console evaluation result. |