tooltip.config.js 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  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. * Default values provider for tooltip
  8. */
  9. var TooltipConfig = /** @class */ (function () {
  10. function TooltipConfig() {
  11. /**
  12. * sets disable adaptive position
  13. */
  14. this.adaptivePosition = true;
  15. /**
  16. * tooltip placement, supported positions: 'top', 'bottom', 'left', 'right'
  17. */
  18. this.placement = 'top';
  19. /**
  20. * array of event names which triggers tooltip opening
  21. */
  22. this.triggers = 'hover focus';
  23. /**
  24. * delay before showing the tooltip
  25. */
  26. this.delay = 0;
  27. }
  28. TooltipConfig.decorators = [
  29. { type: Injectable }
  30. ];
  31. return TooltipConfig;
  32. }());
  33. export { TooltipConfig };
  34. if (false) {
  35. /**
  36. * sets disable adaptive position
  37. * @type {?}
  38. */
  39. TooltipConfig.prototype.adaptivePosition;
  40. /**
  41. * tooltip placement, supported positions: 'top', 'bottom', 'left', 'right'
  42. * @type {?}
  43. */
  44. TooltipConfig.prototype.placement;
  45. /**
  46. * array of event names which triggers tooltip opening
  47. * @type {?}
  48. */
  49. TooltipConfig.prototype.triggers;
  50. /**
  51. * a selector specifying the element the tooltip should be appended to.
  52. * @type {?}
  53. */
  54. TooltipConfig.prototype.container;
  55. /**
  56. * delay before showing the tooltip
  57. * @type {?}
  58. */
  59. TooltipConfig.prototype.delay;
  60. }
  61. //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9vbHRpcC5jb25maWcuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtYm9vdHN0cmFwL3Rvb2x0aXAvIiwic291cmNlcyI6WyJ0b29sdGlwLmNvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7OztBQUczQztJQUFBOzs7O1FBR0UscUJBQWdCLEdBQUcsSUFBSSxDQUFDOzs7O1FBRXhCLGNBQVMsR0FBRyxLQUFLLENBQUM7Ozs7UUFFbEIsYUFBUSxHQUFHLGFBQWEsQ0FBQzs7OztRQUl6QixVQUFLLEdBQUcsQ0FBQyxDQUFDO0lBQ1osQ0FBQzs7Z0JBWkEsVUFBVTs7SUFZWCxvQkFBQztDQUFBLEFBWkQsSUFZQztTQVhZLGFBQWE7Ozs7OztJQUV4Qix5Q0FBd0I7Ozs7O0lBRXhCLGtDQUFrQjs7Ozs7SUFFbEIsaUNBQXlCOzs7OztJQUV6QixrQ0FBa0I7Ozs7O0lBRWxCLDhCQUFVIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG4vKiogRGVmYXVsdCB2YWx1ZXMgcHJvdmlkZXIgZm9yIHRvb2x0aXAgKi9cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBUb29sdGlwQ29uZmlnIHtcbiAgLyoqIHNldHMgZGlzYWJsZSBhZGFwdGl2ZSBwb3NpdGlvbiAqL1xuICBhZGFwdGl2ZVBvc2l0aW9uID0gdHJ1ZTtcbiAgLyoqIHRvb2x0aXAgcGxhY2VtZW50LCBzdXBwb3J0ZWQgcG9zaXRpb25zOiAndG9wJywgJ2JvdHRvbScsICdsZWZ0JywgJ3JpZ2h0JyAqL1xuICBwbGFjZW1lbnQgPSAndG9wJztcbiAgLyoqIGFycmF5IG9mIGV2ZW50IG5hbWVzIHdoaWNoIHRyaWdnZXJzIHRvb2x0aXAgb3BlbmluZyAqL1xuICB0cmlnZ2VycyA9ICdob3ZlciBmb2N1cyc7XG4gIC8qKiBhIHNlbGVjdG9yIHNwZWNpZnlpbmcgdGhlIGVsZW1lbnQgdGhlIHRvb2x0aXAgc2hvdWxkIGJlIGFwcGVuZGVkIHRvLiAqL1xuICBjb250YWluZXI6IHN0cmluZztcbiAgLyoqIGRlbGF5IGJlZm9yZSBzaG93aW5nIHRoZSB0b29sdGlwICovXG4gIGRlbGF5ID0gMDtcbn1cbiJdfQ==