@bimeister/pupakit.forms
Version:
PupaKit Forms
25 lines • 2.98 kB
JavaScript
import { Injectable } from '@angular/core';
import * as i0 from "@angular/core";
const HOURS = Array(24)
.fill(0)
.map((_hour, index) => index);
const MINUTES = Array(60)
.fill(0)
.map((_hour, index) => index);
const SECONDS = MINUTES;
const ITEM_SIZE_PX = 28;
export class TimePickerStateService {
constructor() {
this.hours = HOURS;
this.minutes = MINUTES;
this.seconds = SECONDS;
this.itemSizePx = ITEM_SIZE_PX;
}
}
TimePickerStateService.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.12", ngImport: i0, type: TimePickerStateService, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
TimePickerStateService.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "14.2.12", ngImport: i0, type: TimePickerStateService, providedIn: 'any' });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.12", ngImport: i0, type: TimePickerStateService, decorators: [{
type: Injectable,
args: [{ providedIn: 'any' }]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGltZS1waWNrZXItc3RhdGUuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL2RhdGUtdGltZS1waWNrZXIvc2VydmljZXMvdGltZS1waWNrZXItc3RhdGUuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQUUzQyxNQUFNLEtBQUssR0FBYSxLQUFLLENBQUMsRUFBRSxDQUFDO0tBQzlCLElBQUksQ0FBQyxDQUFDLENBQUM7S0FDUCxHQUFHLENBQUMsQ0FBQyxLQUFhLEVBQUUsS0FBYSxFQUFFLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQztBQUNoRCxNQUFNLE9BQU8sR0FBYSxLQUFLLENBQUMsRUFBRSxDQUFDO0tBQ2hDLElBQUksQ0FBQyxDQUFDLENBQUM7S0FDUCxHQUFHLENBQUMsQ0FBQyxLQUFhLEVBQUUsS0FBYSxFQUFFLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQztBQUNoRCxNQUFNLE9BQU8sR0FBYSxPQUFPLENBQUM7QUFFbEMsTUFBTSxZQUFZLEdBQVcsRUFBRSxDQUFDO0FBR2hDLE1BQU0sT0FBTyxzQkFBc0I7SUFEbkM7UUFFa0IsVUFBSyxHQUFhLEtBQUssQ0FBQztRQUN4QixZQUFPLEdBQWEsT0FBTyxDQUFDO1FBQzVCLFlBQU8sR0FBYSxPQUFPLENBQUM7UUFFNUIsZUFBVSxHQUFXLFlBQVksQ0FBQztLQUNuRDs7b0hBTlksc0JBQXNCO3dIQUF0QixzQkFBc0IsY0FEVCxLQUFLOzRGQUNsQixzQkFBc0I7a0JBRGxDLFVBQVU7bUJBQUMsRUFBRSxVQUFVLEVBQUUsS0FBSyxFQUFFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5jb25zdCBIT1VSUzogbnVtYmVyW10gPSBBcnJheSgyNClcbiAgLmZpbGwoMClcbiAgLm1hcCgoX2hvdXI6IG51bWJlciwgaW5kZXg6IG51bWJlcikgPT4gaW5kZXgpO1xuY29uc3QgTUlOVVRFUzogbnVtYmVyW10gPSBBcnJheSg2MClcbiAgLmZpbGwoMClcbiAgLm1hcCgoX2hvdXI6IG51bWJlciwgaW5kZXg6IG51bWJlcikgPT4gaW5kZXgpO1xuY29uc3QgU0VDT05EUzogbnVtYmVyW10gPSBNSU5VVEVTO1xuXG5jb25zdCBJVEVNX1NJWkVfUFg6IG51bWJlciA9IDI4O1xuXG5ASW5qZWN0YWJsZSh7IHByb3ZpZGVkSW46ICdhbnknIH0pXG5leHBvcnQgY2xhc3MgVGltZVBpY2tlclN0YXRlU2VydmljZSB7XG4gIHB1YmxpYyByZWFkb25seSBob3VyczogbnVtYmVyW10gPSBIT1VSUztcbiAgcHVibGljIHJlYWRvbmx5IG1pbnV0ZXM6IG51bWJlcltdID0gTUlOVVRFUztcbiAgcHVibGljIHJlYWRvbmx5IHNlY29uZHM6IG51bWJlcltdID0gU0VDT05EUztcblxuICBwdWJsaWMgcmVhZG9ubHkgaXRlbVNpemVQeDogbnVtYmVyID0gSVRFTV9TSVpFX1BYO1xufVxuIl19