# インターフェース: CartesianScaleOptions

# 階層

# プロパティ

# alignToPixels

alignToPixels: boolean

ピクセル値をデバイスピクセルに合わせます

# 継承元

CoreScaleOptions.alignToPixels

# 定義元

types/index.d.ts:1168 (新しいウィンドウで開きます)


# axis

axis: "x" | "y" | "r"

この軸のタイプ。可能な値は 'x'、'y'、'r' です。設定されていない場合、これは ID の最初の文字から推論され、'x'、'y'、または 'r' である必要があります。

# 定義元

types/index.d.ts:3197 (新しいウィンドウで開きます)


# backgroundColor

backgroundColor: Color

スケール領域の背景色。

# 継承元

CoreScaleOptions.backgroundColor

# 定義元

types/index.d.ts:1172 (新しいウィンドウで開きます)


# border

border: BorderOptions

# 定義元

types/index.d.ts:3217 (新しいウィンドウで開きます)


# bounds

bounds: "data" | "ticks"

スケールの境界戦略(最小/最大時間オプションによってバイパスされます)

  • data: データが完全に表示されるようにし、外側の目盛りを削除します
  • ticks: 目盛りが完全に表示されるようにし、外側のデータを切り捨てます

以来

2.7.0

デフォルト

'ticks'

# 定義元

types/index.d.ts:3176 (新しいウィンドウで開きます)


# clip

clip: boolean

データセットの描画を、チャート領域の代わりにスケールのサイズに合わせてクリップします。

デフォルト

true

# 継承元

CoreScaleOptions.clip

# 定義元

types/index.d.ts:1182 (新しいウィンドウで開きます)


# display

display: boolean | "auto"

軸のグローバルな表示を制御します(true の場合は表示、false の場合は非表示)。display: 'auto' の場合、軸は少なくとも 1 つの関連データセットが表示されている場合にのみ表示されます。

デフォルト

true

# 継承元

CoreScaleOptions.display

# 定義元

types/index.d.ts:1164 (新しいウィンドウで開きます)


# grid

grid: Partial<GridLineOptions>

# 定義元

types/index.d.ts:3215 (新しいウィンドウで開きます)


# max

max: number

スケールのユーザー定義の最大値。データからの最大値を上書きします。

# オーバーライド

CoreScaleOptions.max

# 定義元

types/index.d.ts:3207 (新しいウィンドウで開く)


# min

min: number

スケールのユーザー定義の最小値。データからの最小値を上書きします。

# オーバーライド

CoreScaleOptions.min

# 定義場所

types/index.d.ts:3202 (新しいウィンドウで開く)


# offset

offset: boolean

trueの場合、両端に余分なスペースが追加され、軸はチャート領域に収まるように調整されます。これは棒グラフではデフォルトでtrueに設定されています。

デフォルト

false

# 定義場所

types/index.d.ts:3213 (新しいウィンドウで開く)


# position

position: "center" | "left" | "top" | "bottom" | "right" | { [scale: string]: number; }

軸の位置。

# 定義場所

types/index.d.ts:3181 (新しいウィンドウで開く)


# reverse

reverse: boolean

スケールを反転させます。

デフォルト

false

# 継承元

CoreScaleOptions.reverse

# 定義場所

types/index.d.ts:1177 (新しいウィンドウで開く)


# stack

Optional stack: string

スタックグループ。同じpositionで同じstackを持つ軸は積み重ねられます。

# 定義場所

types/index.d.ts:3186 (新しいウィンドウで開く)


# stackWeight

Optional stackWeight: number

スタックグループにおけるスケールの重み。グループ内でスケールに割り当てるスペースの量を決定するために使用されます。

デフォルト

1

# 定義場所

types/index.d.ts:3192 (新しいウィンドウで開く)


# stacked

Optional stacked: boolean | "single"

trueの場合、データはデータセット間で構成されます。

デフォルト

false

# 定義場所

types/index.d.ts:3246 (新しいウィンドウで開く)


# suggestedMax

suggestedMax: unknown

最小データ値を計算する際に使用される調整。

# 継承元

CoreScaleOptions.suggestedMax

# 定義場所

types/index.d.ts:1203 (新しいウィンドウで開く)


# suggestedMin

suggestedMin: unknown

最大データ値を計算する際に使用される調整。

# 継承元

CoreScaleOptions.suggestedMin

# 定義場所

types/index.d.ts:1199 (新しいウィンドウで開く)


# ticks

ticks: CartesianTickOptions

# 定義場所

types/index.d.ts:3248 (新しいウィンドウで開く)


# title

title: Object

スケールタイトルのオプション。

# 型宣言

名前 説明
align Align 軸タイトルの配置。
color Color 軸ラベルの色。
display boolean trueの場合、軸タイトルが表示されます。
font ScriptableAndScriptableOptions<Partial<FontSpec>, ScriptableCartesianScaleContext> 軸タイトルのフォントに関する情報。
padding number | { bottom: number ; top: number ; y: number } スケールラベルの周りに適用するパディング。
text string | string[] タイトル用のテキスト(例:「# of People」または「Response Choices」)。

# 定義場所

types/index.d.ts:3220 (新しいウィンドウで開く)


# weight

weight: number

軸のソートに使用される重み。重みが大きいほど、チャート領域から離れます。

デフォルト

true

# 継承元

CoreScaleOptions.weight

# 定義場所

types/index.d.ts:1187 (新しいウィンドウで開く)

# メソッド

# afterBuildTicks

afterBuildTicks(axis): void

目盛りが作成された後に実行されるコールバック。目盛りをフィルタリングするのに役立ちます。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.afterBuildTicks

# 定義場所

types/index.d.ts:1231 (新しいウィンドウで開きます)


# afterCalculateLabelRotation

afterCalculateLabelRotation(axis): void

ティックの回転が決定された後に実行されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.afterCalculateLabelRotation

# 定義元

types/index.d.ts:1247 (新しいウィンドウで開きます)


# afterDataLimits

afterDataLimits(axis): void

データ制限が決定された後に実行されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.afterDataLimits

# 定義元

types/index.d.ts:1223 (新しいウィンドウで開きます)


# afterFit

afterFit(axis): void

スケールがキャンバスにフィットした後に実行されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.afterFit

# 定義元

types/index.d.ts:1255 (新しいウィンドウで開きます)


# afterSetDimensions

afterSetDimensions(axis): void

ディメンションが設定された後に実行されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.afterSetDimensions

# 定義元

types/index.d.ts:1215 (新しいウィンドウで開きます)


# afterTickToLabelConversion

afterTickToLabelConversion(axis): void

ティックが文字列に変換された後に実行されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.afterTickToLabelConversion

# 定義元

types/index.d.ts:1239 (新しいウィンドウで開きます)


# afterUpdate

afterUpdate(axis): void

更新処理の最後に実行されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.afterUpdate

# 定義元

types/index.d.ts:1259 (新しいウィンドウで開きます)


# beforeBuildTicks

beforeBuildTicks(axis): void

ティックが作成される前に実行されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.beforeBuildTicks

# 定義元

types/index.d.ts:1227 (新しいウィンドウで開きます)


# beforeCalculateLabelRotation

beforeCalculateLabelRotation(axis): void

ティックの回転が決定される前に実行されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.beforeCalculateLabelRotation

# 定義元

types/index.d.ts:1243 (新しいウィンドウで開きます)


# beforeDataLimits

beforeDataLimits(axis): void

データ制限が決定される前に実行されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.beforeDataLimits

# 定義元

types/index.d.ts:1219 (新しいウィンドウで開きます)


# beforeFit

beforeFit(axis): void

スケールがキャンバスにフィットする前に実行されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.beforeFit

# 定義元

types/index.d.ts:1251 (新しいウィンドウで開きます)


# beforeSetDimensions

beforeSetDimensions(axis): void

ディメンションが設定される前に実行されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.beforeSetDimensions

# 定義元

types/index.d.ts:1211 (新しいウィンドウで開きます)


# beforeTickToLabelConversion

beforeTickToLabelConversion(axis): void

ティックが文字列に変換される前に実行されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.beforeTickToLabelConversion

# 定義元

types/index.d.ts:1235 (新しいウィンドウで開きます)


# beforeUpdate

beforeUpdate(axis): void

更新処理が開始される前に呼び出されるコールバック。

# パラメータ

名前
axis Scale<CoreScaleOptions>

# 戻り値

void

# 継承元

CoreScaleOptions.beforeUpdate

# 定義場所

types/index.d.ts:1207 (新しいウィンドウで開く)