Opções de renderização no servidor

Opções para saída estática dos gráficos Line e Stock.

Importar
import type { SSRLineChartOptions } from "@sixtyfold/ssr";

Use o ponto de entrada público acima. As importações apenas de tipos são removidas do JavaScript da aplicação.

SSRBaseChartOptions

Opções de gráfico orientadas para o renderer aceites pelos auxiliares de renderização estática.

Import @sixtyfold/ssrinterface

interface SSRBaseChartOptions
MembroDefiniçãoDescrição
animated?boolean | undefined
= false
Configura a revelação inicial. Deixe-a desativada para obter uma saída estática completa, porque o SSR não avança os frames da animação.
axis?object | undefinedEixo usado para saída estática.
chartBackground?string | object | undefinedFundo do gráfico usado para output estático.
crosshairStyle?object | undefinedEstilo do crosshair usado para output estático.
grid?object | undefinedGrelha usada para output estático.
labels?object | undefinedRótulos usados para output estático.
minViewportRange?number | undefinedMenor extensão de visualização X, nas mesmas unidades que os dados X.
overlay?object | undefinedSobreposição utilizada para saída estática.
padding?{ top?: number; right?: number; bottom?: number; left?: number; } | undefinedEspaçamento utilizado para saída estática.
rangeSelector?object | undefinedSeletor de intervalo utilizado para saída estática.
textDirection?"auto" | "ltr" | "rtl" | "inherit" | undefinedDireção do texto usada para output estático.
tooltip?object | undefinedTooltip usado para output estático.
yDomain?{ min?: number; max?: number; } | undefinedArestas fixas do domínio Y renderizado; arestas omitidas continuam a ser escaladas automaticamente.

SSRLineChartOptions

Opções de gráfico de linhas suportadas pelo renderer SSR.

Import @sixtyfold/ssrinterface

interface SSRLineChartOptions extends SSRBaseChartOptions
MembroDefiniçãoDescrição
animated?boolean | undefined
= false
Configura a revelação inicial. Deixe-a desativada para obter uma saída estática completa, porque o SSR não avança os frames da animação.
axis?object | undefinedEixo usado para saída estática.
chartBackground?string | object | undefinedFundo do gráfico utilizado para saída estática.
crosshairStyle?object | undefinedEstilo do crosshair utilizado para saída estática.
grid?object | undefinedGrelha utilizada para saída estática.
interpolation?"none" | "linear" | "spline" | undefinedInterpolação de linha estática usada pelo renderer no servidor: segmentos brutos, segmentos lineares ou curvas spline Catmull–Rom.
labels?object | undefinedRótulos usados para output estático.
legend?object | undefinedLegenda usada para output estático.
lod?{ mode?: "adaptive" | "pyramid"; density?: number; rebaseRatio?: number; quantizationStep?: number; } | undefinedPolítica de apresentação de linhas usada para output estático. Aceita os mesmos coeficientes adaptativos/pirâmide que o renderer do browser.
marker?object | undefinedMarcador usado para output estático.
minViewportRange?number | undefinedMenor extensão X da viewport, nas mesmas unidades que os dados X.
overlay?object | undefinedSobreposição utilizada para output estático.
padding?{ top?: number; right?: number; bottom?: number; left?: number; } | undefinedEspaçamento (padding) utilizado para output estático.
rangeSelector?object | undefinedSeletor de intervalo utilizado para output estático.
series?readonly object[] | undefinedSéries usadas para saída estática.
textDirection?"auto" | "ltr" | "rtl" | "inherit" | undefinedDireção do texto usada para saída estática.
tooltip?object | undefinedTooltip usado para saída estática.
yDomain?{ min?: number; max?: number; } | undefinedExtremidades fixas do domínio Y renderizado; extremidades omitidas mantêm autoescalamento.

SSRRenderOptions

Dimensões de saída estáticas, razão de pixeis do dispositivo e fábrica de canvas opcional no servidor.

Import @sixtyfold/ssrinterface

interface SSRRenderOptions
MembroDefiniçãoDescrição
createCanvas?((width: number, height: number) => SSRCanvas) | undefinedCria canvas.
dpr?number | undefinedDpr utilizado para saída estática.
heightnumberAltura utilizada para saída estática.
widthnumberLargura utilizada para saída estática.

SSRStockChartOptions

Opções de stock-chart suportadas pelo renderer SSR.

Import @sixtyfold/ssrinterface

interface SSRStockChartOptions extends SSRBaseChartOptions
MemberDefinitionDescription
animated?boolean | undefined
= false
Configura a revelação inicial. Deixe-a desativada para obter uma saída estática completa, porque o SSR não avança os frames da animação.
axis?object | undefinedEixo usado para saída estática.
candleColors?object | undefinedCores das velas usadas para saída estática.
candleStrokeWidth?number | undefinedLargura do traço da vela usada para saída estática.
candleStyle?"filled" | "hollow" | "ohlc" | undefinedEstilo de vela usado para saída estática.
chartBackground?string | object | undefinedFundo do gráfico usado para saída estática.
crosshairMarkerColor?string | undefinedCor da marca do crosshair usada para output estático.
crosshairStyle?object | undefinedEstilo do crosshair usado para output estático.
grid?object | undefinedGrelha usada para output estático.
indicators?readonly StockIndicator[] | undefinedIndicadores usados para output estático.
labels?object | undefinedEtiquetas usadas para saída estática.
markers?readonly StockMarker[] | undefinedMarcadores usados para saída estática.
minViewportRange?number | undefinedMenor extensão de visualização em X, nas mesmas unidades que os dados X.
overlay?object | undefinedSobreposição usada para saída estática.
padding?{ top?: number; right?: number; bottom?: number; left?: number; } | undefinedEspaçamento (padding) utilizado para saída estática.
previewLineColor?string | undefinedCor da linha de pré-visualização utilizada para saída estática.
priceLines?readonly StockPriceLine[] | undefinedLinhas de preço utilizadas para saída estática.
priceUnit?object | undefinedUnidade de preço utilizada para saída estática.
rangeSelector?object | undefinedSeletor de intervalo utilizado para saída estática.
showLeftPriceMarker?boolean | undefinedMostrar marcador de preço à esquerda usado para saída estática.
showRightPriceMarker?boolean | undefinedMostrar marcador de preço à direita usado para saída estática.
showVolume?boolean | undefinedMostrar volume usado para saída estática.
textDirection?"auto" | "ltr" | "rtl" | "inherit" | undefinedDireção do texto usada para a saída estática.
timeScale?"continuous" | "market" | undefinedEscala temporal usada para a saída estática.
tooltip?object | undefinedTooltip usado para a saída estática.
volumeColors?object | undefinedCores de volume usadas para a saída estática.
volumeHeightRatio?number | undefinedRazão de altura de volume usada para saída estática.
volumeOpacity?number | undefinedOpacidade de volume usada para saída estática.
volumeProfile?false | VolumeProfileOptions | undefinedPerfil de volume usado para saída estática.
volumeUnit?object | undefinedUnidade de volume usada para saída estática.
yDomain?{ min?: number; max?: number; } | undefinedAfixaram-se as bordas do domínio Y renderizado; as bordas omitidas permanecem com escala automática.