Module:Template test case: Difference between revisions
Now it works as before unless _notcollapsed has a value
(Reverted to revision 933509917 by Crissov (talk): Had to revert due to the annoying Template:Collapsible test case (TW)) |
(Now it works as before unless _notcollapsed has a value) |
||
Line 211: | Line 211: | ||
generalOptions.showcaption = yesno(generalOptions.showcaption) ~= false | generalOptions.showcaption = yesno(generalOptions.showcaption) ~= false | ||
generalOptions.collapsible = yesno(generalOptions.collapsible) | generalOptions.collapsible = yesno(generalOptions.collapsible) | ||
generalOptions.notcollapsed = yesno(generalOptions.notcollapsed) | |||
generalOptions.wantdiff = yesno(generalOptions.wantdiff) | generalOptions.wantdiff = yesno(generalOptions.wantdiff) | ||
obj.options = generalOptions | obj.options = generalOptions | ||
Line 346: | Line 347: | ||
if self.options.wantdiff then | if self.options.wantdiff then | ||
root | root | ||
:addClass('mw-collapsible mw-collapsed') | :addClass('mw-collapsible') | ||
if self.options.notcollapsed then | |||
root | |||
:addClass('mw-collapsed') | |||
end | |||
root | |||
:css('background-color', 'transparent') | :css('background-color', 'transparent') | ||
:css('width', '100%') | :css('width', '100%') | ||
Line 364: | Line 370: | ||
root | root | ||
:addClass('mw-collapsible') | :addClass('mw-collapsible') | ||
:addClass(isEqual and 'mw-collapsed' or nil) | if self.options.notcollapsed == false then | ||
root | |||
:addClass('mw-collapsed') | |||
end | |||
if self.options.notcollapsed ~= true or false then | |||
root | |||
:addClass(isEqual and 'mw-collapsed' or nil) | |||
end | |||
root | |||
:css('background-color', 'transparent') | :css('background-color', 'transparent') | ||
:css('width', '100%') | :css('width', '100%') |