[]
Sheets.GanttSheet.Timescale
• new Timescale()
プロジェクトのタイムスケールを作成します。(内部使用のみ)
classdesc
ガントチャートのタイムスケールを表します。
• bottomTier: TimescaleTier
タイムスケールの下段を取得します。
readonly
• currentDate: Date
タイムスケールの現在の日付を取得します。変更するには、タイムスケールのスクロール関数を呼び出します。
readonly
• maxDate: Date
タイムスケールのスクロール可能な領域の最大日付を取得または設定します。デフォルト値は 2030-1-1 です。
• middleTier: TimescaleTier
タイムスケールの中段を取得します。
readonly
• minDate: Date
タイムスケールのスクロール可能な領域の最大日付を取得または設定します。デフォルト値は 2020-1-1 です。
• nonWorkingTime: NonWorkingTimeStyle
タイムスケールの非稼働時間を取得します。
readonly
• showScaleSeparator: boolean
上段と中段の間にスケールセパレーター線を表示するかどうかを示すブール値を取得または設定します。
• tierMode: TimescaleTierMode
タイムスケールの階層モードを取得または設定します。
• timescaleBottomTierTextStyle: TextStyle
タイムスケールの下段ラベルのテキストスタイルを取得または設定します。
• timescaleMiddleTierTextStyle: TextStyle
タイムスケールの中段ラベルのテキストスタイルを取得または設定します。
• timescaleTopTierTextStyle: TextStyle
タイムスケールの上段ラベルのテキストスタイルを取得または設定します。
• topTier: TimescaleTier
タイムスケールの上段を取得します。
readonly
• zoomFactor: number
タイムスケールのズーム率を示す数値を取得します。変更するには、タイムスケールのズーム関数を呼び出します。
readonly
▸ scroll(pixels
): void
タイムスケールをピクセル単位でスクロールします。メモ:タイムスケールが最も近い目盛りまでスクロールします。
名前 | 型 | 説明 |
---|---|---|
pixels |
number |
スクロールするピクセルを示します。正の数は前方へのスクロールを示し、負の数は後方へのスクロールを示します。 |
void
▸ scrollBy(count
, unit
): void
指定された単位数だけタイムスケールをスクロールします。メモ:タイムスケールが最も近い目盛りまでスクロールします。
名前 | 型 | 説明 |
---|---|---|
count |
number |
スクロールする時間を指定された単位で示します。正の数は前方へのスクロールを示し、負の数は後方へのスクロールを示します。 |
unit |
TimescaleUnit |
カウント値の単位を示します。 |
void
▸ scrollOneTick(forward
): void
タイムスケールを 1 目盛りずつスクロールします。
名前 | 型 | 説明 |
---|---|---|
forward |
boolean |
前方または後方へスクロールすることを示すブール値。 |
void
▸ scrollTo(date
, percentOfViewport?
): void
タイムスケールを指定した日付までスクロールします。メモ:タイムスケールが最も近い目盛りまでスクロールします。
名前 | 型 | 説明 |
---|---|---|
date |
Date |
Date 値はスクロール対象を示します。 |
percentOfViewport? |
number |
- |
void
▸ zoomAuto(): void
各層の目盛りのラベルに従って、タイムスケールを適切な係数に自動的にズームします。
void
▸ zoomIn(adjustTierUnit?
): void
タイムスケールを次のレベルまで拡大します。
名前 | 型 |
---|---|
adjustTierUnit? |
boolean |
void
▸ zoomOut(adjustTierUnit?
): void
タイムスケールを次のレベルまで縮小します。
名前 | 型 |
---|---|
adjustTierUnit? |
boolean |
void
▸ zoomTo(zoomFactor
, adjustTierUnit?
): void
タイムスケールを指定された係数にズームします。
名前 | 型 | 説明 |
---|---|---|
zoomFactor |
number |
数値は対象のズーム率を示します。 |
adjustTierUnit? |
boolean |
- |
void
▸ zoomToRange(start
, end
, adjustTierUnit?
): void
タイムスケールをズームして、ビューポートにターゲットの日付範囲を表示します。メモ:タイムスケールは最も近い目盛りに調整されます。
名前 | 型 | 説明 |
---|---|---|
start |
Date |
日付値は、表示するデータ範囲の開始を示します。 |
end |
Date |
日付値は、表示するデータ範囲の終了を示します。 |
adjustTierUnit? |
boolean |
- |
void