UNPKG

ngx-bootstrap

Version:
196 lines 9.21 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; import * as i0 from "@angular/core"; /** * Provides default configuration values for timepicker */ var TimepickerConfig = /** @class */ (function () { function TimepickerConfig() { /** * hours change step */ this.hourStep = 1; /** * hours change step */ this.minuteStep = 5; /** * seconds changes step */ this.secondsStep = 10; /** * if true works in 12H mode and displays AM/PM. If false works in 24H mode and hides AM/PM */ this.showMeridian = true; /** * meridian labels based on locale */ this.meridians = ['AM', 'PM']; /** * if true hours and minutes fields will be readonly */ this.readonlyInput = false; /** * if true hours and minutes fields will be disabled */ this.disabled = false; /** * if true scroll inside hours and minutes inputs will change time */ this.mousewheel = true; /** * if true the values of hours and minutes can be changed using the up/down arrow keys on the keyboard */ this.arrowkeys = true; /** * if true spinner arrows above and below the inputs will be shown */ this.showSpinners = true; /** * show seconds in timepicker */ this.showSeconds = false; /** * show minutes in timepicker */ this.showMinutes = true; /** * placeholder for hours field in timepicker */ this.hoursPlaceholder = 'HH'; /** * placeholder for minutes field in timepicker */ this.minutesPlaceholder = 'MM'; /** * placeholder for seconds field in timepicker */ this.secondsPlaceholder = 'SS'; /** * hours aria label */ this.ariaLabelHours = 'hours'; /** * minutes aria label */ this.ariaLabelMinutes = 'minutes'; /** * seconds aria label */ this.ariaLabelSeconds = 'seconds'; } TimepickerConfig.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; /** @nocollapse */ TimepickerConfig.ɵprov = i0.ɵɵdefineInjectable({ factory: function TimepickerConfig_Factory() { return new TimepickerConfig(); }, token: TimepickerConfig, providedIn: "root" }); return TimepickerConfig; }()); export { TimepickerConfig }; if (false) { /** * hours change step * @type {?} */ TimepickerConfig.prototype.hourStep; /** * hours change step * @type {?} */ TimepickerConfig.prototype.minuteStep; /** * seconds changes step * @type {?} */ TimepickerConfig.prototype.secondsStep; /** * if true works in 12H mode and displays AM/PM. If false works in 24H mode and hides AM/PM * @type {?} */ TimepickerConfig.prototype.showMeridian; /** * meridian labels based on locale * @type {?} */ TimepickerConfig.prototype.meridians; /** * if true hours and minutes fields will be readonly * @type {?} */ TimepickerConfig.prototype.readonlyInput; /** * if true hours and minutes fields will be disabled * @type {?} */ TimepickerConfig.prototype.disabled; /** * if true scroll inside hours and minutes inputs will change time * @type {?} */ TimepickerConfig.prototype.mousewheel; /** * if true the values of hours and minutes can be changed using the up/down arrow keys on the keyboard * @type {?} */ TimepickerConfig.prototype.arrowkeys; /** * if true spinner arrows above and below the inputs will be shown * @type {?} */ TimepickerConfig.prototype.showSpinners; /** * show seconds in timepicker * @type {?} */ TimepickerConfig.prototype.showSeconds; /** * show minutes in timepicker * @type {?} */ TimepickerConfig.prototype.showMinutes; /** * minimum time user can select * @type {?} */ TimepickerConfig.prototype.min; /** * maximum time user can select * @type {?} */ TimepickerConfig.prototype.max; /** * placeholder for hours field in timepicker * @type {?} */ TimepickerConfig.prototype.hoursPlaceholder; /** * placeholder for minutes field in timepicker * @type {?} */ TimepickerConfig.prototype.minutesPlaceholder; /** * placeholder for seconds field in timepicker * @type {?} */ TimepickerConfig.prototype.secondsPlaceholder; /** * hours aria label * @type {?} */ TimepickerConfig.prototype.ariaLabelHours; /** * minutes aria label * @type {?} */ TimepickerConfig.prototype.ariaLabelMinutes; /** * seconds aria label * @type {?} */ TimepickerConfig.prototype.ariaLabelSeconds; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGltZXBpY2tlci5jb25maWcuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtYm9vdHN0cmFwL3RpbWVwaWNrZXIvIiwic291cmNlcyI6WyJ0aW1lcGlja2VyLmNvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7Ozs7QUFHM0M7SUFBQTs7OztRQUtFLGFBQVEsR0FBRyxDQUFDLENBQUM7Ozs7UUFFYixlQUFVLEdBQUcsQ0FBQyxDQUFDOzs7O1FBRWYsZ0JBQVcsR0FBRyxFQUFFLENBQUM7Ozs7UUFFakIsaUJBQVksR0FBRyxJQUFJLENBQUM7Ozs7UUFFcEIsY0FBUyxHQUFHLENBQUMsSUFBSSxFQUFFLElBQUksQ0FBQyxDQUFDOzs7O1FBRXpCLGtCQUFhLEdBQUcsS0FBSyxDQUFDOzs7O1FBRXRCLGFBQVEsR0FBRyxLQUFLLENBQUM7Ozs7UUFFakIsZUFBVSxHQUFHLElBQUksQ0FBQzs7OztRQUVsQixjQUFTLEdBQUcsSUFBSSxDQUFDOzs7O1FBRWpCLGlCQUFZLEdBQUcsSUFBSSxDQUFDOzs7O1FBRXBCLGdCQUFXLEdBQUcsS0FBSyxDQUFDOzs7O1FBRXBCLGdCQUFXLEdBQUcsSUFBSSxDQUFDOzs7O1FBTW5CLHFCQUFnQixHQUFHLElBQUksQ0FBQzs7OztRQUV4Qix1QkFBa0IsR0FBRyxJQUFJLENBQUM7Ozs7UUFFMUIsdUJBQWtCLEdBQUcsSUFBSSxDQUFDOzs7O1FBRTFCLG1CQUFjLEdBQUcsT0FBTyxDQUFDOzs7O1FBRXpCLHFCQUFnQixHQUFHLFNBQVMsQ0FBQzs7OztRQUU3QixxQkFBZ0IsR0FBRyxTQUFTLENBQUM7S0FDOUI7O2dCQTVDQSxVQUFVLFNBQUM7b0JBQ1YsVUFBVSxFQUFFLE1BQU07aUJBQ25COzs7MkJBTEQ7Q0ErQ0MsQUE1Q0QsSUE0Q0M7U0F6Q1ksZ0JBQWdCOzs7Ozs7SUFFM0Isb0NBQWE7Ozs7O0lBRWIsc0NBQWU7Ozs7O0lBRWYsdUNBQWlCOzs7OztJQUVqQix3Q0FBb0I7Ozs7O0lBRXBCLHFDQUF5Qjs7Ozs7SUFFekIseUNBQXNCOzs7OztJQUV0QixvQ0FBaUI7Ozs7O0lBRWpCLHNDQUFrQjs7Ozs7SUFFbEIscUNBQWlCOzs7OztJQUVqQix3Q0FBb0I7Ozs7O0lBRXBCLHVDQUFvQjs7Ozs7SUFFcEIsdUNBQW1COzs7OztJQUVuQiwrQkFBVTs7Ozs7SUFFViwrQkFBVTs7Ozs7SUFFViw0Q0FBd0I7Ozs7O0lBRXhCLDhDQUEwQjs7Ozs7SUFFMUIsOENBQTBCOzs7OztJQUUxQiwwQ0FBeUI7Ozs7O0lBRXpCLDRDQUE2Qjs7Ozs7SUFFN0IsNENBQTZCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG4vKiogUHJvdmlkZXMgZGVmYXVsdCBjb25maWd1cmF0aW9uIHZhbHVlcyBmb3IgdGltZXBpY2tlciAqL1xuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgVGltZXBpY2tlckNvbmZpZyB7XG4gIC8qKiBob3VycyBjaGFuZ2Ugc3RlcCAqL1xuICBob3VyU3RlcCA9IDE7XG4gIC8qKiBob3VycyBjaGFuZ2Ugc3RlcCAqL1xuICBtaW51dGVTdGVwID0gNTtcbiAgLyoqIHNlY29uZHMgY2hhbmdlcyBzdGVwICovXG4gIHNlY29uZHNTdGVwID0gMTA7XG4gIC8qKiBpZiB0cnVlIHdvcmtzIGluIDEySCBtb2RlIGFuZCBkaXNwbGF5cyBBTS9QTS4gSWYgZmFsc2Ugd29ya3MgaW4gMjRIIG1vZGUgYW5kIGhpZGVzIEFNL1BNICovXG4gIHNob3dNZXJpZGlhbiA9IHRydWU7XG4gIC8qKiBtZXJpZGlhbiBsYWJlbHMgYmFzZWQgb24gbG9jYWxlICovXG4gIG1lcmlkaWFucyA9IFsnQU0nLCAnUE0nXTtcbiAgLyoqIGlmIHRydWUgaG91cnMgYW5kIG1pbnV0ZXMgZmllbGRzIHdpbGwgYmUgcmVhZG9ubHkgKi9cbiAgcmVhZG9ubHlJbnB1dCA9IGZhbHNlO1xuICAvKiogaWYgdHJ1ZSBob3VycyBhbmQgbWludXRlcyBmaWVsZHMgd2lsbCBiZSBkaXNhYmxlZCAqL1xuICBkaXNhYmxlZCA9IGZhbHNlO1xuICAvKiogaWYgdHJ1ZSBzY3JvbGwgaW5zaWRlIGhvdXJzIGFuZCBtaW51dGVzIGlucHV0cyB3aWxsIGNoYW5nZSB0aW1lICovXG4gIG1vdXNld2hlZWwgPSB0cnVlO1xuICAvKiogaWYgdHJ1ZSB0aGUgdmFsdWVzIG9mIGhvdXJzIGFuZCBtaW51dGVzIGNhbiBiZSBjaGFuZ2VkIHVzaW5nIHRoZSB1cC9kb3duIGFycm93IGtleXMgb24gdGhlIGtleWJvYXJkICovXG4gIGFycm93a2V5cyA9IHRydWU7XG4gIC8qKiBpZiB0cnVlIHNwaW5uZXIgYXJyb3dzIGFib3ZlIGFuZCBiZWxvdyB0aGUgaW5wdXRzIHdpbGwgYmUgc2hvd24gKi9cbiAgc2hvd1NwaW5uZXJzID0gdHJ1ZTtcbiAgLyoqIHNob3cgc2Vjb25kcyBpbiB0aW1lcGlja2VyICovXG4gIHNob3dTZWNvbmRzID0gZmFsc2U7XG4gIC8qKiBzaG93IG1pbnV0ZXMgaW4gdGltZXBpY2tlciAqL1xuICBzaG93TWludXRlcyA9IHRydWU7XG4gIC8qKiBtaW5pbXVtIHRpbWUgdXNlciBjYW4gc2VsZWN0ICovXG4gIG1pbjogRGF0ZTtcbiAgLyoqIG1heGltdW0gdGltZSB1c2VyIGNhbiBzZWxlY3QgKi9cbiAgbWF4OiBEYXRlO1xuICAvKiogcGxhY2Vob2xkZXIgZm9yIGhvdXJzIGZpZWxkIGluIHRpbWVwaWNrZXIgKi9cbiAgaG91cnNQbGFjZWhvbGRlciA9ICdISCc7XG4gIC8qKiBwbGFjZWhvbGRlciBmb3IgbWludXRlcyBmaWVsZCBpbiB0aW1lcGlja2VyICovXG4gIG1pbnV0ZXNQbGFjZWhvbGRlciA9ICdNTSc7XG4gIC8qKiBwbGFjZWhvbGRlciBmb3Igc2Vjb25kcyBmaWVsZCBpbiB0aW1lcGlja2VyICovXG4gIHNlY29uZHNQbGFjZWhvbGRlciA9ICdTUyc7XG4gIC8qKiBob3VycyBhcmlhIGxhYmVsICovXG4gIGFyaWFMYWJlbEhvdXJzID0gJ2hvdXJzJztcbiAgLyoqIG1pbnV0ZXMgYXJpYSBsYWJlbCAqL1xuICBhcmlhTGFiZWxNaW51dGVzID0gJ21pbnV0ZXMnO1xuICAvKiogc2Vjb25kcyBhcmlhIGxhYmVsICovXG4gIGFyaWFMYWJlbFNlY29uZHMgPSAnc2Vjb25kcyc7XG59XG4iXX0=