[]
        
(Showing Draft Content)

GC.Spread.Sheets.GanttSheet.Timescale

类: Timescale

Sheets.GanttSheet.Timescale

Table of contents

构造方法

属性

方法

构造方法

constructor

new Timescale()

为项目创建一个时间尺度。内部仅使用

classdesc 代表Ganttchart的时间尺度

属性

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

滚动时间尺度一个刻度单位

参数

属性名 类型 说明
forward boolean 布尔值表示向前滚动或向后滚动

返回值

void


scrollTo

scrollTo(date, percentOfViewport?): void

将时间时间尺度滚动到指定的日期。注意时间表将滚动到最近的刻度

参数

属性名 类型 说明
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