ng-business-hours
Version:
Angular component allows you to show and manage business hours
20 lines • 1.88 kB
JavaScript
import { Inject, Injectable, LOCALE_ID } from '@angular/core';
export class NgBusinessHoursLocaleService {
constructor(locale) {
this.locale = locale;
this.currentLocale = locale;
}
getCurrentLocale() {
return this.currentLocale;
}
setCurrentLocale(value) {
this.currentLocale = value;
}
}
NgBusinessHoursLocaleService.decorators = [
{ type: Injectable }
];
NgBusinessHoursLocaleService.ctorParameters = () => [
{ type: String, decorators: [{ type: Inject, args: [LOCALE_ID,] }] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctYnVzaW5lc3MtaG91cnMtbG9jYWxlLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9uZy1idXNpbmVzcy1ob3Vycy9zcmMvbGliL25nLWJ1c2luZXNzLWhvdXJzLWxvY2FsZS5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxNQUFNLEVBQUUsVUFBVSxFQUFFLFNBQVMsRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUc1RCxNQUFNLE9BQU8sNEJBQTRCO0lBR3ZDLFlBQXVDLE1BQWM7UUFBZCxXQUFNLEdBQU4sTUFBTSxDQUFRO1FBQ25ELElBQUksQ0FBQyxhQUFhLEdBQUcsTUFBTSxDQUFDO0lBQzlCLENBQUM7SUFFRCxnQkFBZ0I7UUFDZCxPQUFPLElBQUksQ0FBQyxhQUFhLENBQUM7SUFDNUIsQ0FBQztJQUVELGdCQUFnQixDQUFDLEtBQWE7UUFDNUIsSUFBSSxDQUFDLGFBQWEsR0FBRyxLQUFLLENBQUM7SUFDN0IsQ0FBQzs7O1lBZEYsVUFBVTs7O3lDQUlJLE1BQU0sU0FBQyxTQUFTIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtJbmplY3QsIEluamVjdGFibGUsIExPQ0FMRV9JRH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBOZ0J1c2luZXNzSG91cnNMb2NhbGVTZXJ2aWNlIHtcbiAgcHJpdmF0ZSBjdXJyZW50TG9jYWxlOiBzdHJpbmc7XG5cbiAgY29uc3RydWN0b3IoQEluamVjdChMT0NBTEVfSUQpIHByaXZhdGUgbG9jYWxlOiBzdHJpbmcpIHtcbiAgICB0aGlzLmN1cnJlbnRMb2NhbGUgPSBsb2NhbGU7XG4gIH1cblxuICBnZXRDdXJyZW50TG9jYWxlKCk6IHN0cmluZyB7XG4gICAgcmV0dXJuIHRoaXMuY3VycmVudExvY2FsZTtcbiAgfVxuXG4gIHNldEN1cnJlbnRMb2NhbGUodmFsdWU6IHN0cmluZyk6IHZvaWQge1xuICAgIHRoaXMuY3VycmVudExvY2FsZSA9IHZhbHVlO1xuICB9XG59XG4iXX0=