Opções de renderização no servidor

Opções para saída estática de 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 orientadas para o renderer aceites pelos auxiliares de renderização estática.

Importar @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 saída estática.
crosshairStyle?object | undefinedEstilo da cruz de mira usado para saída estática.
grid?object | undefinedGrelha usada para saída estática.
labels?object | undefinedRótulos usados para saída estática.
minViewportRange?number | undefinedMenor extensão do viewport em X, nas mesmas unidades que os dados X.
overlay?object | undefinedSobreposição usada para output estático.
padding?{ top?: number; right?: number; bottom?: number; left?: number; } | undefinedEspaçamento (padding) usado para output estático.
rangeSelector?object | undefinedSeletor de intervalo usado para output estático.
textDirection?"auto" | "ltr" | "rtl" | "inherit" | undefinedDireção do texto utilizada para a saída estática.
tooltip?object | undefinedTooltip usado para a saída estática.
yDomain?{ min?: number; max?: number; } | undefinedExtremidades fixas do domínio Y renderizado; extremidades omitidas permanecem com autoescalamento.

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 usado para saída estática.
crosshairStyle?object | undefinedEstilo de crosshair usado para saída estática.
grid?object | undefinedGrelha usada para saída estática.
interpolation?"none" | "linear" | "spline" | undefinedInterpolação de linha estática usada pelo renderer do servidor: segmentos brutos, segmentos lineares ou curvas spline Catmull–Rom.
labels?object | undefinedRótulos usados para a saída estática.
legend?object | undefinedLegenda usada para a saída estática.
lod?{ mode?: "adaptive" | "pyramid"; density?: number; rebaseRatio?: number; quantizationStep?: number; } | undefinedPolítica de apresentação de linhas usada para a saída estática. Aceita os mesmos coeficientes adaptativos/pirâmide que o renderer do browser.
marker?object | undefinedMarcador usado para a saída estática.
minViewportRange?number | undefinedMenor extensão da viewport em X, nas mesmas unidades dos dados X.
overlay?object | undefinedSobreposição usada para saída estática.
padding?{ top?: number; right?: number; bottom?: number; left?: number; } | undefinedEspaçamento usado para saída estática.
rangeSelector?object | undefinedSeletor de intervalo usado para saída estática.
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; } | undefinedArestas Y do domínio renderizado fixas; arestas omitidas permanecem com escala automática.

SSRRenderOptions

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

Import @sixtyfold/ssrinterface

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

SSRStockChartOptions

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

Import @sixtyfold/ssrinterface

interface SSRStockChartOptions 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.
candleColors?object | undefinedCores das velas utilizadas para saída estática.
candleStrokeWidth?number | undefinedLargura do traço das velas usada para saída estática.
candleStyle?"filled" | "hollow" | "ohlc" | undefinedEstilo das velas usado para saída estática.
chartBackground?string | object | undefinedFundo do gráfico usado para saída estática.
crosshairMarkerColor?string | undefinedCor da marca de mira usada para saída estática.
crosshairStyle?object | undefinedEstilo da mira usado para saída estática.
grid?object | undefinedGrelha usada para saída estática.
indicators?readonly StockIndicator[] | undefinedIndicadores usados para saída estática.
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; } | undefinedPreenchimento usado para saída estática.
previewLineColor?string | undefinedCor da linha de pré-visualização usada para saída estática.
priceLines?readonly StockPriceLine[] | undefinedLinhas de preço usadas para saída estática.
priceUnit?object | undefinedUnidade de preço usada para saída estática.
rangeSelector?object | undefinedSeletor de intervalo 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 saída estática.
tooltip?object | undefinedTooltip usado para saída estática.
volumeColors?object | undefinedCores do volume utilizadas para saída estática.
volumeHeightRatio?number | undefinedProporção da altura do volume utilizada para saída estática.
volumeOpacity?number | undefinedOpacidade do volume utilizada para saída estática.
volumeProfile?false | VolumeProfileOptions | undefinedPerfil do volume utilizado para saída estática.
volumeUnit?object | undefinedUnidade de volume usada para saída estática.
yDomain?{ min?: number; max?: number; } | undefinedExtremidades do domínio Y renderizadas fixas; extremidades omitidas continuam a ser dimensionadas automaticamente.