サーバー側レンダリングのオプション
静的な Line および Stock チャート出力のためのオプション。
import type { SSRLineChartOptions } from "@sixtyfold/ssr";上記の公開エントリポイントを使用します。型のみのインポートはアプリケーション JavaScript から削除されます。
SSRBaseChartOptions
静的レンダーヘルパーが受け入れる、レンダラー向けチャートオプション。
インポート @sixtyfold/ssr・インターフェース
interface SSRBaseChartOptionsSSRLineChartOptions
SSRレンダラーがサポートする折れ線グラフのオプション。
インポート @sixtyfold/ssr·インターフェース
interface SSRLineChartOptions extends SSRBaseChartOptionsSSRRenderOptions
静的な出力寸法、デバイスピクセル比、およびオプションのサーバー用Canvasファクトリ。
インポート @sixtyfold/ssr·インターフェース
interface SSRRenderOptions| メンバー | 定義 | 説明 |
|---|---|---|
create | ((width: number, height: number) => SSRCanvas) | undefined | キャンバスを作成します。 |
dpr? | number | undefined | 静的出力に使用されるDPR。 |
height | number | 静的出力に使用される高さ。 |
width | number | 静的出力に使用される幅。 |
SSRStockChartOptions
SSRレンダラーがサポートする株価チャートオプション。
インポート @sixtyfold/ssr·インターフェース
interface SSRStockChartOptions extends SSRBaseChartOptions| メンバー | 定義 | 説明 |
|---|---|---|
animated? | boolean | undefined= false | 初期表示アニメーションの設定です。SSR はアニメーションフレームを進めないため、完全な静的出力では無効のままにしてください。 |
axis? | object | undefined | 静的出力に使用する軸。 |
candle | object | undefined | 静的出力に使用されるローソク足の色。 |
candle | number | undefined | 静的出力に使用されるローソク足の線幅。 |
candle | "filled" | "hollow" | "ohlc" | undefined | 静的出力に使用されるローソク足のスタイル。 |
chart | string | object | undefined | 静的出力に使用されるチャートの背景。 |
crosshair | string | undefined | 静的出力に使用される十字線マーカーの色。 |
crosshair | object | undefined | 静的出力に使用される十字線のスタイル。 |
grid? | object | undefined | 静的出力に使用されるグリッド。 |
indicators? | readonly StockIndicator[] | undefined | 静的出力に使用されるインジケーター。 |
labels? | object | undefined | 静的出力に使用されるラベルです。 |
markers? | readonly StockMarker[] | undefined | 静的出力に使用されるマーカーです。 |
min | number | undefined | X データと同じ単位での最小の X ビューポート幅です。 |
overlay? | object | undefined | 静的出力に使用されるオーバーレイです。 |
padding? | { top?: number; right?: number; bottom?: number; left?: number; } | undefined | 静的出力に使用されるパディング。 |
preview | string | undefined | 静的出力に使用されるプレビューラインの色。 |
price | readonly StockPriceLine[] | undefined | 静的出力に使用される価格線。 |
price | object | undefined | 静的出力に使用される価格単位。 |
range | object | undefined | 静的出力に使用される範囲セレクター。 |
show | boolean | undefined | 静的出力に使用される表示ボリューム。 |
text | "auto" | "ltr" | "rtl" | "inherit" | undefined | 静的出力に使用されるテキストの方向。 |
tooltip? | object | undefined | 静的出力に使用されるツールチップ。 |
volume | object | undefined | 静的出力に使用されるボリュームの色。 |
volume | number | undefined | 静的出力に使用されるボリューム高さ比。 |
volume | number | undefined | 静的出力に使用されるボリュームの不透明度。 |
volume | false | VolumeProfileOptions | undefined | 静的出力に使用されるボリュームプロファイル。 |
volume | object | undefined | 静的出力に使用されるボリューム単位。 |
y | { min?: number; max?: number; } | undefined | 描画された Y 軸ドメインの端を固定します。省略された端は自動スケールのままです。 |