Skip to main content

Home > @jsplumbtoolkit/browser-ui > UIVertexDefinition

UIVertexDefinition interface#

Signature:

export interface UIVertexDefinition<T> extends VertexDefinition 

Extends: VertexDefinition

Properties#

PropertyTypeDescription
events?{ click: (p: { e: Event; el: Element; obj: T; renderer: any; toolkit: any; }) => any; mousemove: (p: { e: Event; el: Element; obj: T; renderer: any; toolkit: any; }) => any; dblclick: (p: { e: Event; el: Element; obj: T; renderer: any; toolkit: any; }) => any; tap: (p: { e: Event; el: Element; obj: T; renderer: any; toolkit: any; }) => any; dbltap: (p: { e: Event; el: Element; obj: T; renderer: any; toolkit: any; }) => any; }(Optional)
ignore?boolean(Optional)
mergeStrategy?string(Optional)
parameters?Record<string, any>(Optional)
template?string(Optional)
templateId?string(Optional)
templateRenderer?(templateId: string, data: ObjectData, dataSource: DataSource, objectType: string, renderer: Surface, def: any, obj: Base, node: Node, eventInfo?: any) => any(Optional)