<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://dev.dsp-wiki.com/Module:GetParameters/doc/history?feed=atom</id>
	<title>Module:GetParameters/doc - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://dev.dsp-wiki.com/Module:GetParameters/doc/history?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://dev.dsp-wiki.com/Module:GetParameters/doc/history"/>
	<updated>2026-05-08T20:03:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://dev.dsp-wiki.com/index.php?title=Module:GetParameters/doc&amp;diff=14242&amp;oldid=prev</id>
		<title>Antt1995: 1 revision imported: New Files</title>
		<link rel="alternate" type="text/html" href="https://dev.dsp-wiki.com/index.php?title=Module:GetParameters/doc&amp;diff=14242&amp;oldid=prev"/>
		<updated>2024-03-24T11:54:36Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported: New Files&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:54, 24 March 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Antt1995</name></author>
	</entry>
	<entry>
		<id>https://dev.dsp-wiki.com/index.php?title=Module:GetParameters/doc&amp;diff=14238&amp;oldid=prev</id>
		<title>Antt1995: Created page with &quot;{{Documentation}} {{Wikipedia template}}  == Usage == === getParameters === Takes 2 required arguments, &lt;code&gt;frame_args&lt;/code&gt; and &lt;code&gt;arg_list&lt;/code&gt;. Parses a frame&#039;s arguments, returning either the provided named arguments in &lt;code&gt;arg_list&lt;/code&gt; if found or the positional parameters instead if not. This is designed to work around the stripping of values that takes place for defined parameters which could be important.  As an example, the calls &lt;syntaxhighlight la...&quot;</title>
		<link rel="alternate" type="text/html" href="https://dev.dsp-wiki.com/index.php?title=Module:GetParameters/doc&amp;diff=14238&amp;oldid=prev"/>
		<updated>2023-05-30T20:12:51Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Documentation}} {{Wikipedia template}}  == Usage == === getParameters === Takes 2 required arguments, &amp;lt;code&amp;gt;frame_args&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;arg_list&amp;lt;/code&amp;gt;. Parses a frame&amp;#039;s arguments, returning either the provided named arguments in &amp;lt;code&amp;gt;arg_list&amp;lt;/code&amp;gt; if found or the positional parameters instead if not. This is designed to work around the stripping of values that takes place for defined parameters which could be important.  As an example, the calls &amp;lt;syntaxhighlight la...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Documentation}}&lt;br /&gt;
{{Wikipedia template}}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
=== getParameters ===&lt;br /&gt;
Takes 2 required arguments, &amp;lt;code&amp;gt;frame_args&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;arg_list&amp;lt;/code&amp;gt;. Parses a frame&amp;#039;s arguments, returning either the provided named arguments in &amp;lt;code&amp;gt;arg_list&amp;lt;/code&amp;gt; if found or the positional parameters instead if not. This is designed to work around the stripping of values that takes place for defined parameters which could be important.&lt;br /&gt;
&lt;br /&gt;
As an example, the calls &amp;lt;syntaxhighlight lang=lua inline&amp;gt;getParameters({&amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;c&amp;quot;}, {&amp;quot;x&amp;quot;, &amp;quot;y&amp;quot;})&amp;lt;/syntaxhighlight&amp;gt; and &amp;lt;syntaxhighlight lang=lua inline&amp;gt;getParameters({x=&amp;quot;a&amp;quot;, y=&amp;quot;b&amp;quot;, z=&amp;quot;c&amp;quot;}, {&amp;quot;x&amp;quot;, &amp;quot;y&amp;quot;})&amp;lt;/syntaxhighlight&amp;gt; would both give back &amp;lt;syntaxhighlight lang=lua inline&amp;gt;{x=&amp;quot;a&amp;quot;, y=&amp;quot;b&amp;quot;}&amp;lt;/syntaxhighlight&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== getBoolean ===&lt;br /&gt;
Takes 1 required argument &amp;lt;code&amp;gt;boolean_str&amp;lt;/code&amp;gt;. Turns the input into a true/false boolean value based on the input. Will error if given anything other than a string or boolean value.&lt;br /&gt;
&lt;br /&gt;
=== defined ===&lt;br /&gt;
To be invoked from inside a template instead of a module. Determines if a certain parameter is defined in the parent frame&amp;#039;s arguments.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Module:Arguments]]&lt;/div&gt;</summary>
		<author><name>Antt1995</name></author>
	</entry>
</feed>