折れ線グラフのデータ型

LineChartで使用されるデータ、イベント、コールバック、およびランタイム型。

インポート
import type { TimeSeriesData, MultiSeriesData } from "@sixtyfold/line";

上記の公開エントリポイントを使用します。型のみのインポートはアプリケーション JavaScript から削除されます。

BandBorderStyle

範囲/バンド境界のストロークパターン

インポート @sixtyfold/line

type BandBorderStyle = "solid" | "dashed" | "dotted"

BarBorderStyle

棒/カラムの境界線のストロークパターン

インポート @sixtyfold/line

type BarBorderStyle = "solid" | "dashed" | "dotted"

KeyboardAnnouncementMessages

キーボード操作後に発行される翻訳可能なアナウンス

インポート @sixtyfold/lineインターフェース

interface KeyboardAnnouncementMessages
メンバー定義説明
panLeft?string | undefined左パンテキスト。
panRight?string | undefined右パンテキスト。
reset?string | undefinedテキストをリセットしました。
selectionCancelled?string | undefined選択がキャンセルされました。
viewport?string | undefinedパン、ズーム、またはリセットが成功した後に追加されるオプションのビューポートコンテキスト。プレースホルダー{startPercent}{endPercent}、および{spanPercent}は、完全なデータ範囲に対する相対位置に置換されます。アクションメッセージのみを通知するには空文字列を設定してください。
zoomIn?string | undefinedズームイン。
zoomOut?string | undefinedズームアウト テキスト。

LegendAlign

利用可能な凡例領域内での凡例の整列

Import @sixtyfold/linetype

type LegendAlign = "left" | "center" | "right" | "middle"

LegendLayout

凡例項目のフロー

インポート @sixtyfold/line

type LegendLayout = "row" | "column"

LegendPosition

凡例のチャート領域周辺への配置

インポート @sixtyfold/line

type LegendPosition = "left" | "top" | "right" | "bottom"

LegendSwatchShape

凡例スウォッチの形状

インポート @sixtyfold/line

type LegendSwatchShape = MarkerShape | "line"

LineChartStats

アクティブなラインデータセットとフレームのレンダラーおよび詳細度テレメトリ。

インポート @sixtyfold/lineインターフェース

interface LineChartStats
メンバー定義説明
bucketSizenumberバケットサイズ(CSSピクセル)。
bufferUsagenumberバッファ使用量の値。
dataVersionnumber現在のデータセットがインストールされたときに割り当てられた単調増加の世代値。
firstRenderTimestring初回レンダー時間のテキスト。
fpsnumberフレーム毎秒(FPS)の値。
frameTimestringフレーム時間のテキスト。
lodBuiltnumber構築されたLOD値。
lodLevelnumberLODレベルの値。
lodReadybooleanLOD を有効にするかどうか。
lodTotalnumberLOD の合計値。
presentationColumnsnumber表示列の値。
presentationDensitynumber表示密度の値。
presentationGridDeltanumber表示グリッドのデルタ値。
presentationGridPolicy"pyramid" | "gesture-stable"アクティブなカラムグリッドポリシー、または表示が非アクティブなときはpyramid
presentationLargestBucketnumber表示の最大バケット値。
presentationMode"pyramid" | "columns"アクティブな表示パス。補助的な診断;bucketSizeはその格納上の意味を保持します。
presentationQuantizationStepnumber表示量子化ステップ値。
presentationQueryVisitsnumber表示クエリ訪問値。
presentationRebaseRationumberプレゼンテーションリベースに使用される比率。上位設定で許容される範囲を参照してください。
presentationVerticesnumber表示頂点値。
renderedPointsnumberレンダリングされたポイント値。
renderMode"worker" | "main"レンダーモードを選択します。
revealProgressnumber初期データの公開進行状況(0から1の範囲)。
ringBufferbooleanリングバッファを有効にするかどうか。
totalPointsnumber現在のラインチャート統計スナップショットにおける合計ポイントの報告数。
totalReceivednumber現在のラインチャート統計スナップショットにおける受信合計の報告数。
visiblePointsnumber表示可能ポイントの値。

LineSeriesType

ライン系列の描画スタイル。"band"は"range"のエイリアス、"points"は"scatter"のエイリアス、"column"は"bar"のエイリアス、"stackedArea"は"stacked-area"のエイリアス。

インポート @sixtyfold/line

type LineSeriesType = "line" | "range" | "band" | "scatter" | "points" | "bar" | "column" | "stacked-area" | "stackedArea" | "step" | "step-before" | "step-after" | "step-mid"

MarkerShape

ホバーポイント表示用のマーカー形状

インポート @sixtyfold/line

type MarkerShape = "circle" | "square" | "diamond" | "triangle" | "cross" | "x"

OverlayErrorCallback

オーバーレイの更新で解像度または配信の失敗が1件以上発生したときに呼び出されます。

をインポート @sixtyfold/line

type OverlayErrorCallback = (error: ChartOverlayError) => void

RendererErrorCallback

チャートレンダラーが失敗して破棄される直前に一度呼び出されます。

をインポート @sixtyfold/line

type RendererErrorCallback = (error: ChartRendererError) => void

RendererFailurePhase

チャートレンダラーが動作を停止した段階。

インポート @sixtyfold/line

type RendererFailurePhase = "initialization" | "runtime"

SeriesVisibilityChangeEvent

ライン系列の可視状態の完全な情報と由来。

インポート @sixtyfold/lineインターフェース

interface SeriesVisibilityChangeEvent
メンバー定義説明
changedIndexnumber | nullインデックス値が変更されました。
source"legend" | "init" | "api"シリーズの可視性変更イベントを計算または描画するために使用されるソース値を選択します。
visibilityboolean[]チャートに設定されたシリーズと同じ順序でインデックスされた、完全な可視性スナップショット。
visibleboolean | nullシリーズの可視性変更イベントをレンダリングするかどうか。

StackBorderStyle

積み上げ面グラフの境界線用ストロークパターン

インポート @sixtyfold/line

type StackBorderStyle = "solid" | "dashed" | "dotted"

StackCurveStyle

積み上げ面グラフの塗りつぶしおよび境界形状

インポート @sixtyfold/line

type StackCurveStyle = "linear" | "step" | "step-before" | "step-after" | "step-mid"