Module:Sandbox/SeaDragon1/Drafts/Pad/doc: Difference between revisions – Wikipedia

From Wikipedia, the free encyclopedia

Content deleted Content added


 

Line 1: Line 1:

{{lua|Module:Arguments}}

{{lua|Module:Arguments}}

Used in {{#ifexist:Template:Str pad|{{tl|Str pad}}|<nowiki>{{</nowiki>[[User:SeaDragon1/sandbox/Drafts/Templates/Str pad|Str pad]]<nowiki>}}</nowiki>}}.

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

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top