Click or drag to resize

WikiClientLibrary.Scribunto Namespace

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.

Classes
 ClassDescription
Public classScribuntoConsole Represents a Scribunto Lua console. (action=scribunto-console)
Public classScribuntoConsoleException Represents an error response from Scribunto Lua console.
Public classScribuntoEvaluationResult 
Public classScribuntoLuaErrorCodes A list of predefined Scribunto Lua error codes.
Public classScribuntoWikiSiteExtensions 
Enumerations
 EnumerationDescription
Public enumerationScribuntoEvaluationResultType The type of Scribunto console evaluation result.