pivotic / GraphRenderer
Interfaz abstracta: GraphRenderer
Definido en: GraphRenderer.ts:75
Métodos
clearEmphasis()
abstractclearEmphasis():void
Definido en: GraphRenderer.ts:123
Devoluciones
void
clearForecast()
abstractclearForecast():void
Definido en: GraphRenderer.ts:125
Devoluciones
void
clearHighlightedElements()
abstractclearHighlightedElements():void
Definido en: GraphRenderer.ts:121
Devoluciones
void
destroy()
destroy():
void
Definido en: GraphRenderer.ts:150
Libere los recursos propiedad del renderizador (observadores, oyentes) al momento del desmontaje. No operativo por defecto; Los renderizadores que contienen dichos recursos anulan esto.
Devoluciones
void
emphasiseElements()
abstractemphasiseElements(elements):void
Definido en: GraphRenderer.ts:122
Parámetros
elements
Devoluciones
void
enterNoteEditMode()
abstractenterNoteEditMode(note):void
Definido en: GraphRenderer.ts:133
Parámetros
note
Devoluciones
void
fitAndCenter()
abstractfitAndCenter(forceScale?):void
Definido en: GraphRenderer.ts:115
Parámetros
forceScale?
number
Devoluciones
void
fitAndCenterWhenSettled()
fitAndCenterWhenSettled(
forceScale?):Promise<void>
Definido en: GraphRenderer.ts:141
Ajuste y centrado una vez que el contenido haya dejado de cambiar de tamaño. Renderizadores que ponen se desarrolla en varios fotogramas después de que se detiene la simulación (por ejemplo, grupos expandidos) anule esto para esperar un bbox estable; el valor predeterminado se ajusta inmediatamente. Se resuelve una vez que se aplica el ajuste.
Parámetros
forceScale?
number
Devoluciones
Promise<void>
focusElement()
abstractfocusElement(element):void
Definido en: GraphRenderer.ts:118
Parámetros
element
Devoluciones
void
getCanvas()
getCanvas():
HTMLElement
Definido en: GraphRenderer.ts:152
Devoluciones
HTMLElement
getCanvasSelection()
abstractgetCanvasSelection():unknown
Definido en: GraphRenderer.ts:111
Devoluciones
unknown
getClosestElementToCursor()
abstractgetClosestElementToCursor(maxDistance?):Node|Edge|Note|null
Definido en: GraphRenderer.ts:107
Parámetros
maxDistance?
number
Devoluciones
getContentBounds()
abstractgetContentBounds():GraphBounds|null
Definido en: GraphRenderer.ts:116
Devoluciones
GraphBounds | null
getEdgeStyle()
abstractgetEdgeStyle(edge):EdgeStyle
Definido en: GraphRenderer.ts:99
Parámetros
edge
Devoluciones
getGraphInteraction()
abstractgetGraphInteraction():GraphInteractions<unknown>
Definido en: GraphRenderer.ts:110
Devoluciones
GraphInteractions<unknown>
getNodeClosestToCursor()
abstractgetNodeClosestToCursor(maxDistance?):Node|null
Definido en: GraphRenderer.ts:108
Parámetros
maxDistance?
number
Devoluciones
Node | null
getNodeStyle()
abstractgetNodeStyle(node,tier?):NodeStyle
Definido en: GraphRenderer.ts:98
El estilo node dibuja. Con tier, el estilo de ese dibujo en lugar del uno que el zoom elige: -1 para el estilo del piso, o un índice en el tiers del nodo.
Parámetros
node
tier?
number
Devoluciones
getOptions()
abstractgetOptions():GraphRendererOptions
Definido en: GraphRenderer.ts:100
Devoluciones
getRootContainer()
getRootContainer():
HTMLElement
Definido en: GraphRenderer.ts:162
El contenedor raíz del gráfico: todo, incluido Chrome. deliberadamente distinto desde getCanvas: el lienzo se reduce cada vez que se abre Chrome (una barra lateral, el base de datos), el contenedor solo cambia cuando lo hace la página que lo rodea. cualquier cosa que no debe reaccionar a las medidas cromadas.
Devoluciones
HTMLElement
getSelectionBox()
abstractgetSelectionBox():AbstractSelectionBox|null
Definido en: GraphRenderer.ts:109
Devoluciones
AbstractSelectionBox | null
getShadowEdgeEnd()
getShadowEdgeEnd():
Point|null
Definido en: GraphRenderer.ts:130
Punto del espacio gráfico donde termina el borde de la vista previa, o null mientras no se dibuja ninguno.
Devoluciones
Point | null
getZoomBehavior()
abstractgetZoomBehavior():unknown
Definido en: GraphRenderer.ts:103
Devoluciones
unknown
getZoomGroup()
abstractgetZoomGroup():HTMLElement|SVGElement|null
Definido en: GraphRenderer.ts:112
Devoluciones
HTMLElement | SVGElement | null
graphToScreenCoordinates()
abstractgraphToScreenCoordinates(graphX,graphY):Point
Definido en: GraphRenderer.ts:105
Parámetros
graphX
number
graphY
number
Devoluciones
Point
hideShadowEdge()
abstracthideShadowEdge():void
Definido en: GraphRenderer.ts:127
Devoluciones
void
highlightElement()
abstracthighlightElement(element):void
Definido en: GraphRenderer.ts:119
Parámetros
element
Devoluciones
void
init()
abstractinit():void
Definido en: GraphRenderer.ts:92
Devoluciones
void
nextTick()
abstractnextTick():void
Definido en: GraphRenderer.ts:101
Devoluciones
void
nextTickFor()
abstractnextTickFor(nodes):void
Definido en: GraphRenderer.ts:102
Parámetros
nodes
Node[]
Devoluciones
void
screenToGraphCoordinates()
abstractscreenToGraphCoordinates(screenX,screenY):Point
Definido en: GraphRenderer.ts:104
Parámetros
screenX
number
screenY
number
Devoluciones
Point
setupRendering()
setupRendering():
void
Definido en: GraphRenderer.ts:197
Devoluciones
void
setViewport()
abstractsetViewport(target):void
Definido en: GraphRenderer.ts:117
Parámetros
target
Devoluciones
void
showForecast()
abstractshowForecast(forecast):void
Definido en: GraphRenderer.ts:124
Parámetros
forecast
Devoluciones
void
showShadowEdge()
abstractshowShadowEdge(params):void
Definido en: GraphRenderer.ts:126
Parámetros
params
invalid?
boolean
source
targetNode?
targetPosition?
{ x: number; y: number; }
targetPosition.x
number
targetPosition.y
number
Devoluciones
void
toggleLassoMode()
abstracttoggleLassoMode(enabled):void
Definido en: GraphRenderer.ts:106
Parámetros
enabled
boolean
Devoluciones
void
unHighlightElement()
abstractunHighlightElement(element):void
Definido en: GraphRenderer.ts:120
Parámetros
element
Devoluciones
void
update()
abstractupdate(dataChanged):void
Definido en: GraphRenderer.ts:93
Parámetros
dataChanged
boolean
Devoluciones
void
updateLayoutProgress()
updateLayoutProgress(
progress,elapsedTime,progressType):void
Definido en: GraphRenderer.ts:166
Parámetros
progress
number
elapsedTime
number
progressType
ProgressType
Devoluciones
void
zoomIn()
abstractzoomIn():void
Definido en: GraphRenderer.ts:113
Devoluciones
void
zoomOut()
abstractzoomOut():void
Definido en: GraphRenderer.ts:114
Devoluciones
void