@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
27 lines • 2.5 kB
JavaScript
import { __decorate } from "tslib";
import { Pipe } from '@angular/core';
var IgxTickLabelsPipe = /** @class */ (function () {
function IgxTickLabelsPipe() {
}
IgxTickLabelsPipe.prototype.transform = function (labels, secondaryTicks) {
if (!labels) {
return;
}
var result = [];
labels.forEach(function (item) {
result.push(item);
for (var i = 0; i < secondaryTicks; i++) {
result.push('');
}
});
return result;
};
IgxTickLabelsPipe = __decorate([
Pipe({
name: 'spreadTickLabels'
})
], IgxTickLabelsPipe);
return IgxTickLabelsPipe;
}());
export { IgxTickLabelsPipe };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGljay5waXBlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vaWduaXRldWktYW5ndWxhci8iLCJzb3VyY2VzIjpbImxpYi9zbGlkZXIvdGlja3MvdGljay5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixNQUFNLGVBQWUsQ0FBQztBQUtwRDtJQUFBO0lBa0JBLENBQUM7SUFmVSxxQ0FBUyxHQUFoQixVQUFpQixNQUEyRCxFQUFFLGNBQXNCO1FBQ2hHLElBQUksQ0FBQyxNQUFNLEVBQUU7WUFDVCxPQUFPO1NBQ1Y7UUFFRCxJQUFNLE1BQU0sR0FBRyxFQUFFLENBQUM7UUFDbEIsTUFBTSxDQUFDLE9BQU8sQ0FBQyxVQUFBLElBQUk7WUFDZixNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1lBQ2xCLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxjQUFjLEVBQUUsQ0FBQyxFQUFFLEVBQUU7Z0JBQ3JDLE1BQU0sQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUM7YUFDbkI7UUFDTCxDQUFDLENBQUMsQ0FBQztRQUVILE9BQU8sTUFBTSxDQUFDO0lBQ2xCLENBQUM7SUFqQlEsaUJBQWlCO1FBSDdCLElBQUksQ0FBQztZQUNGLElBQUksRUFBRSxrQkFBa0I7U0FDM0IsQ0FBQztPQUNXLGlCQUFpQixDQWtCN0I7SUFBRCx3QkFBQztDQUFBLEFBbEJELElBa0JDO1NBbEJZLGlCQUFpQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQFBpcGUoe1xuICAgIG5hbWU6ICdzcHJlYWRUaWNrTGFiZWxzJ1xufSlcbmV4cG9ydCBjbGFzcyBJZ3hUaWNrTGFiZWxzUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuXG5cbiAgICBwdWJsaWMgdHJhbnNmb3JtKGxhYmVsczogQXJyYXk8c3RyaW5nIHwgbnVtYmVyIHwgYm9vbGVhbiB8IG51bGwgfCB1bmRlZmluZWQ+LCBzZWNvbmRhcnlUaWNrczogbnVtYmVyKSB7XG4gICAgICAgIGlmICghbGFiZWxzKSB7XG4gICAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cblxuICAgICAgICBjb25zdCByZXN1bHQgPSBbXTtcbiAgICAgICAgbGFiZWxzLmZvckVhY2goaXRlbSA9PiB7XG4gICAgICAgICAgICByZXN1bHQucHVzaChpdGVtKTtcbiAgICAgICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgc2Vjb25kYXJ5VGlja3M7IGkrKykge1xuICAgICAgICAgICAgICAgIHJlc3VsdC5wdXNoKCcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSk7XG5cbiAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICB9XG59XG4iXX0=