انتقل إلى المحتوى

pivotick v3.0.0


محورية / GraphInteractions / GraphInteractions

فئة: GraphInteractions<TElement> ​

محدد في: GraphInteractions.ts:20

نوع المعلمات ​

TElement ​

TElement = unknown

البنائين ​

منشئ ​

new GraphInteractions<TElement>(graph): GraphInteractions<TElement>

محدد في: GraphInteractions.ts:33

المعلمات ​

graph ​

Pivotick

المرتجعات ​

GraphInteractions<TElement>

طرق ​

addNodesToSelection() ​

addNodesToSelection(addSelection): void

محدد في: GraphInteractions.ts:633

المعلمات ​

addSelection ​

NodeSelection<TElement>[]

المرتجعات ​

void


badgeClick() ​

badgeClick(element, event, node, badge): void

محدد في: GraphInteractions.ts:120

تم النقر على شارة الحافة. خاص قبل العام: الشارة onClick الخاصة بها تعمل أولاً، ثم الرسم البياني على نطاق واسع onBadgeClick. ولا يستطيع أي منهما قمع الآخر – مستمع الحافلة الاتصال بالرقم cancel() هو الطريقة الوحيدة لإيقاف كليهما.

المعلمات ​

element ​

TElement

event ​

PointerEvent

node ​

Node

badge ​

NodeBadge

المرتجعات ​

void


canvasBeforeZoom() ​

canvasBeforeZoom(event): boolean

محدد في: GraphInteractions.ts:454

المعلمات ​

event ​

unknown

المرتجعات ​

boolean


canvasClick() ​

canvasClick(event): void

محدد في: GraphInteractions.ts:420

المعلمات ​

event ​

PointerEvent

المرتجعات ​

void


canvasContextmenu() ​

canvasContextmenu(event): void

محدد في: GraphInteractions.ts:482

المعلمات ​

event ​

PointerEvent

المرتجعات ​

void


canvasMousemove() ​

canvasMousemove(event): void

محدد في: GraphInteractions.ts:500

المعلمات ​

event ​

MouseEvent

المرتجعات ​

void


canvasPointerDown() ​

canvasPointerDown(event): void

محدد في: GraphInteractions.ts:440

المعلمات ​

event ​

PointerEvent

المرتجعات ​

void


canvasPointerUp() ​

canvasPointerUp(event): void

محدد في: GraphInteractions.ts:447

المعلمات ​

event ​

PointerEvent

المرتجعات ​

void


canvasZoom() ​

canvasZoom(event): void

محدد في: GraphInteractions.ts:473

المعلمات ​

event ​

unknown

المرتجعات ​

void


clearEdgeSelectionList() ​

clearEdgeSelectionList(): void

محدد في: GraphInteractions.ts:743

المرتجعات ​

void


clearNodeSelectionList() ​

clearNodeSelectionList(): void

محدد في: GraphInteractions.ts:724

المرتجعات ​

void


dragended() ​

dragended(event, node): void

محدد في: GraphInteractions.ts:225

المعلمات ​

event ​

PointerEvent

node ​

Node

المرتجعات ​

void


dragging() ​

dragging(event, node): void

محدد في: GraphInteractions.ts:218

المعلمات ​

event ​

PointerEvent

node ​

Node

المرتجعات ​

void


edgeClick() ​

edgeClick(element, event, drawn): void

محدد في: GraphInteractions.ts:232

المعلمات ​

element ​

TElement

event ​

PointerEvent

drawn ​

Edge

المرتجعات ​

void


edgeContextmenu() ​

edgeContextmenu(element, event, drawn): void

محدد في: GraphInteractions.ts:271

المعلمات ​

element ​

TElement

event ​

PointerEvent

drawn ​

Edge

المرتجعات ​

void


edgeDbclick() ​

edgeDbclick(element, event, drawn): void

محدد في: GraphInteractions.ts:252

المعلمات ​

element ​

TElement

event ​

PointerEvent

drawn ​

Edge

المرتجعات ​

void


edgeHoverIn() ​

edgeHoverIn(element, event, drawn): void

محدد في: GraphInteractions.ts:290

المعلمات ​

element ​

TElement

event ​

PointerEvent

drawn ​

Edge

المرتجعات ​

void


edgeHoverOut() ​

edgeHoverOut(element, event, drawn): void

محدد في: GraphInteractions.ts:298

المعلمات ​

element ​

TElement

event ​

PointerEvent

drawn ​

Edge

المرتجعات ​

void


expandNodeSelection() ​

expandNodeSelection(): void

محدد في: GraphInteractions.ts:790

قم بتوسيع المجموعات المحددة أو طيها، ثم قم بفتح المجموعات المحددة أو إغلاقها.

المرتجعات ​

void


getGraph() ​

getGraph(): Pivotick

محدد في: GraphInteractions.ts:71

المرتجعات ​

Pivotick


getLastPointerEvent() ​

getLastPointerEvent(): MouseEvent | null

محدد في: GraphInteractions.ts:802

المرتجعات ​

MouseEvent | null


getSelectedEdge() ​

getSelectedEdge(): EdgeSelection<TElement> | null

محدد في: GraphInteractions.ts:769

المرتجعات ​

EdgeSelection<TElement> | null


getSelectedEdgeIDs() ​

getSelectedEdgeIDs(): string[] | null

محدد في: GraphInteractions.ts:781

المرتجعات ​

string[] | null


getSelectedEdges() ​

getSelectedEdges(): EdgeSelection<TElement>[]

محدد في: GraphInteractions.ts:785

المرتجعات ​

EdgeSelection<TElement>[]


getSelectedNode() ​

getSelectedNode(): NodeSelection<TElement> | null

محدد في: GraphInteractions.ts:765

المرتجعات ​

NodeSelection<TElement> | null


getSelectedNodeIDs() ​

getSelectedNodeIDs(): string[] | null

محدد في: GraphInteractions.ts:773

المرتجعات ​

string[] | null


getSelectedNodes() ​

getSelectedNodes(): NodeSelection<TElement>[]

محدد في: GraphInteractions.ts:777

المرتجعات ​

NodeSelection<TElement>[]


hasActiveMultiselection() ​

hasActiveMultiselection(): boolean

محدد في: GraphInteractions.ts:756

المرتجعات ​

boolean


nodeClick() ​

nodeClick(element, event, node): void

محدد في: GraphInteractions.ts:84

المعلمات ​

element ​

TElement

event ​

PointerEvent

node ​

Node

المرتجعات ​

void


nodeContextmenu() ​

nodeContextmenu(element, event, node): void

محدد في: GraphInteractions.ts:161

المعلمات ​

element ​

TElement

event ​

PointerEvent

node ​

Node

المرتجعات ​

void


nodeDbclick() ​

nodeDbclick(element, event, node): void

محدد في: GraphInteractions.ts:141

المعلمات ​

element ​

TElement

event ​

PointerEvent

node ​

Node

المرتجعات ​

void


nodeHoverIn() ​

nodeHoverIn(element, event, node): void

محدد في: GraphInteractions.ts:204

المعلمات ​

element ​

TElement

event ​

PointerEvent

node ​

Node

المرتجعات ​

void


nodeHoverOut() ​

nodeHoverOut(element, event, node): void

محدد في: GraphInteractions.ts:211

المعلمات ​

element ​

TElement

event ​

PointerEvent

node ​

Node

المرتجعات ​

void


nodePointerDown() ​

nodePointerDown(element, event, node): void

محدد في: GraphInteractions.ts:179

المعلمات ​

element ​

TElement

event ​

PointerEvent

node ​

Node

المرتجعات ​

void


nodePointerUp() ​

nodePointerUp(element, event, node): void

محدد في: GraphInteractions.ts:197

المعلمات ​

element ​

TElement

event ​

PointerEvent

node ​

Node

المرتجعات ​

void


noteClick() ​

noteClick(element, event, note): void

محدد في: GraphInteractions.ts:306

المعلمات ​

element ​

TElement

event ​

PointerEvent

note ​

Note

المرتجعات ​

void


noteContextmenu() ​

noteContextmenu(element, event, note): void

محدد في: GraphInteractions.ts:342

المعلمات ​

element ​

TElement

event ​

PointerEvent

note ​

Note

المرتجعات ​

void


noteDbclick() ​

noteDbclick(element, event, note): void

محدد في: GraphInteractions.ts:324

المعلمات ​

element ​

TElement

event ​

PointerEvent

note ​

Note

المرتجعات ​

void


noteDragging() ​

noteDragging(event, note): void

محدد في: GraphInteractions.ts:413

المعلمات ​

event ​

PointerEvent

note ​

Note

المرتجعات ​

void


noteHandleClick() ​

noteHandleClick(handle, event, note): void

محدد في: GraphInteractions.ts:388

المعلمات ​

handle ​

HTMLElement

event ​

PointerEvent

note ​

Note

المرتجعات ​

void


noteHandlePointerDown() ​

noteHandlePointerDown(handle, event, note): void

محدد في: GraphInteractions.ts:406

المعلمات ​

handle ​

HTMLElement

event ​

PointerEvent

note ​

Note

المرتجعات ​

void


noteHoverIn() ​

noteHoverIn(element, event, note): void

محدد في: GraphInteractions.ts:360

المعلمات ​

element ​

TElement

event ​

PointerEvent

note ​

Note

المرتجعات ​

void


noteHoverOut() ​

noteHoverOut(element, event, note): void

محدد في: GraphInteractions.ts:367

المعلمات ​

element ​

TElement

event ​

PointerEvent

note ​

Note

المرتجعات ​

void


notePointerDown() ​

notePointerDown(element, event, note): void

محدد في: GraphInteractions.ts:374

المعلمات ​

element ​

TElement

event ​

PointerEvent

note ​

Note

المرتجعات ​

void


notePointerUp() ​

notePointerUp(element, event, note): void

محدد في: GraphInteractions.ts:381

المعلمات ​

element ​

TElement

event ​

PointerEvent

note ​

Note

المرتجعات ​

void


off() ​

off<K>(event, handler): void

محدد في: GraphInteractions.ts:64

نوع المعلمات ​

K ​

K يمتد مفتاح GraphInteractionEvents<TElement>

المعلمات ​

event ​

K

handler ​

GraphInteractionEvents<TElement>[K]

المرتجعات ​

void


on() ​

on<K>(event, handler): void

محدد في: GraphInteractions.ts:57

نوع المعلمات ​

K ​

K يمتد مفتاح GraphInteractionEvents<TElement>

المعلمات ​

event ​

K

handler ​

GraphInteractionEvents<TElement>[K]

المرتجعات ​

void


refreshRendering() ​

refreshRendering(): void

محدد في: GraphInteractions.ts:760

المرتجعات ​

void


removeNodesFromSelection() ​

removeNodesFromSelection(removeSelection): void

محدد في: GraphInteractions.ts:654

المعلمات ​

removeSelection ​

NodeSelection<TElement>[]

المرتجعات ​

void


selectEdge() ​

selectEdge(element, edge): void

محدد في: GraphInteractions.ts:669

المعلمات ​

element ​

TElement

edge ​

Edge

المرتجعات ​

void


selectEdges() ​

selectEdges(selection): void

محدد في: GraphInteractions.ts:683

المعلمات ​

selection ​

[Edge, TElement][]

المرتجعات ​

void


selectNode() ​

selectNode(element, node): void

محدد في: GraphInteractions.ts:522

المعلمات ​

element ​

TElement

node ​

Node

المرتجعات ​

void


selectNodes() ​

selectNodes(selection): void

محدد في: GraphInteractions.ts:619

المعلمات ​

selection ​

NodeSelection<TElement>[]

المرتجعات ​

void


simulationSlowTick() ​

simulationSlowTick(): void

محدد في: GraphInteractions.ts:515

المرتجعات ​

void


simulationTick() ​

simulationTick(): void

محدد في: GraphInteractions.ts:508

المرتجعات ​

void


unselectAll() ​

unselectAll(): void

محدد في: GraphInteractions.ts:716

المرتجعات ​

void


unselectEdge() ​

unselectEdge(): void

محدد في: GraphInteractions.ts:702

المرتجعات ​

void


unselectNode() ​

unselectNode(): void

محدد في: GraphInteractions.ts:537

المرتجعات ​

void