Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "pad-left"

Index

Variables

Variables

Const Z2

Z2: Stringer<any> = padLeft(2, "0")

Zero-padded 2 digit formatter.

Const Z3

Z3: Stringer<any> = padLeft(3, "0")

Zero-padded 3 digit formatter.

Const Z4

Z4: Stringer<any> = padLeft(4, "0")

Zero-padded 4 digit formatter.

Const padLeft

padLeft: (n: number, ch?: string | number) => Stringer<any> = memoizeJ<number,string | number | undefined,Stringer<any>>((n, ch = " ") => {const buf = repeat(String(ch), n);return (x: any) =>x != null? ((x = x.toString()), x.length < n ? buf.substr(x.length) + x : x): buf;})
param

target length

param

pad character(s)

Type declaration

    • (n: number, ch?: string | number): Stringer<any>
    • Parameters

      • n: number
      • Optional ch: string | number

      Returns Stringer<any>

Generated using TypeDoc