Module:NavboxMobile: Difference between revisions
EnWikiAdmin (talk | contribs) No edit summary |
EnWikiAdmin (talk | contribs) No edit summary |
||
Line 331: | Line 331: | ||
:addClass('navboxMobile-list-level' .. parentLevel) -- Correct level | :addClass('navboxMobile-list-level' .. parentLevel) -- Correct level | ||
:addClass((i % 2 == 1) and 'navboxMobile-odd' or 'navboxMobile-even') -- Odd/even class | :addClass((i % 2 == 1) and 'navboxMobile-odd' or 'navboxMobile-even') -- Odd/even class | ||
:addClass(' | :addClass(args.listclass or '') -- Apply `listclass` if defined in the template | ||
:wikitext(processItem(args[listKey], args.nowrapitems)) | :wikitext(processItem(args[listKey], args.nowrapitems)) | ||
end | end | ||
Line 339: | Line 338: | ||
end | end | ||
end | end | ||
Line 408: | Line 408: | ||
:addClass(cfg.class.navbox) | :addClass(cfg.class.navbox) | ||
:addClass(args.bodyclass) | :addClass(args.bodyclass) | ||
:addClass(args.listclass or '') -- Apply the `listclass` argument globally if applicable | |||
:cssText(args.bodystyle) | :cssText(args.bodystyle) | ||
:cssText(args.style) | :cssText(args.style) | ||
Line 431: | Line 432: | ||
:addClass('navboxMobile-group-content') | :addClass('navboxMobile-group-content') | ||
:addClass('navboxMobile-group-level1') | :addClass('navboxMobile-group-level1') | ||
:addClass(args.listclass or '') -- Apply `listclass` for group rows | |||
:wikitext(processItem(args[groupKey])) | :wikitext(processItem(args[groupKey])) | ||
Line 442: | Line 444: | ||
:addClass('navboxMobile-list-content') | :addClass('navboxMobile-list-content') | ||
:addClass((listnum % 2 == 1) and 'navboxMobile-odd' or 'navboxMobile-even') | :addClass((listnum % 2 == 1) and 'navboxMobile-odd' or 'navboxMobile-even') | ||
:addClass(args.listclass or '') -- Apply `listclass` to flat rows | |||
:wikitext(processItem(args[listKey])) | :wikitext(processItem(args[listKey])) | ||
end | end |