Module:Sheet: Difference between revisions

Jump to navigation Jump to search
No edit summary
No edit summary
Line 258: Line 258:


has_rows = true
has_rows = true
has_list_class({ args.abilityclass })
has_list_class({ args.abilityheaderclass })
root
root
Line 266: Line 266:
:addClass ('infobox-data')
:addClass ('infobox-data')
:addClass(args.abilityheaderclass)
:addClass(args.abilityheaderclass)
:addClass(rowArgs.class)
:cssText(args.abilityheaderstyle)
:cssText(args.abilityheaderstyle)
:wikitext(fixChildBoxes(args.strheader,'td'))
:wikitext(fixChildBoxes(args.strheader,'td'))
Line 271: Line 272:
:attr('colspan', '1')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityheaderclass)
:addClass(args.abilityheaderclass)
:cssText(args.abilityheaderstyle)
:cssText(args.abilityheaderstyle)
Line 277: Line 279:
:attr('colspan', '1')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityheaderclass)
:addClass(args.abilityheaderclass)
:cssText(args.abilityheaderstyle)
:cssText(args.abilityheaderstyle)
Line 283: Line 286:
:attr('colspan', '1')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityheaderclass)
:addClass(args.abilityheaderclass)
:cssText(args.abilityheaderstyle)
:cssText(args.abilityheaderstyle)
Line 289: Line 293:
:attr('colspan', '1')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityheaderclass)
:addClass(args.abilityheaderclass)
:cssText(args.abilityheaderstyle)
:cssText(args.abilityheaderstyle)
Line 295: Line 300:
:attr('colspan', '1')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityheaderclass)
:addClass(args.abilityheaderclass)
:cssText(args.abilityheaderstyle)
:cssText(args.abilityheaderstyle)
Line 312: Line 318:
:attr('colspan', '1')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:cssText(args.abilitystyle)
Line 318: Line 325:
:attr('colspan', '1')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:cssText(args.abilitystyle)
Line 324: Line 332:
:attr('colspan', '1')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:cssText(args.abilitystyle)
Line 330: Line 339:
:attr('colspan', '1')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:cssText(args.abilitystyle)
Line 336: Line 346:
:attr('colspan', '1')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:cssText(args.abilitystyle)
Line 342: Line 353:
:attr('colspan', '1')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:cssText(args.abilitystyle)
Line 481: Line 493:
label = args['label' .. tostring(num)],
label = args['label' .. tostring(num)],
data = args['data' .. tostring(num)],
data = args['data' .. tostring(num)],
strheader = args['strheader' .. tostring(num)],
dexheader = args['dexheader' .. tostring(num)],
conheader = args['conheader' .. tostring(num)],
intheader = args['intheader' .. tostring(num)],
wisheader = args['wisheader' .. tostring(num)],
chaheader = args['chaheader' .. tostring(num)],
str = args['str' .. tostring(num)],
dex = args['dex' .. tostring(num)],
con = args['con' .. tostring(num)],
int = args['int' .. tostring(num)],
wis = args['wis' .. tostring(num)],
cha = args['cha' .. tostring(num)],
datastyle = args.datastyle,
datastyle = args.datastyle,
class = args['class' .. tostring(num)],
class = args['class' .. tostring(num)],
Line 726: Line 750:
{prefix = 'rowstyle'},
{prefix = 'rowstyle'},
{prefix = 'rowcellstyle'},
{prefix = 'rowcellstyle'},
{prefix = 'class'}
{prefix = 'class'},
{prefix = 'strheader'},
{prefix = 'dexheader'},
{prefix = 'conheader'},
{prefix = 'intheader'},
{prefix = 'wisheader'},
{prefix = 'chaheader'},
{prefix = 'str'},
{prefix = 'dex'},
{prefix = 'con'},
{prefix = 'int'},
{prefix = 'wis'},
{prefix = 'cha'}
}, 50)
}, 50)
preprocessSingleArg('headerclass')
preprocessSingleArg('headerclass')
Line 733: Line 769:
preprocessSingleArg('datastyle')
preprocessSingleArg('datastyle')
preprocessSingleArg('below')
preprocessSingleArg('below')
preprocessSingleArg('str')
preprocessSingleArg('dex')
preprocessSingleArg('con')
preprocessSingleArg('int')
preprocessSingleArg('wis')
preprocessSingleArg('cha')
preprocessSingleArg('strheader')
preprocessSingleArg('dexheader')
preprocessSingleArg('conheader')
preprocessSingleArg('intheader')
preprocessSingleArg('wisheader')
preprocessSingleArg('chaheader')
preprocessSingleArg('belowclass')
preprocessSingleArg('belowclass')
preprocessSingleArg('belowstyle')
preprocessSingleArg('belowstyle')