popover.config.js 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. /**
  2. * @fileoverview added by tsickle
  3. * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
  4. */
  5. import { Injectable } from '@angular/core';
  6. /**
  7. * Configuration service for the Popover directive.
  8. * You can inject this service, typically in your root component, and customize
  9. * the values of its properties in order to provide default values for all the
  10. * popovers used in the application.
  11. */
  12. var PopoverConfig = /** @class */ (function () {
  13. function PopoverConfig() {
  14. /**
  15. * sets disable adaptive position
  16. */
  17. this.adaptivePosition = true;
  18. /**
  19. * Placement of a popover. Accepts: "top", "bottom", "left", "right", "auto"
  20. */
  21. this.placement = 'top';
  22. /**
  23. * Specifies events that should trigger. Supports a space separated list of
  24. * event names.
  25. */
  26. this.triggers = 'click';
  27. this.outsideClick = false;
  28. }
  29. PopoverConfig.decorators = [
  30. { type: Injectable }
  31. ];
  32. return PopoverConfig;
  33. }());
  34. export { PopoverConfig };
  35. if (false) {
  36. /**
  37. * sets disable adaptive position
  38. * @type {?}
  39. */
  40. PopoverConfig.prototype.adaptivePosition;
  41. /**
  42. * Placement of a popover. Accepts: "top", "bottom", "left", "right", "auto"
  43. * @type {?}
  44. */
  45. PopoverConfig.prototype.placement;
  46. /**
  47. * Specifies events that should trigger. Supports a space separated list of
  48. * event names.
  49. * @type {?}
  50. */
  51. PopoverConfig.prototype.triggers;
  52. /** @type {?} */
  53. PopoverConfig.prototype.outsideClick;
  54. /**
  55. * A selector specifying the element the popover should be appended to.
  56. * @type {?}
  57. */
  58. PopoverConfig.prototype.container;
  59. }
  60. //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicG9wb3Zlci5jb25maWcuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtYm9vdHN0cmFwL3BvcG92ZXIvIiwic291cmNlcyI6WyJwb3BvdmVyLmNvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7Ozs7OztBQVEzQztJQUFBOzs7O1FBR0UscUJBQWdCLEdBQUcsSUFBSSxDQUFDOzs7O1FBSXhCLGNBQVMsR0FBRyxLQUFLLENBQUM7Ozs7O1FBS2xCLGFBQVEsR0FBRyxPQUFPLENBQUM7UUFFbkIsaUJBQVksR0FBRyxLQUFLLENBQUM7SUFLdkIsQ0FBQzs7Z0JBbkJBLFVBQVU7O0lBbUJYLG9CQUFDO0NBQUEsQUFuQkQsSUFtQkM7U0FsQlksYUFBYTs7Ozs7O0lBRXhCLHlDQUF3Qjs7Ozs7SUFJeEIsa0NBQWtCOzs7Ozs7SUFLbEIsaUNBQW1COztJQUVuQixxQ0FBcUI7Ozs7O0lBSXJCLGtDQUFrQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuLyoqXG4gKiBDb25maWd1cmF0aW9uIHNlcnZpY2UgZm9yIHRoZSBQb3BvdmVyIGRpcmVjdGl2ZS5cbiAqIFlvdSBjYW4gaW5qZWN0IHRoaXMgc2VydmljZSwgdHlwaWNhbGx5IGluIHlvdXIgcm9vdCBjb21wb25lbnQsIGFuZCBjdXN0b21pemVcbiAqIHRoZSB2YWx1ZXMgb2YgaXRzIHByb3BlcnRpZXMgaW4gb3JkZXIgdG8gcHJvdmlkZSBkZWZhdWx0IHZhbHVlcyBmb3IgYWxsIHRoZVxuICogcG9wb3ZlcnMgdXNlZCBpbiB0aGUgYXBwbGljYXRpb24uXG4gKi9cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBQb3BvdmVyQ29uZmlnIHtcbiAgLyoqIHNldHMgZGlzYWJsZSBhZGFwdGl2ZSBwb3NpdGlvbiAqL1xuICBhZGFwdGl2ZVBvc2l0aW9uID0gdHJ1ZTtcbiAgLyoqXG4gICAqIFBsYWNlbWVudCBvZiBhIHBvcG92ZXIuIEFjY2VwdHM6IFwidG9wXCIsIFwiYm90dG9tXCIsIFwibGVmdFwiLCBcInJpZ2h0XCIsIFwiYXV0b1wiXG4gICAqL1xuICBwbGFjZW1lbnQgPSAndG9wJztcbiAgLyoqXG4gICAqIFNwZWNpZmllcyBldmVudHMgdGhhdCBzaG91bGQgdHJpZ2dlci4gU3VwcG9ydHMgYSBzcGFjZSBzZXBhcmF0ZWQgbGlzdCBvZlxuICAgKiBldmVudCBuYW1lcy5cbiAgICovXG4gIHRyaWdnZXJzID0gJ2NsaWNrJztcblxuICBvdXRzaWRlQ2xpY2sgPSBmYWxzZTtcbiAgLyoqXG4gICAqIEEgc2VsZWN0b3Igc3BlY2lmeWluZyB0aGUgZWxlbWVudCB0aGUgcG9wb3ZlciBzaG91bGQgYmUgYXBwZW5kZWQgdG8uXG4gICAqL1xuICBjb250YWluZXI6IHN0cmluZztcbn1cbiJdfQ==