@objectiv/tracker-angular
Version:
Objectiv Angular framework analytics tracker for the open analytics taxonomy
21 lines • 1.84 kB
JavaScript
/*
* Copyright 2021-2022 Objectiv B.V.
*/
import { __decorate } from "tslib";
import { Pipe } from '@angular/core';
import { makeId } from '@objectiv/tracker-browser';
/**
* A PipeTransform to convert the given string in an id-like string using Core Tracker makeId
*/
let MakeId = class MakeId {
transform(input, normalize = true) {
return makeId(input, normalize);
}
};
MakeId = __decorate([
Pipe({
name: 'makeId',
})
], MakeId);
export { MakeId };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib2JqZWN0aXYtdHJhY2tlci5maWx0ZXIuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Ab2JqZWN0aXYvdHJhY2tlci1hbmd1bGFyLyIsInNvdXJjZXMiOlsib2JqZWN0aXYtdHJhY2tlci5maWx0ZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0dBRUc7O0FBRUgsT0FBTyxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFDcEQsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBRW5EOztHQUVHO0FBSUgsSUFBYSxNQUFNLEdBQW5CLE1BQWEsTUFBTTtJQUNqQixTQUFTLENBQUMsS0FBc0IsRUFBRSxZQUFxQixJQUFJO1FBQ3pELE9BQU8sTUFBTSxDQUFDLEtBQUssRUFBRSxTQUFTLENBQUMsQ0FBQztJQUNsQyxDQUFDO0NBQ0YsQ0FBQTtBQUpZLE1BQU07SUFIbEIsSUFBSSxDQUFDO1FBQ0osSUFBSSxFQUFFLFFBQVE7S0FDZixDQUFDO0dBQ1csTUFBTSxDQUlsQjtTQUpZLE1BQU0iLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogQ29weXJpZ2h0IDIwMjEtMjAyMiBPYmplY3RpdiBCLlYuXG4gKi9cblxuaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgbWFrZUlkIH0gZnJvbSAnQG9iamVjdGl2L3RyYWNrZXItYnJvd3Nlcic7XG5cbi8qKlxuICogQSBQaXBlVHJhbnNmb3JtIHRvIGNvbnZlcnQgdGhlIGdpdmVuIHN0cmluZyBpbiBhbiBpZC1saWtlIHN0cmluZyB1c2luZyBDb3JlIFRyYWNrZXIgbWFrZUlkXG4gKi9cbkBQaXBlKHtcbiAgbmFtZTogJ21ha2VJZCcsXG59KVxuZXhwb3J0IGNsYXNzIE1ha2VJZCBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuICB0cmFuc2Zvcm0oaW5wdXQ6IHN0cmluZyB8IG51bWJlciwgbm9ybWFsaXplOiBib29sZWFuID0gdHJ1ZSk6IHN0cmluZyB8IG51bGwge1xuICAgIHJldHVybiBtYWtlSWQoaW5wdXQsIG5vcm1hbGl6ZSk7XG4gIH1cbn1cbiJdfQ==