oberknecht-utils
Version:
Utils for oberknecht packages
16 lines (15 loc) • 530 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.splitPixelize = void 0;
const _1 = require(".");
function splitPixelize(str, pixelIndex, pixelChar) {
if (!str)
return undefined;
let str_ = str.split("");
let pixelIndex_ = pixelIndex ?? (0, _1.getFullNumber)(str_.length / 2);
let pixelChar_ = pixelChar ?? "";
return (str_.slice(0, pixelIndex_).join("") +
pixelChar_ +
str_.slice(pixelIndex_).join(""));
}
exports.splitPixelize = splitPixelize;