resize-handle.component.d.ts 1.5 KB

1234567891011121314151617181920212223242526
  1. import { ElementRef, EventEmitter, OnInit, Renderer2 } from '@angular/core';
  2. import { NzDestroyService } from 'ng-zorro-antd/core/services';
  3. import { NzResizableService } from './resizable.service';
  4. import * as i0 from "@angular/core";
  5. export type NzCursorType = 'window' | 'grid';
  6. export type NzResizeDirection = 'top' | 'right' | 'bottom' | 'left' | 'topRight' | 'bottomRight' | 'bottomLeft' | 'topLeft';
  7. export declare class NzResizeHandleMouseDownEvent {
  8. direction: NzResizeDirection;
  9. mouseEvent: MouseEvent | TouchEvent;
  10. constructor(direction: NzResizeDirection, mouseEvent: MouseEvent | TouchEvent);
  11. }
  12. export declare class NzResizeHandleComponent implements OnInit {
  13. private nzResizableService;
  14. private renderer;
  15. private host;
  16. private destroy$;
  17. nzDirection: NzResizeDirection;
  18. nzCursorType: NzCursorType;
  19. readonly nzMouseDown: EventEmitter<NzResizeHandleMouseDownEvent>;
  20. constructor(nzResizableService: NzResizableService, renderer: Renderer2, host: ElementRef<HTMLElement>, destroy$: NzDestroyService);
  21. ngOnInit(): void;
  22. onPointerDown(event: PointerEvent): void;
  23. onPointerUp(event: PointerEvent): void;
  24. static ɵfac: i0.ɵɵFactoryDeclaration<NzResizeHandleComponent, never>;
  25. static ɵcmp: i0.ɵɵComponentDeclaration<NzResizeHandleComponent, "nz-resize-handle, [nz-resize-handle]", ["nzResizeHandle"], { "nzDirection": { "alias": "nzDirection"; "required": false; }; "nzCursorType": { "alias": "nzCursorType"; "required": false; }; }, { "nzMouseDown": "nzMouseDown"; }, never, ["*"], true, never>;
  26. }