resize-observer.directive.d.ts 1.3 KB

1234567891011121314151617181920212223
  1. /**
  2. * Use of this source code is governed by an MIT-style license that can be
  3. * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
  4. */
  5. import { AfterContentInit, ElementRef, EventEmitter, OnChanges, OnDestroy, SimpleChanges } from '@angular/core';
  6. import { NzResizeObserver } from './resize-observer.service';
  7. import * as i0 from "@angular/core";
  8. export declare class NzResizeObserverDirective implements AfterContentInit, OnDestroy, OnChanges {
  9. private nzResizeObserver;
  10. private elementRef;
  11. readonly nzResizeObserve: EventEmitter<ResizeObserverEntry[]>;
  12. nzResizeObserverDisabled: boolean;
  13. private currentSubscription;
  14. private subscribe;
  15. private unsubscribe;
  16. constructor(nzResizeObserver: NzResizeObserver, elementRef: ElementRef<HTMLElement>);
  17. ngAfterContentInit(): void;
  18. ngOnDestroy(): void;
  19. ngOnChanges(changes: SimpleChanges): void;
  20. static ɵfac: i0.ɵɵFactoryDeclaration<NzResizeObserverDirective, never>;
  21. static ɵdir: i0.ɵɵDirectiveDeclaration<NzResizeObserverDirective, "[nzResizeObserver]", never, { "nzResizeObserverDisabled": { "alias": "nzResizeObserverDisabled"; "required": false; }; }, { "nzResizeObserve": "nzResizeObserve"; }, never, never, true, never>;
  22. static ngAcceptInputType_nzResizeObserverDisabled: unknown;
  23. }