svgSetUpdateCallback
Define — ou remove — a função chamada toda vez que o gráfico é redesenhado.
Sintaxe
Seção intitulada “Sintaxe”bool svgSetUpdateCallback ( svg grafico, mixed callback )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
grafico | svg | — | O gráfico. |
callback | function | bool | — | A função a chamar, ou false para remover a que estiver ativa. |
A função é chamada com um argumento: o próprio elemento do gráfico.
Retorno
Seção intitulada “Retorno”true quando a função foi definida, ou quando havia uma e ela foi removida. false se o primeiro argumento não for um gráfico, se você passar false sem haver nada para remover, ou se o segundo argumento for de outro tipo — nesse caso com o motivo no console de debug.
Cada gráfico tem uma função de atualização só: definir uma nova substitui a anterior.
Exemplo
Seção intitulada “Exemplo”svgSetUpdateCallback(escudo, function(grafico) outputDebugString("o gráfico terminou de redesenhar")end)
-- para de acompanharsvgSetUpdateCallback(escudo, false)Veja também
Seção intitulada “Veja também”svgCreate— Cria um gráfico vetorial.svgGetDocumentXML— Devolve a árvore XML do gráfico para você ler ou alterar.svgSetDocumentXML— Aplica uma árvore XML ao gráfico e manda redesenhar.svgGetSize— Devolve o tamanho de rasterização do gráfico.svgSetSize— Muda o tamanho em que o gráfico é rasterizado.