Module:Util/tables/clone/Documentation/Spec: Difference between revisions

From Zelda Wiki, the Zelda encyclopedia
Jump to navigation Jump to search
m (PhantomCaleb moved page Module:UtilsTable/clone/Spec to Module:Utils/Table/clone/Spec without leaving a redirect)
No edit summary
Line 3: Line 3:
function p.Documentation()
function p.Documentation()
return {
return {
clone = {
params = {"tbl"},
params = {"tbl"},
returns = "Creates a shallow clone of <code>tbl</code>.",
returns = "Creates a shallow clone of <code>tbl</code>.",
cases = {
cases = {
{
{
snippet = 1,
snippet = 1,
expect = {
expect = {
{ foo = {} },
{ foo = {} },
true,  
true,  
true
true
},
},
},
},
},

Revision as of 14:11, 5 May 2024

Documentation for this module may be created at Module:Util/tables/clone/Documentation/Spec/Documentation

local p = {}

function p.Documentation()
	return {
		params = {"tbl"},
		returns = "Creates a shallow clone of <code>tbl</code>.",
		cases = {
			{
				snippet = 1,
				expect = {
					{ foo = {} },
					true, 
					true
				},
			},
		},
	}
end

return p