progressbar-config.js 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /**
  2. * @fileoverview added by tsickle
  3. * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
  4. */
  5. import { Injectable } from '@angular/core';
  6. import * as i0 from "@angular/core";
  7. /**
  8. * A configuration service for the [`NgbProgressbar`](#/components/progressbar/api#NgbProgressbar) component.
  9. *
  10. * You can inject this service, typically in your root component, and customize the values of its properties in
  11. * order to provide default values for all the progress bars used in the application.
  12. */
  13. var NgbProgressbarConfig = /** @class */ (function () {
  14. function NgbProgressbarConfig() {
  15. this.max = 100;
  16. this.animated = false;
  17. this.striped = false;
  18. this.showValue = false;
  19. }
  20. NgbProgressbarConfig.decorators = [
  21. { type: Injectable, args: [{ providedIn: 'root' },] }
  22. ];
  23. /** @nocollapse */ NgbProgressbarConfig.ngInjectableDef = i0.ɵɵdefineInjectable({ factory: function NgbProgressbarConfig_Factory() { return new NgbProgressbarConfig(); }, token: NgbProgressbarConfig, providedIn: "root" });
  24. return NgbProgressbarConfig;
  25. }());
  26. export { NgbProgressbarConfig };
  27. if (false) {
  28. /** @type {?} */
  29. NgbProgressbarConfig.prototype.max;
  30. /** @type {?} */
  31. NgbProgressbarConfig.prototype.animated;
  32. /** @type {?} */
  33. NgbProgressbarConfig.prototype.striped;
  34. /** @type {?} */
  35. NgbProgressbarConfig.prototype.textType;
  36. /** @type {?} */
  37. NgbProgressbarConfig.prototype.type;
  38. /** @type {?} */
  39. NgbProgressbarConfig.prototype.showValue;
  40. /** @type {?} */
  41. NgbProgressbarConfig.prototype.height;
  42. }
  43. //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvZ3Jlc3NiYXItY29uZmlnLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG5nLWJvb3RzdHJhcC9uZy1ib290c3RyYXAvIiwic291cmNlcyI6WyJwcm9ncmVzc2Jhci9wcm9ncmVzc2Jhci1jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBQyxVQUFVLEVBQUMsTUFBTSxlQUFlLENBQUM7Ozs7Ozs7O0FBUXpDO0lBQUE7UUFFRSxRQUFHLEdBQUcsR0FBRyxDQUFDO1FBQ1YsYUFBUSxHQUFHLEtBQUssQ0FBQztRQUNqQixZQUFPLEdBQUcsS0FBSyxDQUFDO1FBR2hCLGNBQVMsR0FBRyxLQUFLLENBQUM7S0FFbkI7O2dCQVRBLFVBQVUsU0FBQyxFQUFDLFVBQVUsRUFBRSxNQUFNLEVBQUM7OzsrQkFSaEM7Q0FpQkMsQUFURCxJQVNDO1NBUlksb0JBQW9COzs7SUFDL0IsbUNBQVU7O0lBQ1Ysd0NBQWlCOztJQUNqQix1Q0FBZ0I7O0lBQ2hCLHdDQUFpQjs7SUFDakIsb0NBQWE7O0lBQ2IseUNBQWtCOztJQUNsQixzQ0FBZSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7SW5qZWN0YWJsZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbi8qKlxuICogQSBjb25maWd1cmF0aW9uIHNlcnZpY2UgZm9yIHRoZSBbYE5nYlByb2dyZXNzYmFyYF0oIy9jb21wb25lbnRzL3Byb2dyZXNzYmFyL2FwaSNOZ2JQcm9ncmVzc2JhcikgY29tcG9uZW50LlxuICpcbiAqIFlvdSBjYW4gaW5qZWN0IHRoaXMgc2VydmljZSwgdHlwaWNhbGx5IGluIHlvdXIgcm9vdCBjb21wb25lbnQsIGFuZCBjdXN0b21pemUgdGhlIHZhbHVlcyBvZiBpdHMgcHJvcGVydGllcyBpblxuICogb3JkZXIgdG8gcHJvdmlkZSBkZWZhdWx0IHZhbHVlcyBmb3IgYWxsIHRoZSBwcm9ncmVzcyBiYXJzIHVzZWQgaW4gdGhlIGFwcGxpY2F0aW9uLlxuICovXG5ASW5qZWN0YWJsZSh7cHJvdmlkZWRJbjogJ3Jvb3QnfSlcbmV4cG9ydCBjbGFzcyBOZ2JQcm9ncmVzc2JhckNvbmZpZyB7XG4gIG1heCA9IDEwMDtcbiAgYW5pbWF0ZWQgPSBmYWxzZTtcbiAgc3RyaXBlZCA9IGZhbHNlO1xuICB0ZXh0VHlwZTogc3RyaW5nO1xuICB0eXBlOiBzdHJpbmc7XG4gIHNob3dWYWx1ZSA9IGZhbHNlO1xuICBoZWlnaHQ6IHN0cmluZztcbn1cbiJdfQ==