Vés al contingut

Mòdul:XCols/proves/items

De la Viquipèdia, l'enciclopèdia lliure
local p = {}

--tags for all items, used in main module and i18n
p.k = {
	Lines			= 'Lines',
	Header			= 'Header',
	FreeHeader		= 'FreeHeader',
	Footer			= 'Footer',
	NumColumns		= 'NumColumns',
	NumDisplay		= 'NumDisplay',
	Width			= 'Width',
	SameWidth		= 'SameWidth',
	HAlign			= 'HAlign',
	VAlign			= 'VAlign',
	SepCols			= 'SepCols',
	BgColor			= 'BgColor',
	HeaderBgColor	= 'HeaderBgColor',
	FooterBgColor	= 'FooterBgColor',
	NColsBiggerNLabs= 'NColsBiggerNLabs',
}

p.arg_lims = {
	--[p.k.FreeHeader]	= 's',
	[p.k.NumColumns]	= {'i',{1,10}},
	[p.k.Width]			= 'sz',
	[p.k.SameWidth]		= 'b',
	--[p.k.HAlign]		= 'ha',
	--[p.k.VAlign]		= 'va',
	[p.k.SepCols]		= 'sz',
	--[p.k.BgColor]		= 's',
	--[p.k.HeaderBgColor]	= 's',
	--[p.k.FooterBgColor]	= 's',
}

--Indexes used by the lists:
p.idxArgs = {
	p.k.Lines,
	p.k.Header,
	p.k.FreeHeader,
	p.k.Footer,
	p.k.NumColumns,
	p.k.Width,
	p.k.SameWidth,
	p.k.HAlign,
	p.k.VAlign,
	p.k.SepCols,
	p.k.BgColor,
	p.k.HeaderBgColor,
	p.k.FooterBgColor,
}	
p.idxErrors = {
	p.k.NColsBiggerNLabs,
}	

return p