Module:Variables: Difference between revisions

From st34an test wiki
Jump to navigation Jump to search
bob>Vaxjedi
No edit summary
 
m 1 revision imported
 
(No difference)

Latest revision as of 07:29, 10 April 2026

Documentation for this module may be created at Module:Variables/doc

export = {}

function export.vardefine(name,value)
	mw.getCurrentFrame():callParserFunction( '#vardefine', { name,value } )
end

function export.vardefineecho(name,value)
	mw.getCurrentFrame():callParserFunction( '#vardefine', { name,value } )
	
	return value
end

function export.var(name,disallowEmpty)
	disallowEmpty = disallowEmpty or true
	
	value = mw.getCurrentFrame():callParserFunction( '#var', { name } )
	
	if disallowEmpty and value ~= '' then
		return value
	else
		return nil
	end
end

return export