- This is an example of a note.
- This is an example of a note.
m fix example |
m remove interactions from /doc |
||
| Line 22: | Line 22: | ||
|- | |- | ||
| <code>notes</code> || No || Wikitext for the Notes tab. | | <code>notes</code> || No || Wikitext for the Notes tab. | ||
|- | |- | ||
| <code>tips</code> || No || Wikitext for the Tips tab. | | <code>tips</code> || No || Wikitext for the Tips tab. | ||
| Line 36: | Line 34: | ||
local TABS = { | local TABS = { | ||
{ key = 'notes', label = 'Notes' }, | { key = 'notes', label = 'Notes' }, | ||
{ key = 'tips', label = 'Tips' }, | { key = 'tips', label = 'Tips' }, | ||
} | } | ||
| Line 49: | Line 46: | ||
| notes = | | notes = | ||
* This is an example of a note. | * This is an example of a note. | ||
| tips = | | tips = | ||
* This is an example of a tip. | * This is an example of a tip. | ||
| Line 61: | Line 56: | ||
| notes = | | notes = | ||
* This is an example of a note. | * This is an example of a note. | ||
| tips = | | tips = | ||
* This is an example of a tip. | * This is an example of a tip. | ||
Lua backend for Template:AbilitySection. Renders a two-column layout with the ability card on the left and an optional tabbed details panel on the right.
Only tabs with non-empty content are shown. If two or more tabs have content, a Show All tab is automatically appended that stacks all content in sequence with section headers between them.
The Notes tab is height-constrained with a scrollbar when content overflows (see Template:AbilitySection/styles.css). Other tabs are unconstrained.
If no content params are provided, no details panel is rendered at all — only the ability card.
p.render(frame)Called via {{#invoke:AbilitySection|render}}.
| Argument | Required | Description |
|---|---|---|
hero_name |
Yes | Passed through to Template:Ability card v2. |
ability_num |
Yes | Passed through to Template:Ability card v2. |
notes |
No | Wikitext for the Notes tab. |
tips |
No | Wikitext for the Tips tab. |
TABSDefines list of possible tabs. Order here determines display order in the tabber.
local TABS = {
{ key = 'notes', label = 'Notes' },
{ key = 'tips', label = 'Tips' },
}
{{AbilitySection
| hero_name = Abrams
| ability_num = 1
| notes =
* This is an example of a note.
| tips =
* This is an example of a tip.
}}
Siphon Life