string.d.ts
28 lines
| 959 B
| video/mp2t
|
TypeScriptLexer
cin
|
r2 | |||
/** | ||||
* Efficiently escape a string for insertion into HTML (innerHTML or attributes), replacing &, <, >, ", ', and / characters. | ||||
*/ | ||||
export declare function escape(str: string): string; | ||||
/** | ||||
* Efficiently replicate a string `n` times. | ||||
*/ | ||||
export declare function rep(str: string, num: number): string; | ||||
/** | ||||
* Pad a string to guarantee that it is at least `size` length by | ||||
* filling with the character `ch` at either the start or end of the | ||||
* string. Pads at the start, by default. | ||||
*/ | ||||
export declare function pad(text: string, size: number, ch?: string, end?: boolean): string; | ||||
/** | ||||
* Performs parameterized substitutions on a string. Throws an | ||||
* exception if any parameter is unmatched. | ||||
*/ | ||||
export declare function substitute(template: string, map: Object | any[], transform?: (value: any, key: string) => any, thisObject?: Object): string; | ||||
/** | ||||
* Trims whitespace from both sides of the string | ||||
*/ | ||||
export declare function trim(str: string): string; | ||||