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