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 renderizador aceptadas por los helpers de render 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 la salida estática.
crosshairStyle?object | undefinedEstilo de crosshair usado para la salida estática.
grid?object | undefinedRejilla usada para la salida estática.
labels?object | undefinedEtiquetas usadas para la salida estática.
minViewportRange?number | undefinedExtensión mínima de la 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; } | undefinedRelleno utilizado para salida estática.
rangeSelector?object | undefinedSelector de rango utilizado para salida estática.
textDirection?"auto" | "ltr" | "rtl" | "inherit" | undefinedDirección de texto utilizada para la salida estática.
tooltip?object | undefinedTexto emergente (tooltip) usado para la salida estática.
yDomain?{ min?: number; max?: number; } | undefinedBordes fijos del dominio Y renderizado; los bordes omitidos siguen escalándose automáticamente.

SSRLineChartOptions

Opciones de gráfico de líneas compatibles con el renderizador SSR.

Importar @sixtyfold/ssrinterfaz

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 la 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 sin procesar, segmentos lineales o curvas spline Catmull–Rom.
labels?object | undefinedEtiquetas usadas para la salida estática.
legend?object | undefinedLeyenda usada para la salida estática.
lod?{ mode?: "adaptive" | "pyramid"; density?: number; rebaseRatio?: number; quantizationStep?: number; } | undefinedPolítica de presentación de líneas usada para la salida estática. Acepta los mismos coeficientes adaptativos/pirámide que el renderizador del navegador.
marker?object | undefinedMarcador usado para la salida estática.
minViewportRange?number | undefinedAncho de vista X mínimo, 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; } | undefinedEspaciado usado para salida estática.
rangeSelector?object | undefinedSelector de rango usado para salida estática.
series?readonly object[] | undefinedSeries used for static output.
textDirection?"auto" | "ltr" | "rtl" | "inherit" | undefinedText direction used for static output.
tooltip?object | undefinedTooltip used for static output.
yDomain?{ min?: number; max?: number; } | undefinedFixed rendered Y-domain edges; omitted edges remain auto-scaled.

SSRRenderOptions

Dimensiones de salida estáticas, device-pixel ratio y fábrica de canvas opcional para el servidor.

Import @sixtyfold/ssrinterface

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

SSRStockChartOptions

Opciones de gráficos bursátiles compatibles con el renderer 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 del trazo de las velas 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 la cruz utilizado para la salida estática.
crosshairStyle?object | undefinedEstilo de la cruz usado para la salida estática.
grid?object | undefinedRejilla usada para la salida estática.
indicators?readonly StockIndicator[] | undefinedIndicadores usados para la salida estática.
labels?object | undefinedEtiquetas usadas para salida estática.
markers?readonly StockMarker[] | undefinedMarcadores usados para salida estática.
minViewportRange?number | undefinedDimensión mínima del viewport en X, en las mismas unidades que los datos X.
overlay?object | undefinedCapa superpuesta usada para salida estática.
padding?{ top?: number; right?: number; bottom?: number; left?: number; } | undefinedRelleno utilizado para la salida estática.
previewLineColor?string | undefinedColor de la línea de vista previa utilizado para la salida estática.
priceLines?readonly StockPriceLine[] | undefinedLíneas de precio utilizadas para la salida estática.
priceUnit?object | undefinedUnidad de precio utilizada para la salida estática.
rangeSelector?object | undefinedSelector de rango usado para salida estática.
showVolume?boolean | undefinedMostrar volumen usado para salida estática.
textDirection?"auto" | "ltr" | "rtl" | "inherit" | undefinedDirección de texto usada para salida estática.
tooltip?object | undefinedInformación sobre herramientas usada para salida estática.
volumeColors?object | undefinedColores de volumen utilizados para la salida estática.
volumeHeightRatio?number | undefinedRelación de altura del volumen utilizada para la salida estática.
volumeOpacity?number | undefinedOpacidad del volumen utilizada para la salida estática.
volumeProfile?false | VolumeProfileOptions | undefinedPerfil de volumen utilizado para la salida estática.
volumeUnit?object | undefinedUnidad de volumen usada para la salida estática.
yDomain?{ min?: number; max?: number; } | undefinedBordes del dominio Y renderizados fijos; los bordes omitidos siguen autoescalándose.