Opciones de renderizado en servidor

Opciones para la salida estática de gráficos Line y Stock.

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

Usa el punto de entrada público indicado arriba. Las importaciones solo de tipos se eliminan del JavaScript de la aplicación.

SSRBaseChartOptions

Opciones de gráfico orientadas al renderer aceptadas por los helpers de renderizado estático.

Importar @sixtyfold/ssrinterfaz

interface SSRBaseChartOptions
MiembroDefiniciónDescripción
animated?boolean | undefined
= false
Configura la aparición inicial. Déjela desactivada para obtener una salida estática completa, porque SSR no avanza los fotogramas de animación.
axis?object | undefinedEje usado para salida estática.
chartBackground?string | object | undefinedFondo del gráfico usado para salida estática.
crosshairStyle?object | undefinedEstilo de crosshair usado para salida estática.
grid?object | undefinedRejilla usada para salida estática.
labels?object | undefinedEtiquetas usadas para salida estática.
minViewportRange?number | undefinedExtensión mínima del viewport en X, en las mismas unidades que los datos X.
overlay?object | undefinedSuperposición usada para salida estática.
padding?{ top?: number; right?: number; bottom?: number; left?: number; } | undefinedRelleno usado para salida estática.
rangeSelector?object | undefinedSelector de intervalo usado para salida estática.
textDirection?"auto" | "ltr" | "rtl" | "inherit" | undefinedDirección de texto utilizada para la salida estática.
tooltip?object | undefinedTexto emergente (tooltip) utilizado para la salida estática.
yDomain?{ min?: number; max?: number; } | undefinedBordes fijos del dominio Y renderizado; los bordes omitidos permanecen con escala automática.

SSRLineChartOptions

Opciones de gráficos de líneas compatibles con el renderer SSR.

Import @sixtyfold/ssrinterface

interface SSRLineChartOptions extends SSRBaseChartOptions
MiembroDefiniciónDescripción
animated?boolean | undefined
= false
Configura la aparición inicial. Déjela desactivada para obtener una salida estática completa, porque SSR no avanza los fotogramas de animación.
axis?object | undefinedEje usado para salida estática.
chartBackground?string | object | undefinedFondo del gráfico usado para la salida estática.
crosshairStyle?object | undefinedEstilo de crosshair usado para la salida estática.
grid?object | undefinedRejilla usada para la salida estática.
interpolation?"none" | "linear" | "spline" | undefinedInterpolación de línea estática usada por el renderizador del servidor: segmentos en bruto, segmentos lineales o curvas spline Catmull–Rom.
labels?object | undefinedEtiquetas usadas para salida estática.
legend?object | undefinedLeyenda usada para salida estática.
lod?{ mode?: "adaptive" | "pyramid"; density?: number; rebaseRatio?: number; quantizationStep?: number; } | undefinedPolítica de presentación de líneas usada para salida estática. Acepta los mismos coeficientes adaptativos/piramidales que el renderizador del navegador.
marker?object | undefinedMarcador usado para salida estática.
minViewportRange?number | undefinedMínima extensión del viewport en el eje X, en las mismas unidades que los datos X.
overlay?object | undefinedSuperposición utilizada para la salida estática.
padding?{ top?: number; right?: number; bottom?: number; left?: number; } | undefinedEspaciado (padding) utilizado para la salida estática.
rangeSelector?object | undefinedSelector de intervalo utilizado para la salida estática.
series?readonly object[] | undefinedSeries utilizadas para salida estática.
textDirection?"auto" | "ltr" | "rtl" | "inherit" | undefinedDirección de texto utilizada para salida estática.
tooltip?object | undefinedInformación sobre herramientas utilizada para salida estática.
yDomain?{ min?: number; max?: number; } | undefinedBordes Y del dominio renderizado fijados; los bordes omitidos siguen autoescalándose.

SSRRenderOptions

Dimensiones de salida estáticas, relación de píxeles del dispositivo y fábrica de lienzo del servidor opcional.

Import @sixtyfold/ssrinterface

interface SSRRenderOptions
MiembroDefiniciónDescripción
createCanvas?((width: number, height: number) => SSRCanvas) | undefinedCrea canvas.
dpr?number | undefinedDpr utilizado para la salida estática.
heightnumberAltura utilizada para la salida estática.
widthnumberAnchura utilizada para la salida estática.

SSRStockChartOptions

Opciones de gráfico de valores admitidas por el renderizador SSR.

Importar @sixtyfold/ssrinterfaz

interface SSRStockChartOptions extends SSRBaseChartOptions
MiembroDefiniciónDescripción
animated?boolean | undefined
= false
Configura la aparición inicial. Déjela desactivada para obtener una salida estática completa, porque SSR no avanza los fotogramas de animación.
axis?object | undefinedEje usado para la salida estática.
candleColors?object | undefinedColores de vela usados para la salida estática.
candleStrokeWidth?number | undefinedAncho de trazo de vela usado para la salida estática.
candleStyle?"filled" | "hollow" | "ohlc" | undefinedEstilo de vela usado para la salida estática.
chartBackground?string | object | undefinedFondo del gráfico usado para la salida estática.
crosshairMarkerColor?string | undefinedColor del marcador de crosshair utilizado para salida estática.
crosshairStyle?object | undefinedEstilo de crosshair usado para salida estática.
grid?object | undefinedRejilla utilizada para salida estática.
indicators?readonly StockIndicator[] | undefinedIndicadores utilizados para salida estática.
labels?object | undefinedEtiquetas utilizadas para salida estática.
markers?readonly StockMarker[] | undefinedMarcadores utilizados para salida estática.
minViewportRange?number | undefinedMínimo rango de vista X, en las mismas unidades que los datos X.
overlay?object | undefinedSuperposición utilizada para salida estática.
padding?{ top?: number; right?: number; bottom?: number; left?: number; } | undefinedEspaciado usado para la salida estática.
previewLineColor?string | undefinedColor de la línea de vista previa usado para la salida estática.
priceLines?readonly StockPriceLine[] | undefinedLíneas de precios usadas para la salida estática.
priceUnit?object | undefinedUnidad de precio usada para la salida estática.
rangeSelector?object | undefinedSelector de intervalo utilizado para salida estática.
showLeftPriceMarker?boolean | undefinedMostrar marcador de precio izquierdo utilizado para salida estática.
showRightPriceMarker?boolean | undefinedMostrar marcador de precio derecho utilizado para salida estática.
showVolume?boolean | undefinedMostrar volumen utilizado para salida estática.
textDirection?"auto" | "ltr" | "rtl" | "inherit" | undefinedDirección de texto utilizada para la salida estática.
timeScale?"continuous" | "market" | undefinedEscala temporal utilizada para la salida estática.
tooltip?object | undefinedInformación sobre herramientas utilizada para la salida estática.
volumeColors?object | undefinedColores de volumen utilizados para la salida estática.
volumeHeightRatio?number | undefinedRelación altura/volumen utilizada para salida estática.
volumeOpacity?number | undefinedOpacidad de volumen utilizada para salida estática.
volumeProfile?false | VolumeProfileOptions | undefinedPerfil de volumen utilizado para salida estática.
volumeUnit?object | undefinedUnidad de volumen utilizada para salida estática.
yDomain?{ min?: number; max?: number; } | undefinedBordes del dominio Y renderizados fijos; los bordes omitidos permanecen con escalado automático.