@taiga-ui/kit
Version:
Taiga UI Angular main components kit
15 lines • 1.42 kB
JavaScript
/**
* Wrapper around an item to add `toString()` method
*/
var TuiStringifiableItem = /** @class */ (function () {
function TuiStringifiableItem(item, stringify) {
this.item = item;
this.stringify = stringify;
}
TuiStringifiableItem.prototype.toString = function () {
return this.stringify(this.item);
};
return TuiStringifiableItem;
}());
export { TuiStringifiableItem };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RyaW5naWZpYWJsZS1pdGVtLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHRhaWdhLXVpL2tpdC9jbGFzc2VzLyIsInNvdXJjZXMiOlsic3RyaW5naWZpYWJsZS1pdGVtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBOztHQUVHO0FBQ0g7SUFDSSw4QkFBcUIsSUFBTyxFQUFXLFNBQThCO1FBQWhELFNBQUksR0FBSixJQUFJLENBQUc7UUFBVyxjQUFTLEdBQVQsU0FBUyxDQUFxQjtJQUFHLENBQUM7SUFFekUsdUNBQVEsR0FBUjtRQUNJLE9BQU8sSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDckMsQ0FBQztJQUNMLDJCQUFDO0FBQUQsQ0FBQyxBQU5ELElBTUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1R1aVN0cmluZ0hhbmRsZXJ9IGZyb20gJ0B0YWlnYS11aS9jZGsvdHlwZXMnO1xuXG4vKipcbiAqIFdyYXBwZXIgYXJvdW5kIGFuIGl0ZW0gdG8gYWRkIGB0b1N0cmluZygpYCBtZXRob2RcbiAqL1xuZXhwb3J0IGNsYXNzIFR1aVN0cmluZ2lmaWFibGVJdGVtPFQ+IHtcbiAgICBjb25zdHJ1Y3RvcihyZWFkb25seSBpdGVtOiBULCByZWFkb25seSBzdHJpbmdpZnk6IFR1aVN0cmluZ0hhbmRsZXI8VD4pIHt9XG5cbiAgICB0b1N0cmluZygpOiBzdHJpbmcge1xuICAgICAgICByZXR1cm4gdGhpcy5zdHJpbmdpZnkodGhpcy5pdGVtKTtcbiAgICB9XG59XG4iXX0=