pivotick / GraphRenderer
Interface abstrata: GraphRenderer
Definido em: GraphRenderer.ts:75
Métodos
clearEmphasis()
abstractclearEmphasis():void
Definido em: GraphRenderer.ts:123
Retorno
void
clearForecast()
abstractclearForecast():void
Definido em: GraphRenderer.ts:125
Retorno
void
clearHighlightedElements()
abstractclearHighlightedElements():void
Definido em: GraphRenderer.ts:121
Retorno
void
destroy()
destroy():
void
Definido em: GraphRenderer.ts:150
Libere recursos de propriedade do renderizador (observadores, ouvintes) na desmontagem. No-op por padrão; renderizadores que possuem tais recursos substituem isso.
Retorno
void
emphasiseElements()
abstractemphasiseElements(elements):void
Definido em: GraphRenderer.ts:122
Parâmetros
elements
Retorno
void
enterNoteEditMode()
abstractenterNoteEditMode(note):void
Definido em: GraphRenderer.ts:133
Parâmetros
note
Retorno
void
fitAndCenter()
abstractfitAndCenter(forceScale?):void
Definido em: GraphRenderer.ts:115
Parâmetros
forceScale?
number
Retorno
void
fitAndCenterWhenSettled()
fitAndCenterWhenSettled(
forceScale?):Promise<void>
Definido em: GraphRenderer.ts:141
Ajuste e centralize assim que o conteúdo parar de redimensionar. Renderizadores que são dispostos em vários quadros após a parada do sim (por exemplo, clusters expandidos) substituem isso para aguardar um bbox estável; o padrão se ajusta imediatamente. Resolve assim que o ajuste é aplicado.
Parâmetros
forceScale?
number
Retorno
Promise<void>
focusElement()
abstractfocusElement(element):void
Definido em: GraphRenderer.ts:118
Parâmetros
element
Retorno
void
getCanvas()
getCanvas():
HTMLElement
Definido em: GraphRenderer.ts:152
Retorno
HTMLElement
getCanvasSelection()
abstractgetCanvasSelection():unknown
Definido em: GraphRenderer.ts:111
Retorno
unknown
getClosestElementToCursor()
abstractgetClosestElementToCursor(maxDistance?):Node|Edge|Note|null
Definido em: GraphRenderer.ts:107
Parâmetros
maxDistance?
number
Retorno
getContentBounds()
abstractgetContentBounds():GraphBounds|null
Definido em: GraphRenderer.ts:116
Retorno
GraphBounds | null
getEdgeStyle()
abstractgetEdgeStyle(edge):EdgeStyle
Definido em: GraphRenderer.ts:99
Parâmetros
edge
Retorno
getGraphInteraction()
abstractgetGraphInteraction():GraphInteractions<unknown>
Definido em: GraphRenderer.ts:110
Retorno
GraphInteractions<unknown>
getNodeClosestToCursor()
abstractgetNodeClosestToCursor(maxDistance?):Node|null
Definido em: GraphRenderer.ts:108
Parâmetros
maxDistance?
number
Retorno
Node | null
getNodeStyle()
abstractgetNodeStyle(node,tier?):NodeStyle
Definido em: GraphRenderer.ts:98
O estilo node desenha. Com tier, o estilo daquele desenho em vez daquele escolhido pelo zoom: -1 para o estilo do piso ou um índice no tiers do nó.
Parâmetros
node
tier?
number
Retorno
getOptions()
abstractgetOptions():GraphRendererOptions
Definido em: GraphRenderer.ts:100
Retorno
getRootContainer()
getRootContainer():
HTMLElement
Definido em: GraphRenderer.ts:162
O contêiner raiz do gráfico — tudo, incluindo o cromo. Deliberadamente distinto de getCanvas: a tela encolhe sempre que o Chrome é aberto (uma barra lateral, o data dock), o contêiner só muda quando a página ao seu redor muda. Qualquer coisa que não deva reagir ao cromo mede isso.
Retorno
HTMLElement
getSelectionBox()
abstractgetSelectionBox():AbstractSelectionBox|null
Definido em: GraphRenderer.ts:109
Retorno
AbstractSelectionBox | null
getShadowEdgeEnd()
getShadowEdgeEnd():
Point|null
Definido em: GraphRenderer.ts:130
Ponto do espaço gráfico onde termina a borda de visualização ou null enquanto nenhuma é desenhada.
Retorno
Point | null
getZoomBehavior()
abstractgetZoomBehavior():unknown
Definido em: GraphRenderer.ts:103
Retorno
unknown
getZoomGroup()
abstractgetZoomGroup():HTMLElement|SVGElement|null
Definido em: GraphRenderer.ts:112
Retorno
HTMLElement | SVGElement | null
graphToScreenCoordinates()
abstractgraphToScreenCoordinates(graphX,graphY):Point
Definido em: GraphRenderer.ts:105
Parâmetros
graphX
number
graphY
number
Retorno
Point
hideShadowEdge()
abstracthideShadowEdge():void
Definido em: GraphRenderer.ts:127
Retorno
void
highlightElement()
abstracthighlightElement(element):void
Definido em: GraphRenderer.ts:119
Parâmetros
element
Retorno
void
init()
abstractinit():void
Definido em: GraphRenderer.ts:92
Retorno
void
nextTick()
abstractnextTick():void
Definido em: GraphRenderer.ts:101
Retorno
void
nextTickFor()
abstractnextTickFor(nodes):void
Definido em: GraphRenderer.ts:102
Parâmetros
nodes
Node[]
Retorno
void
screenToGraphCoordinates()
abstractscreenToGraphCoordinates(screenX,screenY):Point
Definido em: GraphRenderer.ts:104
Parâmetros
screenX
number
screenY
number
Retorno
Point
setupRendering()
setupRendering():
void
Definido em: GraphRenderer.ts:197
Retorno
void
setViewport()
abstractsetViewport(target):void
Definido em: GraphRenderer.ts:117
Parâmetros
target
Retorno
void
showForecast()
abstractshowForecast(forecast):void
Definido em: GraphRenderer.ts:124
Parâmetros
forecast
Retorno
void
showShadowEdge()
abstractshowShadowEdge(params):void
Definido em: GraphRenderer.ts:126
Parâmetros
params
invalid?
boolean
source
targetNode?
targetPosition?
{ x: number; y: number; }
targetPosition.x
number
targetPosition.y
number
Retorno
void
toggleLassoMode()
abstracttoggleLassoMode(enabled):void
Definido em: GraphRenderer.ts:106
Parâmetros
enabled
boolean
Retorno
void
unHighlightElement()
abstractunHighlightElement(element):void
Definido em: GraphRenderer.ts:120
Parâmetros
element
Retorno
void
update()
abstractupdate(dataChanged):void
Definido em: GraphRenderer.ts:93
Parâmetros
dataChanged
boolean
Retorno
void
updateLayoutProgress()
updateLayoutProgress(
progress,elapsedTime,progressType):void
Definido em: GraphRenderer.ts:166
Parâmetros
progress
number
elapsedTime
number
progressType
ProgressType
Retorno
void
zoomIn()
abstractzoomIn():void
Definido em: GraphRenderer.ts:113
Retorno
void
zoomOut()
abstractzoomOut():void
Definido em: GraphRenderer.ts:114
Retorno
void