tooltip.d.ts 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. import { ElementRef, AfterViewInit, OnDestroy, NgZone } from '@angular/core';
  2. export declare class Tooltip implements AfterViewInit, OnDestroy {
  3. el: ElementRef;
  4. zone: NgZone;
  5. tooltipPosition: string;
  6. tooltipEvent: string;
  7. appendTo: any;
  8. positionStyle: string;
  9. tooltipStyleClass: string;
  10. tooltipZIndex: string;
  11. disabled: boolean;
  12. escape: boolean;
  13. showDelay: number;
  14. hideDelay: number;
  15. life: number;
  16. container: any;
  17. styleClass: string;
  18. tooltipText: any;
  19. showTimeout: any;
  20. hideTimeout: any;
  21. active: boolean;
  22. _text: string;
  23. mouseEnterListener: Function;
  24. mouseLeaveListener: Function;
  25. clickListener: Function;
  26. focusListener: Function;
  27. blurListener: Function;
  28. resizeListener: any;
  29. constructor(el: ElementRef, zone: NgZone);
  30. ngAfterViewInit(): void;
  31. onMouseEnter(e: Event): void;
  32. onMouseLeave(e: Event): void;
  33. onFocus(e: Event): void;
  34. onBlur(e: Event): void;
  35. onClick(e: Event): void;
  36. activate(): void;
  37. deactivate(): void;
  38. text: string;
  39. create(): void;
  40. show(): void;
  41. hide(): void;
  42. updateText(): void;
  43. align(): void;
  44. getHostOffset(): {
  45. left: any;
  46. top: any;
  47. };
  48. alignRight(): void;
  49. alignLeft(): void;
  50. alignTop(): void;
  51. alignBottom(): void;
  52. preAlign(position: string): void;
  53. isOutOfBounds(): boolean;
  54. onWindowResize(e: Event): void;
  55. bindDocumentResizeListener(): void;
  56. unbindDocumentResizeListener(): void;
  57. unbindEvents(): void;
  58. remove(): void;
  59. clearShowTimeout(): void;
  60. clearHideTimeout(): void;
  61. clearTimeouts(): void;
  62. ngOnDestroy(): void;
  63. }
  64. export declare class TooltipModule {
  65. }