Module:frame: Difference between revisions
Jump to navigation
Jump to search
m (Protected "Module:frame": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite))) |
m (1 revision imported) |
||
| (One intermediate revision by the same user not shown) | |||
Latest revision as of 17:47, 4 November 2025
Documentation for this module may be created at Module:frame/doc
local export = {}
local frame
local function get_frame()
frame = mw.getCurrentFrame():newChild{}
return frame
end
function export.callParserFunction(...)
return (frame or get_frame()):callParserFunction(...)
end
function export.expandTemplate(...)
return (frame or get_frame()):expandTemplate(...)
end
function export.extensionTag(...)
return (frame or get_frame()):extensionTag(...)
end
function export.newParserValue(...)
return (frame or get_frame()):newParserValue(...)
end
function export.newTemplateParserValue(...)
return (frame or get_frame()):newTemplateParserValue(...)
end
function export.preprocess(...)
return (frame or get_frame()):preprocess(...)
end
return export