orderable.directive.d.ts 804 B

1234567891011121314151617181920
  1. import { EventEmitter, QueryList, KeyValueDiffers, AfterContentInit, OnDestroy } from '@angular/core';
  2. import { DraggableDirective } from './draggable.directive';
  3. export declare class OrderableDirective implements AfterContentInit, OnDestroy {
  4. private document;
  5. reorder: EventEmitter<any>;
  6. targetChanged: EventEmitter<any>;
  7. draggables: QueryList<DraggableDirective>;
  8. positions: any;
  9. differ: any;
  10. lastDraggingIndex: number;
  11. constructor(differs: KeyValueDiffers, document: any);
  12. ngAfterContentInit(): void;
  13. ngOnDestroy(): void;
  14. updateSubscriptions(): void;
  15. onDragStart(): void;
  16. onDragging({ element, model, event }: any): void;
  17. onDragEnd({ element, model, event }: any): void;
  18. isTarget(model: any, event: any): any;
  19. private createMapDiffs;
  20. }