[]
        
(Showing Draft Content)

GC.Spread.Sheets.GanttSheet.Timescale

クラス: Timescale

Sheets.GanttSheet.Timescale

Table of contents

コンストラクタ

プロパティ

メソッド

コンストラクタ

constructor

new Timescale()

プロジェクトのタイムスケールを作成します。(内部使用のみ)

classdesc ガントチャートのタイムスケールを表します。

プロパティ

bottomTier

bottomTier: TimescaleTier

タイムスケールの下段を取得します。

readonly


currentDate

currentDate: Date

タイムスケールの現在の日付を取得します。変更するには、タイムスケールのスクロール関数を呼び出します。

readonly


maxDate

maxDate: Date

タイムスケールのスクロール可能な領域の最大日付を取得または設定します。デフォルト値は 2030-1-1 です。


middleTier

middleTier: TimescaleTier

タイムスケールの中段を取得します。

readonly


minDate

minDate: Date

タイムスケールのスクロール可能な領域の最大日付を取得または設定します。デフォルト値は 2020-1-1 です。


nonWorkingTime

nonWorkingTime: NonWorkingTimeStyle

タイムスケールの非稼働時間を取得します。

readonly


showScaleSeparator

showScaleSeparator: boolean

上段と中段の間にスケールセパレーター線を表示するかどうかを示すブール値を取得または設定します。


tierMode

tierMode: TimescaleTierMode

タイムスケールの階層モードを取得または設定します。


timescaleBottomTierTextStyle

timescaleBottomTierTextStyle: TextStyle

タイムスケールの下段ラベルのテキストスタイルを取得または設定します。


timescaleMiddleTierTextStyle

timescaleMiddleTierTextStyle: TextStyle

タイムスケールの中段ラベルのテキストスタイルを取得または設定します。


timescaleTopTierTextStyle

timescaleTopTierTextStyle: TextStyle

タイムスケールの上段ラベルのテキストスタイルを取得または設定します。


topTier

topTier: TimescaleTier

タイムスケールの上段を取得します。

readonly


zoomFactor

zoomFactor: number

タイムスケールのズーム率を示す数値を取得します。変更するには、タイムスケールのズーム関数を呼び出します。

readonly

メソッド

scroll

scroll(pixels): void

タイムスケールをピクセル単位でスクロールします。メモ:タイムスケールが最も近い目盛りまでスクロールします。

パラメータ

名前 説明
pixels number スクロールするピクセルを示します。正の数は前方へのスクロールを示し、負の数は後方へのスクロールを示します。

戻り値

void


scrollBy

scrollBy(count, unit): void

指定された単位数だけタイムスケールをスクロールします。メモ:タイムスケールが最も近い目盛りまでスクロールします。

パラメータ

名前 説明
count number スクロールする時間を指定された単位で示します。正の数は前方へのスクロールを示し、負の数は後方へのスクロールを示します。
unit TimescaleUnit カウント値の単位を示します。

戻り値

void


scrollOneTick

scrollOneTick(forward): void

タイムスケールを 1 目盛りずつスクロールします。

パラメータ

名前 説明
forward boolean 前方または後方へスクロールすることを示すブール値。

戻り値

void


scrollTo

scrollTo(date, percentOfViewport?): void

タイムスケールを指定した日付までスクロールします。メモ:タイムスケールが最も近い目盛りまでスクロールします。

パラメータ

名前 説明
date Date Date 値はスクロール対象を示します。
percentOfViewport? number -

戻り値

void


zoomAuto

zoomAuto(): void

各層の目盛りのラベルに従って、タイムスケールを適切な係数に自動的にズームします。

戻り値

void


zoomIn

zoomIn(adjustTierUnit?): void

タイムスケールを次のレベルまで拡大します。

パラメータ

名前
adjustTierUnit? boolean

戻り値

void


zoomOut

zoomOut(adjustTierUnit?): void

タイムスケールを次のレベルまで縮小します。

パラメータ

名前
adjustTierUnit? boolean

戻り値

void


zoomTo

zoomTo(zoomFactor, adjustTierUnit?): void

タイムスケールを指定された係数にズームします。

パラメータ

名前 説明
zoomFactor number 数値は対象のズーム率を示します。
adjustTierUnit? boolean -

戻り値

void


zoomToRange

zoomToRange(start, end, adjustTierUnit?): void

タイムスケールをズームして、ビューポートにターゲットの日付範囲を表示します。メモ:タイムスケールは最も近い目盛りに調整されます。

パラメータ

名前 説明
start Date 日付値は、表示するデータ範囲の開始を示します。
end Date 日付値は、表示するデータ範囲の終了を示します。
adjustTierUnit? boolean -

戻り値

void