模块:Out/doc:修订间差异
来自Limbo Wiki
< 模块:Out
(呃,真没想到还有知识产权这事) 标签:(旧)WikiEditor |
无编辑摘要 标签:(旧)WikiEditor |
||
第1行: | 第1行: | ||
版权提示:该模块有位于其它平台的不同版本,可能有微小差异,不保证同步更新。同时,允许您搬运此模块。 | 版权提示:该模块有位于其它平台的不同版本,可能有微小差异,不保证同步更新。同时,允许您搬运此模块。 | ||
== 简单输出库 == | |||
这是一个简单的输出轮子。 | |||
不应当在页面内显式使用#invoke调用,请在您的模块中使用下面的语句导入这个库。 | |||
<pre> | |||
local out=require("Module:Out") | |||
</pre> | |||
== 使用 == | |||
目前有以下函数: | |||
* <code>out.str(obj)</code> -- 获取对象的字符串表示(似乎可以使用mw.logObject替代) | |||
* <code>out.write(data)</code> -- 不换行输出 | |||
* <code>out.writeln(data)</code> -- 换行输出 | |||
* <code>out.color(text, color)</code> -- 颜色输出:用带颜色的span包围text。 | |||
* <code>out.create_main(base)</code> -- main函数装饰器,自动返回结果 | |||
使用main装饰器,您应该 | |||
<pre> | |||
p.main = out.create_main(p.run) | |||
</pre> |
2023年3月13日 (一) 10:13的最新版本
版权提示:该模块有位于其它平台的不同版本,可能有微小差异,不保证同步更新。同时,允许您搬运此模块。
简单输出库
这是一个简单的输出轮子。
不应当在页面内显式使用#invoke调用,请在您的模块中使用下面的语句导入这个库。
local out=require("Module:Out")
使用
目前有以下函数:
out.str(obj)
-- 获取对象的字符串表示(似乎可以使用mw.logObject替代)out.write(data)
-- 不换行输出out.writeln(data)
-- 换行输出out.color(text, color)
-- 颜色输出:用带颜色的span包围text。out.create_main(base)
-- main函数装饰器,自动返回结果
使用main装饰器,您应该
p.main = out.create_main(p.run)