aurelia-materialize-bridge
Version:
Aurelia interface to http://materializecss.com/
19 lines • 846 B
JavaScript
if (!String.prototype.padStart) {
String.prototype.padStart = function padStart(targetLength, padString) {
// tslint:disable-next-line:no-bitwise
targetLength = targetLength >> 0; // truncate if number or convert non-number to 0;
padString = String((typeof padString !== "undefined" ? padString : " "));
if (this.length > targetLength) {
return String(this);
}
else {
targetLength = targetLength - this.length;
if (targetLength > padString.length) {
padString += padString.repeat(targetLength / padString.length); // append to original to ensure we are longer than needed
}
return padString.slice(0, targetLength) + String(this);
}
};
}
//# sourceMappingURL=pad-start.js.map
;