6,834
edits
No edit summary  | 
				No edit summary  | 
				||
| Line 68: | Line 68: | ||
function p.showFunctionPage(frame)  | function p.showFunctionPage(frame)  | ||
	local parts = { "Description", "Parameters", "  | 	local parts = { "Description", "Parameters", "Return", "Callbacks" }  | ||
	return p.showPage(frame, parts)  | 	return p.showPage(frame, parts)  | ||
end  | end  | ||
| Line 78: | Line 78: | ||
function p.showMethodPage(frame)  | function p.showMethodPage(frame)  | ||
	local parts = { "Description", "Parameters", "  | 	local parts = { "Description", "Parameters", "Return", "Callbacks", "Types" }  | ||
	return p.showPage(frame, parts)  | 	return p.showPage(frame, parts)  | ||
end  | end  | ||
| Line 95: | Line 95: | ||
	end  | 	end  | ||
	for i,part in ipairs(parts) do  | 	for i,part in ipairs(parts) do  | ||
		local data = p[part:lower()](frame)  | 		local data = p[part:lower() == 'return' and 'returns' or part:lower()](frame)  | ||
		if data and #data > 0 then  | 		if data and #data > 0 then  | ||
			if part == 'Settable' then  | 			if part == 'Settable' then  | ||
| Line 434: | Line 434: | ||
	end  | 	end  | ||
	--[[  | |||
	-- commented out as failure returns are not currently implemented in GTAC.  | |||
	if not isVoidReturn then  | 	if not isVoidReturn then  | ||
		rows = {}  | 		rows = {}  | ||
		entries = p.getIndexedArgs(frame, 'returnFail')  | 		entries = p.getIndexedArgs(frame, 'returnFail')  | ||
		text = text.."'''Failure Return :'''\n\n"  | 		text = text.."'''Failure Return:'''\n\n"  | ||
		if #entries == 0 then  | 		if #entries == 0 then  | ||
			text = text..p.documentationMissing(frame, "Failure returns")  | 			text = text..p.documentationMissing(frame, "Failure returns")  | ||
| Line 459: | Line 461: | ||
			end  | 			end  | ||
			headers = nil--{ "Type", "Value" }  | 			headers = nil--{ "Type", "Value" }  | ||
			widths = { 30,   | 			widths = { 30, 80, 400 }  | ||
			text = text..p.table(headers, rows, widths, 'wikitable-returns wikitable')  | 			text = text..p.table(headers, rows, widths, 'wikitable-returns wikitable')  | ||
		end  | 		end  | ||
	end  | 	end  | ||
	]]  | |||
	return text  | 	return text  | ||
edits