[]
Ƭ Duration: Object
スケジュールに期間を表します。 有効な期間を作成するには、project.parseDuration メソッドを呼び出します。
プロパティ
[value] 期間単位での値を示します。
プロパティ
[unit] 値の単位を示します。指定しない場合は、GC.Spread.Sheets.GanttSheet.CalendarSettings のデフォルトの単位が使用されます。
プロパティ
[time] 実際の期間をミリ秒単位で示します。
名前 | 型 |
---|---|
time? |
number |
unit? |
DurationUnit |
value? |
number |
Ƭ DurationUnit: "Month"
| "Week"
| "Day"
| "Hour"
| "Minute"
説明
期間の単位を表します。
Ƭ GanttGridline: Object
ガントチャートにグリッド線を引く方法を表します。
プロパティ
lineType 線の種類。
プロパティ
lineColor 線の色。
名前 | 型 |
---|---|
lineColor |
ColorString |
lineType |
GanttGridlineType |
Ƭ GanttGridlineInterval: Object
ガントチャートに間隔付きのグリッド線を引く方法を表します。
プロパティ
lineType 通常の線の種類。
プロパティ
lineColor 通常の線の色。
プロパティ
[interval] 間隔カウント。 間隔値の倍数の線では、intervalType と intervalColor が使用されます。
プロパティ
[intervalLineType] 間隔線のタイプ。
プロパティ
[intervalLineColor] 間隔線の色。
名前 | 型 |
---|---|
interval? |
number |
intervalLineColor? |
ColorString |
intervalLineType? |
GanttGridlineType |
lineColor |
ColorString |
lineType |
GanttGridlineType |
Ƭ GridStyle: Object
タスクグリッドのスタイルを表します。
プロパティ
[font] テキストのフォントを示します。
プロパティ
[color] テキストの色を示します。
プロパティ
[backColor] テキストの背景色を示します。
プロパティ
[textDecoration] テキストの装飾を表します。
名前 | 型 |
---|---|
backColor? |
string |
color? |
string |
font? |
string |
textDecoration? |
TextDecorationType |
Ƭ IGanttSheetOptions: Object
ガントシートのオプションを表します。
プロパティ
[enableGanttColumn] ガント列を表示するかどうか。 デフォルトは true です。
プロパティ
[allowAddNew ]- 新しい空の行を追加できるかどうか。
プロパティ
[sheetTabColor] - シートタブの色を表す色文字列("red"、"#FFFF00"、"rgb(255,0,0)"、"Accent 5"など)。
名前 | 型 | 説明 |
---|---|---|
allowAddNew? |
boolean |
新しい空の行を追加できるかどうか。 |
enableGanttColumn? |
boolean |
ガント列を表示するかどうか。 デフォルトは true です。 |
sheetTabColor? |
string |
シートタブの色を表す色文字列("red"、"#FFFF00"、"rgb(255,0,0)"、"Accent 5"など)。 |
Ƭ ITaskData: Object
タスクを作成するデータを表します。プロジェクトのタスクの追加、挿入、更新で使用されます。
プロパティ
[name] タスクの名前を示します。
プロパティ
[start] タスクの開始日を示します。
プロパティ
[finish] タスクの終了日を示します。
プロパティ
[duration] タスクの期間を示します。
プロパティ
[mode] タスクのスケジュールモードを示します。
プロパティ
{Object.<string, GC.Spread.Sheets.GanttSheet.TaskbarStyle>} [barStyles] タスクのバースタイルを示します。
名前 | 型 |
---|---|
barStyles? |
{ [key: string] : TaskbarStyle ; } |
duration? |
Duration |
finish? |
Date |
mode? |
TaskScheduleMode |
name? |
string |
start? |
Date |
Ƭ ITaskDependency: Object
タスクの依存関係を追加するパラメータを表します。
プロパティ
fromTaskNumber 依存関係の元のタスクの番号を示します。
プロパティ
toTaskNumber 依存関係の対象となるタスクの番号を示します。
プロパティ
[type] オプション。依存関係の種類を示します。 デフォルトは「FS」(終了から開始)です。
名前 | 型 |
---|---|
fromTaskNumber |
number |
toTaskNumber |
number |
type? |
TaskDependencyType |
Ƭ NonWorkingTimeDrawMode: "Behind"
| "None"
説明
ガントチャートで非稼働時間領域を描画する方法を表します。
Ƭ TaskDependencyType: "FS"
| "SS"
| "FF"
| "SF"
説明
タスクの依存関係の種類を表します。
Ƭ TaskScheduleMode: "Auto"
| "Manual"
説明
タスクのスケジュールモードを表します。
Ƭ TaskStyle: Object
タスクのスタイル。
プロパティ
[name] タスクのスタイル名。
プロパティ
[taskbarStyle] タスクバーのスタイル。
プロパティ
[gridStyle] タスクグリッドのスタイル。
名前 | 型 |
---|---|
gridStyle? |
GridStyle |
name? |
string |
taskbarStyle? |
TaskbarStyle |
Ƭ TaskbarEndShape: "arrowDown"
| "arrowUp"
| "caretDownTop"
| "caretUpBottom"
| "circle"
| "circleArrowDown"
| "circleArrowUp"
| "circleDiamond"
| "circleTriangleDown"
| "circleTriangleUp"
| "diamond"
| "houseDown"
| "houseUp"
| "leftBracket"
| "leftFade"
| "lineShape"
| "rightBracket"
| "rightFade"
| "square"
| "star"
| "triangleDown"
| "triangleLeft"
| "triangleRight"
| "triangleUp"
説明
タスクバーの開始部分と終了部分の形状を表します。
Ƭ TaskbarEndType: "solid"
| "dashed"
| "framed"
説明
タスクバーの端の形状の描画タイプを表します。
Ƭ TaskbarFillPattern: "hollow"
| "solidFill"
| "lightFill"
| "mediumFill"
| "darkFill"
| "diagonalRight"
| "diagonalLeft"
| "diagonalCross"
| "lineVertical"
| "lineHorizontal"
| "lineCross"
| "dashedBorder"
説明
ガントチャートのタスクバーの中央部分または非稼働時間領域の塗りつぶしパターンを表します。
Ƭ TaskbarLinkMode: "noLinks"
| "toEnd"
| "toTop"
説明
タスクバー間のリンクを描画する方法を表します。
Ƭ TaskbarMiddleShape: "rectangleBar"
| "lineTop"
| "lineMiddle"
| "lineBottom"
| "rectangleTop"
| "rectangleMiddle"
| "rectangleBottom"
説明
タスクバーの中央部分の形状を表します。
Ƭ TaskbarStyle: Object
タスクバーのスタイルを表します。
プロパティ
[startShape] 開始部分の形状を示します。
プロパティ
[startType] 開始部分の種類を示します。
プロパティ
[startColor] 開始部分の色を示します。
プロパティ
[endShape] 終了部分の形状を示します。
プロパティ
[endType] 終了部分の種類を示します。
プロパティ
[endColor] 終了部分の色を示します。
プロパティ
[middleShape] 中間部分の形状を示します。
プロパティ
[middlePattern] 中間部分の塗りつぶしパターンを示します。
プロパティ
[middleColor] 中間部分の色を示します。
プロパティ
[leftText] タスクフィールドまたは数式の名前を示します。値はバーの左側にテキストとして表示されます。
プロパティ
[leftTextStyle] タスクバーの左側のタスクフィールドのスタイルを示します。
プロパティ
[rightText] タスクフィールドまたは数式の名前を示します。値はバーの右側にテキストとして表示されます。
プロパティ
[rightTextStyle] タスクバーの右側のタスクフィールドのスタイルを示します。
プロパティ
[topText] タスクフィールドまたは数式の名前を示します。値はバーの上にテキストとして表示されます。
プロパティ
[topTextStyle] タスクバーの上のタスクフィールドのスタイルを示します。
プロパティ
[bottomText] タスクフィールドまたは数式の名前を示します。値はバーの下にテキストとして表示されます。
プロパティ
[bottomTextStyle] タスクバーの下のタスクフィールドのスタイルを示します。
プロパティ
[insideText] タスクフィールドまたは数式の名前を示します。値はバー内にテキストとして表示されます。
プロパティ
[insideTextStyle] タスクバーの内部タスクフィールドのスタイルを示します。
名前 | 型 |
---|---|
bottomText? |
string |
bottomTextStyle? |
TextStyle |
endColor? |
ColorString |
endShape? |
TaskbarEndShape |
endType? |
TaskbarEndType |
insideText? |
string |
insideTextStyle? |
TextStyle |
leftText? |
string |
leftTextStyle? |
TextStyle |
middleColor? |
ColorString |
middlePattern? |
TaskbarFillPattern |
middleShape? |
TaskbarMiddleShape |
rightText? |
string |
rightTextStyle? |
TextStyle |
startColor? |
ColorString |
startShape? |
TaskbarEndShape |
startType? |
TaskbarEndType |
topText? |
string |
topTextStyle? |
TextStyle |
Ƭ TaskbarStyleRuleName: "projectSummary"
| "summary"
| "manualSummary"
| "task"
| "manualTask"
| "milestone"
| "manualMilestone"
| "progress"
| "manualProgress"
| "startOnly"
| "finishOnly"
| "durationOnly"
| "startOnlyMilestone"
| "finishOnlyMilestone"
| "durationOnlyMilestone"
説明
タスクバーの組み込みスタイルルールの名前を表します。 project.taskStyleRules.getRule メソッドに使用されます。
Ƭ TextStyle: Object
ガントチャートのタイムスケールとタスクバーのテキストスタイルを表します。
プロパティ
[font] テキストのフォントを示します。
プロパティ
[color] テキストの色を示します。
プロパティ
[textDecoration] テキストの装飾を表します。
名前 | 型 |
---|---|
color? |
ColorString |
font? |
string |
textDecoration? |
TextDecorationType |
Ƭ Time: Object
時と分を含む時間値を表します。
プロパティ
hour この時間の時を示します。 0 ~ 24 の値を指定できます。
プロパティ
minute この時間の分を示します。 0 ~ 59 の値を指定できます。.
名前 | 型 |
---|---|
hour |
number |
minute |
number |
Ƭ TimescaleLabelFormatter: (date
: Date
, project
: Project
) => string
▸ (date
, project
): string
このコールバックは、タイムスケールラベルを書式するために使用されます。
名前 | 型 | 説明 |
---|---|---|
date |
Date |
書式される日付を指定します。 |
project |
Project |
このタイムスケールのプロジェクト。開始日、カレンダー設定、またはその他のデータを書式に使用できます。 |
string
Ƭ WorkDay: WorkTime
[]
1日の稼働時間を表します。
Ƭ WorkTime: Object
開始時間と終了時間によって定義される 1 日の稼働期間を表します。
プロパティ
start 開始時間を示します。 0:00 ~ 23:59 の値を指定できます。
プロパティ
start 終了時間を示します。 0:01 ~ 24:00 の値を指定できます。
名前 | 型 |
---|---|
end |
Time |
start |
Time |