UNPKG

@true-directive/grid

Version:

Angular Data Grid from Yopsilon.

29 lines 3.33 kB
import * as tslib_1 from "tslib"; /** * Copyright (c) 2018-2019 Aleksey Melnikov, True Directive Company. * @link https://truedirective.com/ * @license MIT */ import { Injectable } from '@angular/core'; import { BehaviorSubject } from 'rxjs'; import { Internationalization } from '@true-directive/base'; var InternationalizationService = /** @class */ (function (_super) { tslib_1.__extends(InternationalizationService, _super); function InternationalizationService() { var _this = _super.call(this) || this; // On locale change event _this._onLocaleChanged = new BehaviorSubject(_this.locale); _this.onLocaleChanged = _this._onLocaleChanged.asObservable(); return _this; } InternationalizationService.prototype.localeChangedEvent = function (l) { this._onLocaleChanged.next(l); }; InternationalizationService = tslib_1.__decorate([ Injectable(), tslib_1.__metadata("design:paramtypes", []) ], InternationalizationService); return InternationalizationService; }(Internationalization)); export { InternationalizationService }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJuYXRpb25hbGl6YXRpb24uc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B0cnVlLWRpcmVjdGl2ZS9ncmlkLyIsInNvdXJjZXMiOlsic3JjL2ludGVybmF0aW9uYWxpemF0aW9uL2ludGVybmF0aW9uYWxpemF0aW9uLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7O0VBSUU7QUFDRixPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTNDLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFFdkMsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFJNUQ7SUFBaUQsdURBQW9CO0lBVW5FO1FBQUEsWUFDRSxpQkFBTyxTQUNSO1FBVkQseUJBQXlCO1FBQ2pCLHNCQUFnQixHQUE0QixJQUFJLGVBQWUsQ0FBUyxLQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDN0UscUJBQWUsR0FBdUIsS0FBSSxDQUFDLGdCQUFnQixDQUFDLFlBQVksRUFBRSxDQUFDOztJQVEzRixDQUFDO0lBTlMsd0RBQWtCLEdBQTVCLFVBQTZCLENBQVM7UUFDcEMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoQyxDQUFDO0lBUlUsMkJBQTJCO1FBRHZDLFVBQVUsRUFBRTs7T0FDQSwyQkFBMkIsQ0FhdkM7SUFBRCxrQ0FBQztDQUFBLEFBYkQsQ0FBaUQsb0JBQW9CLEdBYXBFO1NBYlksMkJBQTJCIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXHJcbiAqIENvcHlyaWdodCAoYykgMjAxOC0yMDE5IEFsZWtzZXkgTWVsbmlrb3YsIFRydWUgRGlyZWN0aXZlIENvbXBhbnkuXHJcbiAqIEBsaW5rIGh0dHBzOi8vdHJ1ZWRpcmVjdGl2ZS5jb20vXHJcbiAqIEBsaWNlbnNlIE1JVFxyXG4qL1xyXG5pbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IE9ic2VydmFibGUgfSBmcm9tICdyeGpzJztcclxuaW1wb3J0IHsgQmVoYXZpb3JTdWJqZWN0IH0gZnJvbSAncnhqcyc7XHJcblxyXG5pbXBvcnQgeyBJbnRlcm5hdGlvbmFsaXphdGlvbiB9IGZyb20gJ0B0cnVlLWRpcmVjdGl2ZS9iYXNlJztcclxuaW1wb3J0IHsgTG9jYWxlIH0gZnJvbSAnQHRydWUtZGlyZWN0aXZlL2Jhc2UnO1xyXG5cclxuQEluamVjdGFibGUoKVxyXG5leHBvcnQgY2xhc3MgSW50ZXJuYXRpb25hbGl6YXRpb25TZXJ2aWNlIGV4dGVuZHMgSW50ZXJuYXRpb25hbGl6YXRpb24ge1xyXG5cclxuICAvLyBPbiBsb2NhbGUgY2hhbmdlIGV2ZW50XHJcbiAgcHJpdmF0ZSBfb25Mb2NhbGVDaGFuZ2VkOiBCZWhhdmlvclN1YmplY3Q8TG9jYWxlPiA9IG5ldyBCZWhhdmlvclN1YmplY3Q8TG9jYWxlPih0aGlzLmxvY2FsZSk7XHJcbiAgcHVibGljIHJlYWRvbmx5IG9uTG9jYWxlQ2hhbmdlZDogT2JzZXJ2YWJsZTxMb2NhbGU+ID0gdGhpcy5fb25Mb2NhbGVDaGFuZ2VkLmFzT2JzZXJ2YWJsZSgpO1xyXG5cclxuICBwcm90ZWN0ZWQgbG9jYWxlQ2hhbmdlZEV2ZW50KGw6IExvY2FsZSkge1xyXG4gICAgdGhpcy5fb25Mb2NhbGVDaGFuZ2VkLm5leHQobCk7XHJcbiAgfVxyXG5cclxuICBjb25zdHJ1Y3RvcigpIHtcclxuICAgIHN1cGVyKCk7XHJcbiAgfVxyXG59XHJcbiJdfQ==