public interface INodeLayoutPresenter
Public Interface INodeLayoutPresenter
public interface class INodeLayoutPresenter
type INodeLayoutPresenter = interface end
CalculateMiddlePoint | Метод для расчета средней точки на экране |
CanDrop | Метод для определения возможности Drop на объект |
ChangeScale | Метод для изменения показателя скейлинга |
Drop | Метод drop на объект |
FinishConnection | Метод завершения создания стрелки |
FinishConnectionWith | Метод завершения создания стрелки со вторым объектом |
FinishMove | Метод окончания перетаскивания ноды |
FinishResize | Метод окончания ресайза ноды |
GetCurrentScale | Метод для получения текущего показателя скейлинга |
Hover | Метод для обозначения объекта, над которым находится курсор |
Move | Метод перетаскивания ноды |
MoveConnection | Метод для перемещения стрелки |
MoveNewConnection | Метод для перемещения стрелки к указанной координате |
ResetStatus | Метод для перезагрузки статуса выполнения действия |
Resize | Метод ресайза ноды |
SelectElement | Метод для обозначения текущего выбранного элемента |
SelectElementsFromCoordinats | Метод для выбора всех элементов в области, созданной двумя точками |
SetClickPoint | Метод для установки ClickPoint для INodeLayout |
SetHoverPoint | Метод для установки HoverPoint для INodeLayout |
SkipChanges | Метод для сброса изменений |
StartConnection | Метод для начала создания стрелки |
StartConnectionWith | Метод начала создания стрелки со вторым объектом |
StartDragOver | Метод для начала перетаскивания drag and drop над объектом |
StartMove | Метод начала перетаскивания ноды |
StartResize | Метод начала ресайза ноды |
StopDragOver | Метод окончания перетаскивания drag and drop над объектом |
Unhover | Метод для очистки объекта, над которой находится курсор |
UnselectAllElements | Метод для очистки текущего выбранного элемента |