@newdash/newdash
Version:
javascript/typescript utility library
26 lines (25 loc) • 607 B
TypeScript
/**
* Pads `string` on the left side if it's shorter than `length`. Padding
* characters are truncated if they exceed `length`.
*
* @since 5.12.0
* @category String
* @param string The string to pad.
* @param length The padding length.
* @param chars The string used as padding.
* @returns Returns the padded string.
* @example
*
* ```js
* padStart('abc', 6)
* // => ' abc'
*
* padStart('abc', 6, '_-')
* // => '_-_abc'
*
* padStart('abc', 2)
* // => 'abc'
* ```
*/
export declare function padStart(string?: string, length?: number, chars?: string): string;
export default padStart;