@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
13 lines • 1.6 kB
JavaScript
export class LogPublisher {
location;
constructor(publisherService) {
publisherService
.register(this)
.subscribe(entry => {
if (entry) {
this.log(entry);
}
});
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nLXB1Ymxpc2hlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25ldGdyaWYtY29tcG9uZW50cy1jb3JlL3NyYy9saWIvbG9nZ2VyL3B1Ymxpc2hlcnMvbG9nLXB1Ymxpc2hlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxNQUFNLE9BQWdCLFlBQVk7SUFFcEIsUUFBUSxDQUFTO0lBRTNCLFlBQVksZ0JBQXFDO1FBQzdDLGdCQUFnQjthQUNYLFFBQVEsQ0FBQyxJQUFJLENBQUM7YUFDZCxTQUFTLENBQUMsS0FBSyxDQUFDLEVBQUU7WUFDZixJQUFJLEtBQUssRUFBRTtnQkFDUCxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFDO2FBQ25CO1FBQ0wsQ0FBQyxDQUFDLENBQUM7SUFDWCxDQUFDO0NBS0oiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0xvZ0VudHJ5fSBmcm9tICcuLi9tb2RlbHMvbG9nLWVudHJ5JztcbmltcG9ydCB7TG9nUHVibGlzaGVyU2VydmljZX0gZnJvbSAnLi4vc2VydmljZXMvbG9nLXB1Ymxpc2hlci5zZXJ2aWNlJztcblxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIExvZ1B1Ymxpc2hlciB7XG5cbiAgICBwcm90ZWN0ZWQgbG9jYXRpb246IHN0cmluZztcblxuICAgIGNvbnN0cnVjdG9yKHB1Ymxpc2hlclNlcnZpY2U6IExvZ1B1Ymxpc2hlclNlcnZpY2UpIHtcbiAgICAgICAgcHVibGlzaGVyU2VydmljZVxuICAgICAgICAgICAgLnJlZ2lzdGVyKHRoaXMpXG4gICAgICAgICAgICAuc3Vic2NyaWJlKGVudHJ5ID0+IHtcbiAgICAgICAgICAgICAgICBpZiAoZW50cnkpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5sb2coZW50cnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0pO1xuICAgIH1cblxuICAgIGFic3RyYWN0IGxvZyhlbnRyeTogTG9nRW50cnkpOiB2b2lkO1xuXG4gICAgYWJzdHJhY3QgY2xlYXIoKTogdm9pZDtcbn1cbiJdfQ==