From Wikipedia, the free encyclopedia
Content deleted Content added
|
|
|||
| Line 1: | Line 1: | ||
|
{{lua|Module:Arguments}} |
{{lua|Module:Arguments}} |
||
|
Used in |
Used in [[User:SeaDragon1/sandbox/Drafts/Templates/Str pad]]. |
||
|
== Usage == |
== Usage == |
||
Latest revision as of 19:44, 6 February 2026
Used in User:SeaDragon1/sandbox/Drafts/Templates/Str pad.
Scope: local.
Parameters: str, maxLength, fillString.
Returns: String.
Description: Emulates JavaScript‘s String.prototype.padStart.
Scope: local.
Parameters: str, maxLength, fillString.
Returns: String.
Description: Emulates JavaScript‘s String.prototype.padEnd.
Scope: local.
Parameters: args.
Returns: String.
Description: Main disambiguator for padStart and padEnd.
Scope: global.
Parameters: frame.
Returns: String.
Description: Entry point for templates.
Using padStart and padEnd
[edit]
To use padStart and padEnd, you’ll need to use {{#invoke:pad|pad|str=<string>|length=<length>|fill=<fill>|mode=start}} and {{#invoke:pad|pad|str=<string>|length=<length>|fill=<fill>|mode=end}} respectively. For example:
{{#invoke:Sandbox/SeaDragon1/Drafts/Pad|pad|str=a|len=10|fill=b}} → abbbbbbbbb
{{#invoke:Sandbox/SeaDragon1/Drafts/Pad|pad|str=a|len=10|fill=b|mode=start}} → bbbbbbbbba
{{#invoke:Sandbox/SeaDragon1/Drafts/Pad|pad|str=a|len=10|fill=ab|mode=start}} → ababababaa

