Spec-Zone.ru › Angular

CdkDragMove

Событие, генерируемое во время перетаскивания элемента.

API

interface CdkDragMove<T = any> {
  source: CdkDrag<T>;
  pointerPosition: { x: number; y: number; };
  event: MouseEvent | TouchEvent;
  distance: { x: number; y: number; };
  delta: { x: 0 | 1 | -1; y: 0 | 1 | -1; };
}

source

CdkDrag<T>

Перетаскиваемый элемент.

pointerPosition

{ x: number; y: number; }

Положение указателя пользователя на странице.

event

MouseEvent | TouchEvent

Собственное событие, вызывающее перетаскивание.

distance

{ x: number; y: number; }

Расстояние в пикселях, на которое пользователь перетащил элемент с начала перетаскивания.

delta

{ x: 0 | 1 | -1; y: 0 | 1 | -1; }

Показывает направление перемещения элемента пользователем по каждой из осей. 1 означает, что координата увеличивается (например, пользователь перемещает элемент вправо или вниз), а -1 означает, что она уменьшается (элемент перемещается влево или вверх). 0 означает, что координата не изменилась.

Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/cdk/drag-drop/CdkDragMove

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API