[]
        
(Showing Draft Content)

GC.Data

名前空間: Data

GC.Data

Table of contents

列挙体

クラス

インターフェイス

型の別名

型の別名

AverageRuleOptions

Ƭ AverageRuleOptions: Object

プロパティ {"averageRule"} ruleType - 平均ルールを使用する場合のルールタイプ。

プロパティ type - 平均のタイプ。

プロパティ style - 条件が満たされた場合にセルに適用されるスタイル。

プロパティ priority - ルールの優先度。

プロパティ stopIfTrue - より優先度の低いルールがこのルールの前に適用されるかどうか。

型宣言

名前 説明
priority number ルールの優先度。
ruleType "averageRule" 平均ルールを使用する場合のルールタイプ。
stopIfTrue boolean より優先度の低いルールがこのルールの前に適用されるかどうか。
style StyleOptions 条件が満たされた場合にセルに適用されるスタイル。
type AverageType 平均のタイプ。

AverageType

Ƭ AverageType: "above" | "below" | "equalOrAbove" | "equalOrBelow" | "above1StdDev" | "below1StdDev" | "above2StdDev" | "below2StdDev" | "above3StdDev" | "below3StdDev"

説明 平均のタイプ。


CellButtonOptions

Ƭ CellButtonOptions: Object

プロパティ position - 「left」、「right」、「leftofText」、「rightofText」をサポートする、セル内のボタンの位置。

プロパティ useButtonStyle - セルのボタンがボタンスタイルであるかどうか。デフォルト値はfalseです。

プロパティ enabled - セルボタンがユーザーアクションに応答するかどうか。デフォルト値はtrueです。

プロパティ width - ボタンの幅。 nullまたは未定義に設定されている場合、ボタンの幅はキャプションと画像サイズに基づいて自動調整されます。

プロパティ caption - 表示するボタンのテキスト。

プロパティ imageSrc - imageTypeがカスタムの場合、imageSrcで画像(base64)を指定できます。

プロパティ imageSize - オブジェクトごとの画像のサイズ {幅: 16, 高さ: 16}。デフォルト値は 16px * 16px です。

プロパティ imageSize.width - 画像の幅。

プロパティ imageSize.width - 画像の高さ。

プロパティ captionAlign - 「left」、「right」をサポートする画像とキャプションの配置。

プロパティ {string | Function} command - ボタンをクリックすると、ユーザーがコマンドを実行できるようにするか、ユーザーがコールバックを実行できるようにします。

プロパティ imageType - ボタン型(ボタンに表示する画像の種類)。デフォルト値はカスタムです。 セルボタンに事前定義されたタイプを提供し、カスタムでアイコンを指定できます。「なし」、「カスタム」、「クリア」、「キャンセル」、「OK」、「ドロップダウン」、「省略記号」、「左」、「右」、「プラス」、「マイナス」、「元に戻す」、 「やり直し」、「検索」、「セパレーター」、「左スピン」、「右スピン」、「折りたたみ」、「展開」をサポートします。

プロパティ visibility - ボタンは、選択時、編集時に常に表示できることを指定します。 デフォルト値はalwaysにです。

プロパティ hoverBackColor - ボタンが表示されて有効になっているときのセルボタン上時のホバー背景色。

プロパティ buttonBackColor - ボタンが有効になっているときのセルボタンの背景色を指定します。

型宣言

名前 説明
buttonBackColor? string ボタンが有効になっているときのセルボタンの背景色。
caption? string 表示するボタンのテキスト。
captionAlign? "left" | "right" 「left」、「right」をサポートする画像とキャプションの配置。
command? string | (sheet: any, row: number, col: number, option: any) => void ボタンをクリックすると、ユーザーがコマンドを実行できるようにするか、ユーザーがコールバックを実行できるようにします。
enabled? boolean セルボタンがユーザーアクションに応答するかどうか。デフォルト値はtrueです。
hoverBackColor? string ボタンが表示されて有効になっているときのセルボタン上時のホバー背景色。
imageSize? height: number ; width: number } オブジェクトごとの画像のサイズ {幅: 16, 高さ: 16}。デフォルト値は 16px * 16px です。
imageSize.height number -
imageSize.width number -
imageSrc? string imageTypeがカスタムの場合、imageSrcで画像(base64)を指定できます。
imageType? "none" | "custom" | "clear" | "cancel" | "ok" | "dropdown" | "ellipsis" | "left" | "right" | "plus" | "minus" | "undo" | "redo" | "search" | "separator" | "spinLeft" | "spinRight" | "collapse" | "expand" ボタン型(ボタンに表示する画像の種類)。デフォルト値はカスタムです。 セルボタンに事前定義されたタイプを提供し、カスタムでアイコンを指定できます。
position? "left" | "right" | "leftOfText" | "rightOfText" 「left」、「right」、「leftofText」、「rightofText」をサポートする、セル内のボタンの位置。
useButtonStyle? boolean セルのボタンがボタンスタイルであるかどうか。デフォルト値はfalseです。
visibility? "always" | "onSelected" | "onEditing" ボタンは、選択時、編集時に常に表示できることを指定します。 デフォルト値はalwaysにです。
width? number ボタンの幅。 nullまたは未定義に設定されている場合、ボタンの幅はキャプションと画像サイズに基づいて自動調整されます。

CellValueComparisonOperator

Ƭ CellValueComparisonOperator: "equalsTo" | "notEqualsTo" | "greaterThan" | "greaterThanOrEqualsTo" | "lessThan" | "lessThanOrEqualsTo" | "between" | "notBetween"

説明 セル値の比較演算子。


CellValueRuleOptions

Ƭ CellValueRuleOptions: Object

プロパティ {"cellValueRule"} ruleType - セル値ルールを使用する場合のルールタイプ。

プロパティ comparisonOperator - セル値の比較演算子。

プロパティ value1 - 最初の値。

プロパティ value2 - 2番目の値。

プロパティ style - 条件が満たされた場合にセルに適用されるスタイル。

プロパティ priority - ルールの優先度。

プロパティ stopIfTrue - より優先度の低いルールがこのルールの前に適用されるかどうか。

型宣言

名前 説明
comparisonOperator CellValueComparisonOperator セル値の比較演算子。
priority number ルールの優先度。
ruleType "cellValueRule" セル値ルールを使用する場合のルールタイプ。
stopIfTrue boolean より優先度の低いルールがこのルールの前に適用されるかどうか。
style StyleOptions 条件が満たされた場合にセルに適用されるスタイル。
value1 CellValueType 最初の値。
value2 CellValueType 2番目の値。

CellValueType

Ƭ CellValueType: number | string | boolean | Date | FormulaString

説明 セル値のタイプ。


CheckboxOptions

Ƭ CheckboxOptions: Object

プロパティ type - セル型、「チェックボックス」に対応しています。

プロパティ caption - キャプション。

プロパティ textTrue - セルの値がtrueのときのテキスト。

プロパティ textIndeterminate - セルの値が不定のときのテキスト。

プロパティ textFalse - セルの値がfalseのときのテキスト。

プロパティ textAlign - 「top」、「bottom」、「left」、「right」をサポートする、チェックボックスに相対的なテキストの配置。

プロパティ isThreeState - チェックボックスが3つの状態をサポートするかどうか。

プロパティ boxSize - チェックボックスのサイズ。

型宣言

名前 説明
boxSize number チェックボックスのサイズ。
caption string キャプション。
isThreeState boolean チェックボックスが3つの状態をサポートするかどうか。
textAlign "top" | "bottom" | "left" | "right" 「top」、「bottom」、「left」、「right」をサポートする、チェックボックスに相対的なテキストの配置。
textFalse string セルの値がfalseのときのテキスト。
textIndeterminate string セルの値が不定のときのテキスト。
textTrue string セルの値がtrueのときのテキスト。
type "checkbox" セル型、「チェックボックス」に対応しています。

ColorPickerGroup

Ƭ ColorPickerGroup: Object

プロパティ name - グループ名。

プロパティ {string[][]} colors - グループの色。

プロパティ needScaleColor - スケールカラーグループを生成するかどうか。

型宣言

名前 説明
colors string[][] グループの色。
name string グループ名。
needScaleColor boolean スケールカラーグループを生成するかどうか。

ColorPickerOptions

Ƭ ColorPickerOptions: Object

プロパティ colorBlockSize - すべてのカラーセルのサイズ。

プロパティ {GC.Data.ColorPickerGroup[]} groups - カラーピッカーのグループ。すべてのグループはグループ名として名前を受け入れ、グループの色としてカラー配列を受け入れます。

型宣言

名前 説明
colorBlockSize number すべてのカラーセルのサイズ。
groups ColorPickerGroup[] カラーピッカーのグループ。すべてのグループはグループ名として名前を受け入れ、グループの色としてカラー配列を受け入れます。

ColorString

Ƭ ColorString: string

説明 文字列型の色。


ColumnBindingInfo

Ƭ ColumnBindingInfo: Object

プロパティ name - 名前によってバインドされたデータの列。

プロパティ displayName - この列の表示名。

プロパティ formatter - この列のフォーマッター。

プロパティ {number | string} size - 列のサイズ。

プロパティ visible - 列の表示。

型宣言

名前 説明
displayName? string この列の表示名。
formatter? string この列のフォーマッター。
name string 名前によってバインドされたデータの列。
size? number | string 列のサイズ。
visible? boolean 列の表示。

ComboBoxOptions

Ƭ ComboBoxOptions: Object

プロパティ type - セル型、「コンボボックス」に対応しています。

プロパティ editorValueType - 「テキスト」、「インデックス」、「値」をサポートするエディタ値のタイプ。

プロパティ {string[] | GC.Data.ItemOptions[]} items - 各項目にテキストと値が含まれる文字列配列またはオブジェクト配列をサポートする項目。

プロパティ itemHeight - 各項目の高さ。

プロパティ maxDropDownItems - ドロップダウンリストのページあたりの最大項目数。

プロパティ editable - コンボボックスが編集可能かどうか。

型宣言

名前 説明
editable? boolean コンボボックスが編集可能かどうか。
editorValueType? "text" | "index" | "value" 「テキスト」、「インデックス」、「値」をサポートするエディタ値のタイプ。
itemHeight? number 各項目の高さ。
items string[] | ItemOptions[] 各項目にテキストと値が含まれる文字列配列またはオブジェクト配列をサポートする項目。
maxDropDownItems? number ドロップダウンリストのページあたりの最大項目数。
type "combobox" セル型、「コンボボックス」に対応しています。

DataBarAxisPosition

Ƭ DataBarAxisPosition: "automatic" | "cellMidPoint" | "none"

説明 データバールールの軸の位置。


DataBarRuleDirection

Ƭ DataBarRuleDirection: "leftToRight" | "rightToLeft"

説明 データバールールの方向。


DataBarRuleNegativeOptions

Ƭ DataBarRuleNegativeOptions: Object

プロパティ negativeFillColor - 負数の塗りつぶし色。

プロパティ useNegativeFillColor - 負数を描画するために負数の塗りつぶし色を使用するかどうか。

プロパティ negativeBorderColor - 負数の境界線色。

プロパティ useNegativeBorderColor - 負数の境界線を描画するために負数の境界線色を使用するかどうか。

プロパティ axisColor - データバーの軸の色。

プロパティ axisPosition - データバーの軸の位置。

型宣言

名前 説明
axisColor ColorString データバーの軸の色。
axisPosition DataBarAxisPosition データバーの軸の位置。
negativeBorderColor ColorString 負数の境界線色。
negativeFillColor ColorString 負数の塗りつぶし色。
useNegativeBorderColor boolean 負数の境界線を描画するために負数の境界線色を使用するかどうか。
useNegativeFillColor boolean 負数を描画するために負数の塗りつぶし色を使用するかどうか。

DataBarRuleOptions

Ƭ DataBarRuleOptions: Object

プロパティ {"cellValueRule"} ruleType - データバールールを使用する場合のルールタイプ。

プロパティ minType - 最小スケールのタイプ。

プロパティ minValue - 最小スケールの値。

プロパティ maxType - 最大スケールのタイプ。

プロパティ maxValue - 最大スケールの値。

プロパティ maxColor - 最大スケールの色文字列。

プロパティ priority - ルールの優先度。

プロパティ stopIfTrue - より優先度の低いルールがこのルールの前に適用されるかどうか。

プロパティ gradient - データバーがグラデーションかどうか。

プロパティ showBarOnly - データバーをテキストなしで表示するかどうか。

プロパティ showBorder - 境界線を描画するかどうか。

プロパティ borderColor - 境界線の色。

プロパティ barDirection - データバーの方向。

プロパティ negativeData - データバールールのオプションは、負のデータオプションです。

型宣言

名前 説明
barDirection DataBarRuleDirection データバーの方向。
borderColor ColorString 枠線の色。
color ColorString -
gradient boolean データバーがグラデーションかどうか。
maxType ScaleValueType 最大スケールのタイプ。
maxValue number 最大スケールの値。
minType ScaleValueType 最小スケールのタイプ。
minValue number 最小スケールの値。
negativeData DataBarRuleNegativeOptions データバールールのオプションは、負のデータオプションです。
priority number ルールの優先度。
ruleType "dataBarRule" データバールールを使用する場合のルールタイプ。
showBarOnly boolean データバーをテキストなしで表示するかどうか。
showBorder boolean 境界線を描画するかどうか。
stopIfTrue boolean より優先度の低いルールがこのルールの前に適用されるかどうか。

DateOccurringRuleOptions

Ƭ DateOccurringRuleOptions: Object

プロパティ {"cellValueRule"} ruleType - 発生ルールを使用する場合のルールタイプ。

プロパティ type - 日付発生ルール。

プロパティ style - 条件が満たされた場合にセルに適用されるスタイル。

プロパティ priority - ルールの優先度。

プロパティ stopIfTrue - より優先度の低いルールがこのルールの前に適用されるかどうか。

型宣言

名前 説明
priority number ルールの優先度。
ruleType "dateOccurringRule" 発生ルールを使用する場合のルールタイプ。
stopIfTrue boolean より優先度の低いルールがこのルールの前に適用されるかどうか。
style StyleOptions 条件が満たされた場合にセルに適用されるスタイル。
type DateOccurringType 日付発生ルール。

DateOccurringType

Ƭ DateOccurringType: "today" | "yesterday" | "tomorrow" | "last7Days" | "thisMonth" | "lastMonth" | "nextMonth" | "thisWeek" | "lastWeek" | "nextWeek" | "nextQuarter" | "thisQuarter" | "lastQuarter" | "nextYear" | "thisYear" | "lastYear"

説明 日付発生タイプ。


DateTimePickerOptions

Ƭ DateTimePickerOptions: Object

プロパティ showTime - カレンダーに時間部分を表示する必要があるかどうか。

プロパティ calendarPage - 「年」、「月」、「日」を受け入れるデフォルトのページ。

プロパティ startDay - 週の開始日、通常、開始日は月曜日または日曜日ですが、ユーザーは開始日として任意の曜日を設定できます。 「月曜日」「火曜日」「水曜日」「木曜日」「金曜日」「土曜日」「日曜日」を受け付けます。

型宣言

名前 説明
calendarPage "year" | "month" | "day" 「年」、「月」、「日」を受け入れるデフォルトのページ。
showTime boolean カレンダーに時間部分を表示する必要があるかどうか。
startDay "monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday" | "sunday" 週の開始日、通常、開始日は月曜日または日曜日ですが、ユーザーは開始日として任意の曜日を設定できます。 「月曜日」「火曜日」「水曜日」「木曜日」「金曜日」「土曜日」「日曜日」を受け付けます。

DateValidatorOptions

Ƭ DateValidatorOptions: Object

プロパティ {"date"} type - データバリデーターのタイプ。

プロパティ comparisonOperator - データバリデータ比較演算子。

プロパティ {Date | GC.Data.FormulaString} value1 - データ検証の最初の値。

プロパティ {Date | GC.Data.FormulaString} value2 - バリデータ比較演算子が「before」または「notBetween」の場合、データ検証の 2 番目の値。

プロパティ ignoreBlank - 空の値を無視するかどうか。

プロパティ inCellDropdown - ドロップダウンボタンを表示するかどうか。

プロパティ errorStyle - データ検証のエラースタイル。

プロパティ errorTitle - データ検証のエラータイトル。

プロパティ errorMessage - データ検証エラーメッセージ。

プロパティ showErrorMessage - エラーメッセージを表示するかどうか。

プロパティ errorMessage - データ検証の入力メッセージ。

プロパティ errorTitle - データ検証の入力タイトル。

プロパティ showErrorMessage - 入力メッセージを表示するかどうか。

プロパティ errorStyle - データ検証の強調表示スタイル。

型宣言

名前 説明
comparisonOperator CellValueComparisonOperator データバリデータ比較演算子。
errorMessage string データ検証エラーメッセージ。
errorStyle ErrorStyle データ検証のエラースタイル。
errorTitle string データ検証のエラータイトル。
highlightStyle HighlightStyle データ検証の強調表示スタイル。
ignoreBlank boolean 空の値を無視するかどうか。
inCellDropdown boolean ドロップダウンボタンを表示するかどうか。
inputMessage string データ検証の入力メッセージ。
inputTitle string データ検証の入力タイトル。
showErrorMessage boolean エラーメッセージを表示するかどうか。
showInputMessage boolean 入力メッセージを表示するかどうか。
type "date" データ検証のタイプ。
value1 Date | FormulaString データ検証の最初の値。
value2? Date | FormulaString バリデータ比較演算子が「before」または「notBetween」の場合、データ検証の 2 番目の値。

Ƭ DropDownOptions: Object

プロパティ type - 「colorPicker」、「dateTimePicker」、「timePicker」、「monthPicker」、「list」、「slider」、「calculator」、「workflowList」、「multiColumn」をサポートするドロップダウンの種類。

プロパティ {GC.Data.ColorPickerOptions | GC.Data.DateTimePickerOptions | GC.Data.TimePickerOptions | GC.Data.MonthPickerOptions | GC.Data.ListOptions | GC.Data.SliderOptions | GC.Data.WorkFlowOptions | GC.Data.MultiColumnOptions} option - ドロップダウンのオプション。

プロパティ submitCommand - ドロップダウンの値を送信するときに実行されるコマンド名またはコールバック関数。

型宣言

名前 説明
option? ColorPickerOptions | DateTimePickerOptions | TimePickerOptions | MonthPickerOptions | ListOptions | SliderOptions | WorkFlowOptions | MultiColumnOptions ドロップダウンの種類。
submitCommand? string | (sheet: any, value: any, option: any) => void ドロップダウンの値を送信するときに実行されるコマンド名またはコールバック関数。
type "colorPicker" | "dateTimePicker" | "timePicker" | "monthPicker" | "list" | "slider" | "calculator" | "workflowList" | "multiColumn" 「colorPicker」、「dateTimePicker」、「timePicker」、「monthPicker」、「list」、「slider」、「calculator」、「workflowList」、「multiColumn」をサポートするドロップダウンの種類。

DuplicateRuleOptions

Ƭ DuplicateRuleOptions: Object

プロパティ {"duplicateRule"} ruleType - 重複する値ルールを使用する場合のルールタイプ。

プロパティ style - 条件が満たされた場合にセルに適用されるスタイル。

プロパティ priority - ルールの優先度。

プロパティ stopIfTrue - より優先度の低いルールがこのルールの前に適用されるかどうか。

型宣言

名前 説明
priority number ルールの優先度。
ruleType "duplicateRule" 重複する値ルールを使用する場合のルールタイプ。
stopIfTrue boolean より優先度の低いルールがこのルールの前に適用されるかどうか。
style StyleOptions 条件が満たされた場合にセルに適用されるスタイル。

ErrorStyle

Ƭ ErrorStyle: "stop" | "warning" | "information"

説明 検証のエラースタイル。


FormulaListValidatorOptions

Ƭ FormulaListValidatorOptions: Object

プロパティ {"date"} type - データ検証のタイプ。

プロパティ formula - 検証のタイプが「formula」または「formulaList」の場合のデータ検証の数式。

プロパティ ignoreBlank - 空の値を無視するかどうか。

プロパティ inCellDropdown - ドロップダウンボタンを表示するかどうか。

プロパティ errorStyle - データ検証のエラースタイル。

プロパティ errorTitle - データ検証のエラータイトル。

プロパティ errorMessage - データ検証エラーメッセージ。

プロパティ showErrorMessage - エラーメッセージを表示するかどうか。

プロパティ errorMessage - データ検証の入力メッセージ。

プロパティ errorTitle - データ検証の入力タイトル。

プロパティ showErrorMessage - 入力メッセージを表示するかどうか。

プロパティ errorStyle - データ検証の強調表示スタイル。

型宣言

名前 説明
errorMessage string データ検証エラーメッセージ。
errorStyle ErrorStyle データ検証のエラースタイル。
errorTitle string データ検証のエラータイトル。
formula FormulaString 検証のタイプが「formula」または「formulaList」の場合のデータ検証の数式。
highlightStyle HighlightStyle データ検証の強調表示スタイル。
ignoreBlank boolean 空の値を無視するかどうか。
inCellDropdown boolean ドロップダウンボタンを表示するかどうか。
inputMessage string データ検証の入力メッセージ。
inputTitle string データ検証の入力タイトル。
showErrorMessage boolean エラーメッセージを表示するかどうか。
showInputMessage boolean 入力メッセージを表示するかどうか。
type "formulaList" データ検証のタイプ。

FormulaRule

Ƭ FormulaRule: Object

プロパティ formula - 数式。

説明 数式ルール。

型宣言

名前 説明
formula FormulaString 数式文字列。

FormulaRuleOptions

Ƭ FormulaRuleOptions: Object

プロパティ {"formulaRule"} ruleType - 数式ルールを使用する場合のルールタイプ。

プロパティ formula - 数式。

プロパティ style - 条件が満たされた場合にセルに適用されるスタイル。

プロパティ priority - ルールの優先度。

プロパティ stopIfTrue - より優先度の低いルールがこのルールの前に適用されるかどうか。

型宣言

名前 説明
formula FormulaString 数式
priority number ルールの優先度。
ruleType "formulaRule" 数式ルールを使用する場合のルールタイプ。
stopIfTrue boolean より優先度の低いルールがこのルールの前に適用されるかどうか。
style StyleOptions 条件が満たされた場合にセルに適用されるスタイル。

FormulaString

Ƭ FormulaString: string


FormulaValidatorOptions

Ƭ FormulaValidatorOptions: Object

プロパティ {"formula"} type - データ検証のタイプ。

プロパティ formula - 検証のタイプが「formula」または「formulaList」の場合のデータ検証の数式。

プロパティ ignoreBlank - 空の値を無視するかどうか。

プロパティ inCellDropdown - ドロップダウンボタンを表示するかどうか。

プロパティ errorStyle - データ検証のエラースタイル。

プロパティ errorTitle - データ検証のエラータイトル。

プロパティ errorMessage - データ検証エラーメッセージ。

プロパティ showErrorMessage - エラーメッセージを表示するかどうか。

プロパティ errorMessage - データ検証の入力メッセージ。

プロパティ errorTitle - データ検証の入力タイトル。

プロパティ showErrorMessage - 入力メッセージを表示するかどうか。

プロパティ errorStyle - データ検証の強調表示スタイル。

型宣言

名前 説明
errorMessage string データ検証エラーメッセージ。
errorStyle ErrorStyle データ検証のエラースタイル。
errorTitle string データ検証のエラータイトル。
formula FormulaString 検証のタイプが「formula」または「formulaList」の場合のデータ検証の数式。
highlightStyle HighlightStyle データ検証の強調表示スタイル。
ignoreBlank boolean 空の値を無視するかどうか。
inCellDropdown boolean ドロップダウンボタンを表示するかどうか。
inputMessage string データ検証の入力メッセージ。
inputTitle string データ検証の入力タイトル。
showErrorMessage boolean エラーメッセージを表示するかどうか。
showInputMessage boolean 入力メッセージを表示するかどうか。
type "formula" データ検証のタイプ。

GradientFillOptions

Ƭ GradientFillOptions: Object

プロパティ degree - グラデーション塗りつぶしの角度。

プロパティ {GC.Data.GradientStop[]} stops - グラデーション塗りつぶしを停止します。

型宣言

名前 説明
degree? number グラデーション塗りつぶしの角度。
stops GradientStop[] グラデーション塗りつぶしを停止します。

GradientPathFillOptions

Ƭ GradientPathFillOptions: Object

プロパティ type - グラデーションパス塗りつぶしのタイプ、「path」をサポートします。

プロパティ left - グラデーションパス塗りつぶしの左。

プロパティ right - グラデーションパス塗りつぶしの右。

プロパティ top - グラデーションパス塗りつぶしの上部。

プロパティ bottom - グラデーションパス塗りつぶしの下部。

プロパティ {GC.Data.GradientStop[]} stops - グラデーションパス塗りつぶしを停止します。

型宣言

名前 説明
bottom? number グラデーションパス塗りつぶしの下部。
left? number グラデーションパス塗りつぶしの左。
right? number グラデーションパス塗りつぶしの右。
stops GradientStop[] グラデーションパス塗りつぶしを停止します。
top? number グラデーションパス塗りつぶしの上部。
type "path" グラデーションパス塗りつぶしのタイプ、「path」をサポートします。

GradientStop

Ƭ GradientStop: Object

プロパティ color - グラデーションストップの色。

プロパティ position - グラデーションストップの位置。

型宣言

名前 説明
color string グラデーションストップの色。
position number グラデーションストップの位置。

HeaderStyleOptions

Ƭ HeaderStyleOptions: Object

プロパティ {string | Function} command - ボタンをクリックすると、ユーザーがコマンドを実行できるようにするか、ユーザーがコールバックを実行できるようにします。

プロパティ foreColor - 前景色。

プロパティ hAlign - 「left」、「center」、「right」、「general」をサポートする水平方向の配置。

プロパティ vAlign - 「top」、「center」、「bottom」をサポートする垂直方向の配置。

プロパティ [font] - フォント。

プロパティ [themeFont] - テーマのフォント。

プロパティ formatter - フォーマッタ文字列。

プロパティ borderLeft - 左罫線。

プロパティ borderTop -上罫線。

プロパティ borderRight - 右罫線。

プロパティ borderBottom - 下罫線。

プロパティ diagonalDown - LeftTopからbottomRightへの斜め罫線。

プロパティ diagonalUp - topRightからbottomLeftへの斜め罫線。

プロパティ locked - セル、行、または列がロックされているかどうか。

プロパティ textIndent - テキストインデントの量。

プロパティ wordWrap - 単一セルまたは複数セル内でワードラップするかどうか。

プロパティ shrinkToFit - 単一セルまたは複数セルに全体が収まるように内容を縮小するかどうか。

プロパティ backgroundImage - 表示する背景画像。

プロパティ backgroundImageLayout - 「stretch」、「center」、「zoom」、「none」をサポートする背景画像のレイアウト。

プロパティ textDecoration - テキストに追加される装飾。

プロパティ name - 名前。

プロパティ parentName - 親スタイルの名前。

プロパティ watermark - 透かしの内容。

プロパティ cellPadding - セルのパディング。

プロパティ labelOptions - セルラベルのオプション。

プロパティ isVerticalText - セルのテキストを垂直方向に設定するかどうか。

プロパティ showEllipsis - テキストがオーバーフローする場合に省略記号(...)が表示されるかどうか。

型宣言

名前 説明
backColor? string | PatternFillOptions | GradientFillOptions | GradientPathFillOptions 背景色の文字列またはパターン塗りつぶしのオプション、グラデーション塗りつぶしのオプション、グラデーションパス塗りつぶしのオプション。
backgroundImage? string 表示する背景画像。
backgroundImageLayout? "stretch" | "center" | "zoom" | "none" 「stretch」、「center」、「zoom」、「none」をサポートする背景画像のレイアウト。
borderBottom? LineBorder 下罫線。
borderLeft? LineBorder 左罫線。
borderRight? LineBorder 右罫線。
borderTop? LineBorder 上罫線。
cellPadding? string セルのパディング。
diagonalDown? LineBorder LeftTopからbottomRightへの斜め罫線。
diagonalUp? LineBorder topRightからbottomLeftへの斜め罫線。
font? string フォント。
foreColor? string 前景色。
formatter? string フォーマッタ文字列。
hAlign? "left" | "center" | "right" | "general" 「left」、「center」、「right」、「general」をサポートする水平方向の配置。
isVerticalText? boolean セルのテキストを垂直方向に設定するかどうか。
labelOptions? LabelOptions セルラベルのオプション。
locked? boolean セル、行、または列がロックされているかどうか。
name? string 名前。
parentName? string 親スタイルの名前。
showEllipsis? boolean テキストがオーバーフローする場合に省略記号(...)が表示されるかどうか。
shrinkToFit? boolean 単一セルまたは複数セルに全体が収まるように内容を縮小するかどうか。
textDecoration? TextDecoration テキストに追加される装飾。
textIndent? number テキストインデントの量。
themeFont? string テーマのフォント。
vAlign? "top" | "center" | "bottom" 「top」、「center」、「bottom」をサポートする垂直方向の配置。
watermark? string 透かしの内容。
wordWrap? boolean 単一セルまたは複数セル内でワードラップするかどうか。

HierarchyCustomParseHandler

Ƭ HierarchyCustomParseHandler: (options: IHierarchyCustomParseOptions) => any

型宣言

▸ (options): any

説明 現在のレコードのparentIdを取得します。

パラメータ
名前 説明
options IHierarchyCustomParseOptions ハンドラのオプション。
Returns

any

現在のレコードのparentIdを返します。


HierarchyCustomUnparseHandler

Ƭ HierarchyCustomUnparseHandler: (options: IHierarchyCustomUnparseOptions) => any

型宣言

▸ (options): any

説明 現在のレコードのIDを取得します。

パラメータ
名前 説明
options IHierarchyCustomUnparseOptions ハンドラのオプション。
Returns

any

現在のレコードのIDを返します。


HighlightStyle

Ƭ HighlightStyle: Object

プロパティ {"circle" | "dogEar" | "icon"} type - 強調表示タイプ。

プロパティ color - 強調表示の色。

プロパティ {"topLeft" | "topRight" | "bottomRight" | "bottomLeft" | "outsideLeft" | "outsideRight"} position - 強調表示の位置。

プロパティ image - 強調表示画像。URL または base64 データの可能性があります。

型宣言

名前 説明
color? string 強調表示の色。
image? string 強調表示画像。URL または base64 データの可能性があります。
position "topLeft" | "topRight" | "bottomRight" | "bottomLeft" | "outsideLeft" | "outsideRight" 強調表示の位置。
type? "circle" | "dogEar" | "icon" 強調表示タイプ。

HyperlinkOptions

Ƭ HyperlinkOptions: Object

プロパティ type - セル型、「ハイパーリンク」に対応しています。

プロパティ linkColor -リンクの色。

プロパティ visitedLinkColor - 表示済みリンクの色。

プロパティ text - リンクのテキスト。

プロパティ linkToolTip - リンクのツールチップ。

プロパティ target - "blank"、"self"、"parent"、"top" をサポートするリンクのターゲットタイプ。

プロパティ activeOnClick - クリックしたときにアクティブセルに移動するかどうか。

型宣言

名前 説明
activeOnClick boolean クリックしたときにアクティブセルに移動するかどうか。
linkColor string リンクの色。
linkToolTip string リンクのツールチップ。
target "blank" | "self" | "parent" | "top" "blank"、"self"、"parent"、"top" をサポートするリンクのターゲットタイプ。
text string リンクのテキスト。
type "hyperlink" セル型、「ハイパーリンク」に対応しています。
visitedLinkColor string 表示済みリンクの色。

IColumn

Ƭ IColumn: Object

プロパティ name - 列の一意の名前。

プロパティ value - 列の値。 データベースのテーブルのフィールド名、またはフィールド名を使用する数式の場合があります。

プロパティ {string | Function} command - ボタンをクリックすると、ユーザーがコマンドを実行できるようにするか、ユーザーがコールバックを実行できるようにします。

プロパティ {number | string} size - 列のサイズ。

プロパティ style - 列のスタイル。

プロパティ {Array<GC.Data.CellValueRuleOptions | GC.Data.SpecificTextRuleOptions | GC.Data.FormulaRuleOptions | GC.Data.DateOccurringRuleOptions | GC.Data.Top10RuleOptions | GC.Data.UniqueRuleOptions | GC.Data.DuplicateRuleOptions | GC.Data.AverageRuleOptions | GC.Data.TwoScaleRuleOptions | GC.Data.ThreeScaleRuleOptions | GC.Data.DataBarRuleOptions | GC.Data.IconSetRuleOptions>} conditionalFormats - 列の条件付き書式配列。

プロパティ {GC.Data.NumberValidatorOptions | GC.Data.DateValidatorOptions | GC.Data.TimeValidatorOptions | GC.Data.TextLengthValidatorOptions | GC.Data.FormulaValidatorOptions | GC.Data.FormulaListValidatorOptions | GC.Data.ListValidatorOptions} [validators] - デフォルトのデータバリデーター。

プロパティ isPrimaryKey - 列を主キー列にします。

プロパティ readonly - 列を読み取り専用にします。

プロパティ required - 新しい行を挿入するときに、列を必須としてマークします。

プロパティ defaultValue - 新しい行を挿入するときにデフォルト値を指定します。定数または数式にすることができます。

プロパティ headerStyle - 列ヘッダのスタイル。

プロパティ visible - 列が可視であることをマークします。

プロパティ headerFit - ヘッダフィットモード。「normal」、「vertical」、または「stack」のいずれかです。デフォルト値は「normal」です。

プロパティ dataType - 元の値の実際のデータ型。 「string」、「number」、「boolean」、「object」、「array」、「date」、「rowOrder」のいずれかを設定できます。 Date は JSON データに文字列であり、変換する必要があるため、Date に役立ちます。

プロパティ dataPattern - 日付文字列のフォーマッタ「dd/MM/yyyy」、真偽値と偽値のペア「Yes|No」、ブール文字列、小数点記号「,」など、文字列を値に解析するためのデータパターン。

プロパティ dataMap - 元の値を表示する単純なマップ。そのキーは数値または文字列で、値は数値、文字列、または日付です。

プロパティ dataName -テーブルフィールドの元の名前。このプロパティを使用して、元の名前を指定された名前にマップします。

プロパティ indexed - テーブルの作成中にフィルタキャッシュを作成する必要があるかどうか。

プロパティ allowSort - ファイルダイアログを開いた後にソートを表示するかどうか。

プロパティ allowFilterByValue - ファイラダイアログを開いた後に値によるフィルタを表示するかどうか。

プロパティ allowFilterByList - ファイラダイアログを開いた後にリストによるフィルタを表示するかどうか。 allowSort、allowFilterByValue、および allowFilterByList が false の場合、この列にフィルタボタンを表示しません。

プロパティ {string | GC.Data.ICrossOptions} cross - 列のクロスオプション。

プロパティ {string | Array<string | number | boolean | Date> | GC.Data.ILookupOptions} lookup - 列のルックアップを定義します。データソースのスキーマの列でのみ使用できます。

プロパティ {boolean | GC.Data.IOutlineColumnOptions} outlineColumn - データが階層データの場合のみ、アウトライン列を定義します。

型宣言

名前 説明
allowFilterByList? boolean ファイラダイアログを開いた後にリストによるフィルタを表示するかどうか。 allowSort、allowFilterByValue、および allowFilterByList が false の場合、この列にフィルタボタンを表示しません。
allowFilterByValue? boolean ファイラダイアログを開いた後に値によるフィルタを表示するかどうか。
allowSort? boolean ファイルダイアログを開いた後にソートを表示するかどうか。
caption? string | string[] 列のキャプション。
conditionalFormats? (CellValueRuleOptions | SpecificTextRuleOptions | FormulaRuleOptions | DateOccurringRuleOptions | Top10RuleOptions | UniqueRuleOptions | DuplicateRuleOptions | AverageRuleOptions | TwoScaleRuleOptions | ThreeScaleRuleOptions | DataBarRuleOptions | IconSetRuleOptions)[] 列の条件付き書式配列。
cross? string | ICrossOptions 列のクロスオプション。
dataMap? any 元の値を表示する単純なマップ。そのキーは数値または文字列で、値は数値、文字列、または日付です。
dataName? string -
dataPattern? string 日付文字列のフォーマッタ「dd/MM/yyyy」、真偽値と偽値のペア「Yes|No」、ブール文字列、小数点記号「,」など、文字列を値に解析するためのデータパターン。
dataType? "string" | "number" | "boolean" | "object" | "array" | "date" | "rowOrder" 元の値の実際のデータ型。 「string」、「number」、「boolean」、「object」、「array」、「date」、「rowOrder」のいずれかを設定できます。 Date は JSON データに文字列であり、変換する必要があるため、Date に役立ちます。
defaultValue? any 新しい行を挿入するときにデフォルト値を指定します。定数または数式にすることができます。
headerFit? "normal" | "vertical" | "stack" ヘッダフィットモード。「normal」、「vertical」、または「stack」のいずれかです。デフォルト値は「normal」です。
headerStyle? HeaderStyleOptions 列ヘッダのスタイル。
indexed? boolean テーブルの作成中にフィルタキャッシュを作成する必要があるかどうか。
isPrimaryKey? boolean 列を主キー列にします。
lookup? string | (string | number | boolean | Date)[] | ILookupOptions 列のルックアップを定義します。データソースのスキーマの列でのみ使用できます。
name? string 列の一意の名前。
outlineColumn? boolean | IOutlineColumnOptions データが階層データの場合のみ、アウトライン列を定義します。
readonly? boolean 列を読み取り専用にします。
required? boolean 新しい行を挿入するときに、列を必須としてマークします。
style? StyleOptions 列のスタイル。
validator? NumberValidatorOptions | DateValidatorOptions | TimeValidatorOptions | TextLengthValidatorOptions | FormulaValidatorOptions | FormulaListValidatorOptions | ListValidatorOptions 列のデータ検証。
value? string 列の値。 データベースのテーブルのフィールド名、またはフィールド名を使用する数式の場合があります。
visible? boolean 列を表示にします。
width? number | string 列の幅。 ピクセル単位の数値、またはスターサイズをサポートします。

IColumnCollection

Ƭ IColumnCollection: Object

プロパティ key - キーと値のコレクション。キーは文字列、値は GC.Data.IColumn オブジェクトです。

Index signature

▪ [key: string]: IColumn


ICrossAttributeOptions

Ƭ ICrossAttributeOptions: Object

プロパティ value - クロス列のヘッダを定義します。

プロパティ formatter - 値を書式設定します。

説明 クロス列のヘッダを定義するオプション。

型宣言

名前 説明
formatter? string 値を書式設定します。
value string クロス列のヘッダを定義するオプション。

ICrossOptions

Ƭ ICrossOptions: Object

プロパティ over - クロス列を見つけるキー。

プロパティ {Array<string | GC.Data.ICrossAttributeOptions>} attributes - クロス列のマルチヘッダを定義する属性。

プロパティ filter - クロス列をフィルタする数式。

プロパティ header - 自己定義ヘッダ。

説明 クロス列を定義するオプション。

型宣言

名前 説明
attributes? (string | ICrossAttributeOptions)[] クロス列のヘッダを定義するオプション。
caption? string 自己定義ヘッダ。
filter? string クロス列をフィルタする数式。
over string クロス列を見つけるキー。

ICrossViewOptions

Ƭ ICrossViewOptions: Object

プロパティ key - キーと値のコレクション。キーは文字列、値は GC.Data.ICrossOptions オブジェクトです。

Index signature

▪ [key: string]: ICrossOptions


IDataSourceOption

Ƭ IDataSourceOption: Object

プロパティ {Array | string} data - ローカルデータソース。 JSON の場合はオブジェクト配列、CSV または XML の場合は文字列になります。

プロパティ remote - REST API、OData、GraphQLをサポートするリモートデータソース。

プロパティ autoSync - 自動同期モードでは、データの変更はすぐにサーバーに同期されます。

プロパティ batch - バッチモードでは、データの変更はデータソースに保持されます。ユーザーは、サーバーを同期するためにsubmitChangesメソッドを呼び出す必要があります。

プロパティ schema - データソーススキーマのオプション。

型宣言

名前 説明
autoSync? boolean 自動同期モードでは、データの変更はすぐにサーバーに同期されます。
batch? boolean バッチモードでは、データの変更はデータソースに保持されます。ユーザーは、サーバーを同期するためにsubmitChangesメソッドを呼び出す必要があります。
data? any ローカルデータソース。 JSON の場合はオブジェクト配列、CSV または XML の場合は文字列になります。
remote? IRemoteTransportOption REST API、OData、GraphQLをサポートするリモートデータソース。
schema? ISchemaOption データソーススキーマのオプション。

IHierarchyCustomParseOptions

Ƭ IHierarchyCustomParseOptions: Object

プロパティ data - 現在のレコードのIデータ。

プロパティ index - レコードインデックス。

型宣言

名前 説明
data any 現在のレコードのデータ。
index number レコードインデックス。

IHierarchyCustomUnparseOptions

Ƭ IHierarchyCustomUnparseOptions: Object

プロパティ data - 現在のレコードのIデータ。

プロパティ index - レコードインデックス。

プロパティ parentData - 親レコードのデータ。

型宣言

名前 説明
data any 現在のレコードのデータ。
index number レコードインデックス。
parentData any 親レコードのデータ。

IHierarchyOption

Ƭ IHierarchyOption: Object

プロパティ type - 「Parent」、「ChildrenPath」、「Level」、「Custom」をサポートします。

プロパティ column - 階層を構築するためのデータを含む列。

プロパティ {string | Function} command - ボタンをクリックすると、ユーザーがコマンドを実行できるようにするか、ユーザーがコールバックを実行できるようにします。

プロパティ summaryFields - 階層集計フィールドのコレクションの定義。

プロパティ parse - カスタム階層タイプの parentId を解析するオプション。

プロパティ unparse - カスタム階層タイプの ID にレコードを解析解除するオプション。

型宣言

名前 説明
column string 階層を構築するためのデータを含む列。
outlineColumn? string | IHierarchyOutlineColumnOptions 階層として表示される列のアウトライン列の定義。
parse? HierarchyCustomParseHandler カスタム階層タイプの parentId を解析するオプション。
summaryFields? IHierarchySummaryFieldCollection 階層集計フィールドのコレクションの定義。
type "Parent" | "ChildrenPath" | "Level" | "Custom" 「Parent」、「ChildrenPath」、「Level」、「Custom」をサポートします。
unparse? HierarchyCustomUnparseHandler カスタム階層タイプの ID にレコードを解析解除するオプション。

IHierarchyOutlineColumnOptions

Ƭ IHierarchyOutlineColumnOptions: Object

プロパティ value - 階層として表示する列を指定します。

プロパティ showCheckBox - チェックボックスを表示するかどうか。

プロパティ showImage - 画像を表示するかどうか。

プロパティ {Array} images - レベルURLまたはbase64Imageによる画像。

プロパティ showIndicator - インジケータを表示するかどうか。

プロパティ expandIndicator - 展開インジケータ(urlまたはbase64Image)。

プロパティ collapseIndicator - 折りたたみインジケータ(urlまたはbase64Image)。

型宣言

名前 説明
collapseIndicator? string 折りたたみインジケータ(urlまたはbase64Image)。
expandIndicator? string 展開インジケーター(urlまたはbase64Image)。
images? string[] レベルURLまたはbase64Imageによる画像。
showCheckBox? boolean チェックボックスを表示するかどうか。
showImage? boolean 画像を表示するかどうか。
showIndicator? boolean インジケーターを表示するかどうか。
value string 階層として表示する列を指定します。

IHierarchySummaryFieldCollection

Ƭ IHierarchySummaryFieldCollection: Object

プロパティ key - キーと値のコレクション。キーはフィールド文字列、値は数式文字列です。

Index signature

▪ [key: string]: string


ILookupOptions

Ƭ ILookupOptions: Object

プロパティ name - リレーションシップ名。

プロパティ {string[] | GC.Data.IColumn[]} columns - 複数列のドロップダウンに使用される関連テーブルの列定義。

型宣言

名前 説明
columns string[] | IColumn[] 複数列のドロップダウンに使用される関連テーブルの列定義。
name string リレーションシップ名。

IOutlineColumnOptions

Ƭ IOutlineColumnOptions: Object

プロパティ showCheckBox - チェックボックスを表示するかどうか。

プロパティ showImage - 画像を表示するかどうか。

プロパティ {Array} images - レベルURLまたはbase64Imageによる画像。

プロパティ showIndicator - インジケータを表示するかどうか。

プロパティ expandIndicator - 展開インジケータ(urlまたはbase64Image)。

プロパティ collapseIndicator - 折りたたみインジケータ(urlまたはbase64Image)。

型宣言

名前 説明
collapseIndicator? string 折りたたみインジケータ(urlまたはbase64Image)。
expandIndicator? string 展開インジケーター(urlまたはbase64Image)。
images? string[] レベルURLまたはbase64Imageによる画像。
showCheckBox? boolean チェックボックスを表示するかどうか。
showImage? boolean 画像を表示するかどうか。
showIndicator? boolean インジケーターを表示するかどうか。

IRemoteReadRequestOption

Ƭ IRemoteReadRequestOption: Object

プロパティ url - URL をリクエストします。

プロパティ method - 「GET」、「POST」、「PUT」、「DELETE」などのリクエストメソッド。デフォルト値は「GET」です。

プロパティ adapter - さまざまなデータプロトコルを適応させます。 「rest」、「odata」、「odata4」、「graphql」をサポートします。

プロパティ body - リクエストの本文。

型宣言

名前 説明
adapter? string さまざまなデータプロトコルを適応させます。 「rest」、「odata」、「odata4」、「graphql」をサポートします。
body? Object リクエストの本文。
method? "GET" | "POST" | "PUT" | "DELETE" 「GET」、「POST」、「PUT」、「DELETE」などのリクエストメソッド。デフォルト値は「GET」です。
url string URL をリクエストします。

IRemoteRequestOption

Ƭ IRemoteRequestOption: Object

プロパティ url - URL をリクエストします。

プロパティ method - 「GET」、「POST」、「PUT」、「DELETE」などのリクエストメソッド。デフォルト値は「GET」です。

型宣言

名前 説明
method? "GET" | "POST" | "PUT" | "DELETE" 「GET」、「POST」、「PUT」、「DELETE」などのリクエストメソッド。デフォルト値は「GET」です。
url string URL をリクエストします。

IRemoteTransportOption

Ƭ IRemoteTransportOption: Object

プロパティ {GC.Data.IRemoteReadRequestOption | GC.Data.RemoteReadHandler} read - 読み取り操作のオプション。

プロパティ {GC.Data.IRemoteRequestOption | GC.Data.RemoteChangeHandler} create - 作成操作のオプション。

プロパティ {GC.Data.IRemoteRequestOption | GC.Data.RemoteChangeHandler} create - 更新操作のオプション。

プロパティ {GC.Data.IRemoteRequestOption | GC.Data.RemoteChangeHandler} create - 削除操作のオプション。

プロパティ {GC.Data.IRemoteRequestOption | GC.Data.RemoteChangeHandler} create - バッチ操作のオプション。

型宣言

名前 説明
batch? IRemoteRequestOption | RemoteChangeHandler バッチ操作のオプション。
create? IRemoteRequestOption | RemoteChangeHandler 作成操作のオプション。
delete? IRemoteRequestOption | RemoteChangeHandler 削除操作のオプション。
read IRemoteReadRequestOption | RemoteReadHandler 読み取り操作のオプション。
update? IRemoteRequestOption | RemoteChangeHandler 更新操作のオプション。

ISchemaOption

Ƭ ISchemaOption: Object

プロパティ type - 「json」、「csv」、「xml」、「columnJson」をサポートします。

プロパティ countPath - データリーダーがデータソースコレクションの長さを取得します。指定されていない場合は、現在のデータソースコレクションの長さを返します。

プロパティ dataPath - データリーダーはこれを使用して、解析後にデータソースコレクションを取得します。指定されていない場合は、解析されたオブジェクト全体を返します。

プロパティ columns - 現在のテーブルのすべての列の定義。

プロパティ hierarchy - 階層オプションの定義。

型宣言

名前 説明
columns? IColumnCollection 現在のテーブルのすべての列の定義。
countPath? string データリーダーがデータソースコレクションの長さを取得します。指定されていない場合は、現在のデータソースコレクションの長さを返します。
dataPath? string データリーダーはこれを使用して、解析後にデータソースコレクションを取得します。指定されていない場合は、解析されたオブジェクト全体を返します。
hierarchy? IHierarchyOption 階層オプションの定義。
type? string 「json」、「csv」、「xml」、「columnJson」をサポートします。

IconCriteriaOptions

Ƭ IconCriteriaOptions: Object

プロパティ isGreaterThanOrEqualTo - trueに設定した場合、GreaterThanOrEqualTo演算子を使用して値を計算します。

プロパティ iconValueType - アイコン値のタイプ。

プロパティ {number|string} iconValue - アイコン値。

型宣言

名前 説明
iconValue number | string アイコン値。
iconValueType IconValueType アイコン値のタイプ。
isGreaterThanOrEqualTo boolean trueに設定した場合、GreaterThanOrEqualTo演算子を使用して値を計算します。

IconOptions

Ƭ IconOptions: Object

プロパティ iconSetType - アイコン値のタイプ。

プロパティ iconIndex - カスタムアイコンのインデックス。

型宣言

名前 説明
iconIndex number カスタムアイコンのインデックス。
iconSetType IconSetType アイコン値のタイプ。

IconSetRuleOptions

Ƭ IconSetRuleOptions: Object

プロパティ {"formulaRule"} ruleType - アイコンセットルールを使用する場合のルールタイプ。

プロパティ iconSetType - アイコンセットのタイプ。

プロパティ reverseIconOrder - アイコンの順序を反転するかどうか。

プロパティ showIconOnly - アイコンのみを表示するかどうか。

プロパティ {Array.<GC.Data.IconOptions>} icons - アイコンオプションの配列。

プロパティ priority - ルールの優先度。

プロパティ stopIfTrue - より優先度の低いルールがこのルールの前に適用されるかどうか。

型宣言

名前 説明
iconSetType IconSetType アイコンセットのタイプ。
icons IconOptions[] アイコンオプションの配列。
priority number ルールの優先度。
reverseIconOrder boolean アイコンの順序を反転するかどうか。
ruleType "iconSetRule" アイコンセットルールを使用する場合のルールタイプ。
showIconOnly boolean アイコンのみを表示するかどうか。
stopIfTrue boolean より優先度の低いルールがこのルールの前に適用されるかどうか。

IconSetType

Ƭ IconSetType: "threeArrowsColored" | "threeArrowsGray" | "threeTriangles" | "threeStars" | "threeFlags" | "threeTrafficLightsUnrimmed" | "threeTrafficLightsRimmed" | "threeSigns" | "threeSymbolsCircled" | "threeSymbolsUncircled" | "fourArrowsColored" | "fourArrowsGray" | "fourRedToBlack" | "fourRatings" | "fourTrafficLights" | "fiveArrowsColored" | "fiveArrowsGray" | "fiveRatings" | "fiveQuarters" | "fiveBoxes" | "noIcons"

説明 アイコンセットのタイプ。


IconValueType

Ƭ IconValueType: "number" | "percent" | "formula" | "percentile"

説明 アイコンセットのタイプ。


ItemOptions

Ƭ ItemOptions: Object

プロパティ text - 項目テキスト。

プロパティ value - 項目の値は、数値、文字列、ブール値、日付のいずれかです。

型宣言

名前 説明
text string 項目のテキスト。
value any 項目の値は、数値、文字列、ブール値、日付のいずれかです。

LabelOptions

Ƭ LabelOptions: Object

プロパティ alignment - 「topLeft」、「topCenter」、「topRight」、「bottomLeft」、「bottomCenter」、「bottomRight」 をサポートするセルラベルの位置。

プロパティ visibility - 「visible」、「hidden」、「auto」 をサポートするセルラベルの表示。

プロパティ font - セルラベルのフォント。

プロパティ foreColor - セルラベルの前景色。

プロパティ margin - セルラベルの余白。

型宣言

名前 説明
alignment "topLeft" | "topCenter" | "topRight" | "bottomLeft" | "bottomCenter" | "bottomRight" 「topLeft」、「topCenter」、「topRight」、「bottomLeft」、「bottomCenter」、「bottomRight」 をサポートするセルラベルの位置。
font string セルラベルのフォント。
foreColor string セルラベルの前景色。
margin string セルラベルの余白。
visibility "visible" | "hidden" | "auto" 「visible」、「hidden」、「auto」 をサポートするセルラベルの表示。

LineBorder

Ƭ LineBorder: Object

プロパティ color - 境界線の色。

プロパティ style - 境界線のスタイルは、「empty」、「thin」、「medium」、「dashed」、「dotted」、「thick」、「double」、「hair」、「mediumDashed」、「dashDot」、「mediumDashDot」、「dashDotDot」、「mediumDashDotDot」および「slantedDashDot」をサポートします。

型宣言

名前 説明
color string 境界線の色。
style "empty" | "thin" | "medium" | "dashed" | "dotted" | "thick" | "double" | "hair" | "mediumDashed" | "dashDot" | "mediumDashDot" | "dashDotDot" | "mediumDashDotDot" | "slantedDashDot" 境界線のスタイルは、「empty」、「thin」、「medium」、「dashed」、「dotted」、「thick」、「double」、「hair」、「mediumDashed」、「dashDot」、「mediumDashDot」、「dashDotDot」、「mediumDashDotDot」および「slantedDashDot」をサポートします。

ListItem

Ƭ ListItem: Object

プロパティ text - 項目テキスト。

プロパティ text - 項目の値。

プロパティ text - 項目のアイコン。

型宣言

名前 説明
icon? string 項目のアイコン。
text? string 項目のテキスト。
value? string 項目の値。

ListLayout

Ƭ ListLayout: Object

プロパティ direction - 「horizontal」、「vertical」を受け入れるレイアウトの方向。

プロパティ displayAs - 「inline」、「popup」、「tree」を受け入れるレイアウトの表示。

プロパティ collapsible - リストを折りたたむことができるかどうか。

型宣言

名前 説明
collapsible? boolean リストを折りたたむことができるかどうか。
direction? "horizontal" | "vertical" 「horizontal」、「vertical」を受け入れるレイアウトの方向。
displayAs? "inline" | "popup" | "tree" 「inline」、「popup」、「tree」を受け入れるレイアウトの表示。

ListOptions

Ƭ ListOptions: Object

プロパティ text - テキスト。

プロパティ layout - レイアウト。

プロパティ multiSelect - リストを複数選択に設定するかどうか。

プロパティ valueType - 「string」、「array」を受け入れるドロップダウン リストの結果のセル値のタイプ。

プロパティ {GC.Data.ListItem[] | GC.Data.ListOptions[] | Function} items - 項目。通常、配列を受け入れます。特に、関数を受け入れる場合、関数は DOM 要素を返す必要があります。

プロパティ onItemSelected - アイテムまたはサブアイテムを選択するときに使用されます。

型宣言

名前 説明
items ListItem[] | ListOptions[] | () => HTMLElement 関数は DOM 要素を返します。
layout? ListLayout レイアウト。
multiSelect? boolean リストを複数選択に設定するかどうか。
text? string テキスト。
valueType? "string" | "array" 「string」、「array」を受け入れるドロップダウンリストの結果のセル値のタイプ。
onItemSelected? (e: MouseEvent) => string アイテムまたはサブアイテムが (() => HTMLElement) の場合に使用します。

ListString

Ƭ ListString: string

説明 「1,2,3」などのリストタイプの文字列。


ListValidatorOptions

Ƭ ListValidatorOptions: Object

プロパティ {"list"} type - データ検証のタイプ。

プロパティ source - データ検証のソース。

プロパティ ignoreBlank - 空の値を無視するかどうか。

プロパティ inCellDropdown - ドロップダウンボタンを表示するかどうか。

プロパティ errorStyle - データ検証のエラースタイル。

プロパティ errorTitle - データ検証のエラータイトル。

プロパティ errorMessage - データ検証エラーメッセージ。

プロパティ showErrorMessage - エラーメッセージを表示するかどうか。

プロパティ errorMessage - データ検証の入力メッセージ。

プロパティ errorTitle - データ検証の入力タイトル。

プロパティ showErrorMessage - 入力メッセージを表示するかどうか。

プロパティ errorStyle - データ検証の強調表示スタイル。

型宣言

名前 説明
errorMessage string データ検証エラーメッセージ。
errorStyle ErrorStyle データ検証のエラースタイル。
errorTitle string データ検証のエラータイトル。
highlightStyle HighlightStyle データ検証の強調表示スタイル。
ignoreBlank boolean 空の値を無視するかどうか。
inCellDropdown boolean ドロップダウンボタンを表示するかどうか。
inputMessage string データ検証の入力メッセージ。
inputTitle string データ検証の入力タイトル。
showErrorMessage boolean エラーメッセージを表示するかどうか。
showInputMessage boolean 入力メッセージを表示するかどうか。
source ListString データ検証のソース。
type "list" データ検証のタイプ。

MonthPickerOptions

Ƭ MonthPickerOptions: Object

プロパティ startYear - 月ピッカーの開始年。デフォルト値は 10 年前です。

プロパティ stopYear - 月ピッカーの停止年。デフォルト値は今年です。

プロパティ height - 月ピッカーの DOM の高さ。デフォルト値は 300 です。

型宣言

名前 説明
height number 月ピッカーの DOM の高さ。デフォルト値は 300 です。
startYear number 月ピッカーの開始年。デフォルト値は 10 年前です。
stopYear number 月ピッカーの停止年。デフォルト値は今年です。

MultiColumnOptions

Ƭ MultiColumnOptions: Object

プロパティ width - ユーザーは、複数列のドロップダウンの幅をカスタマイズできます。 デフォルトでは、800 とすべての列幅を自動計算した結果との間の最小値です。

プロパティ height - ユーザーは、複数列のドロップダウンの高さをカスタマイズできます。 デフォルトでは、400 とすべての行の高さを自動計算した結果の間の最小値です。

プロパティ {string | Function} command - ボタンをクリックすると、ユーザーがコマンドを実行できるようにするか、ユーザーがコールバックを実行できるようにします。

プロパティ {GC.Data.ColumnBindingInfo[]} bindingInfos - ユーザーはバインドされた列情報をカスタマイズできます。

型宣言

名前 説明
bindingInfos? ColumnBindingInfo[] ユーザーはバインドされた列情報をカスタマイズできます。
dataSource string | any[] ユーザーはバインド用の dataSource を指定する必要があります。dataSource は必須であり、配列または配列を返す数式をサポートします。
height? number ユーザーは、複数列のドロップダウンの高さをカスタマイズできます。 デフォルトでは、400 とすべての行の高さを自動計算した結果の間の最小値です。
width? number ユーザーは、複数列のドロップダウンの幅をカスタマイズできます。 デフォルトでは、800 とすべての列幅を自動計算した結果との間の最小値です。

NumberValidatorOptions

Ƭ NumberValidatorOptions: Object

プロパティ {"number"} type - データ検証のタイプ。

プロパティ comparisonOperator - データバリデータ比較演算子。

プロパティ {number | string} size - 列のサイズ。

プロパティ {number | string} size - 列のサイズ。

プロパティ isIntegerValue - 検証のタイプが「数値」の場合は整数値です。

プロパティ ignoreBlank - 空の値を無視するかどうか。

プロパティ inCellDropdown - ドロップダウンボタンを表示するかどうか。

プロパティ errorStyle - データ検証のエラースタイル。

プロパティ errorTitle - データ検証のエラータイトル。

プロパティ errorMessage - データ検証エラーメッセージ。

プロパティ showErrorMessage - エラーメッセージを表示するかどうか。

プロパティ errorMessage - データ検証の入力メッセージ。

プロパティ errorTitle - データ検証の入力タイトル。

プロパティ showErrorMessage - 入力メッセージを表示するかどうか。

プロパティ errorStyle - データ検証の強調表示スタイル。

型宣言

名前 説明
comparisonOperator CellValueComparisonOperator データバリデータ比較演算子。
errorMessage string データ検証エラーメッセージ。
errorStyle ErrorStyle データ検証のエラースタイル。
errorTitle string データ検証のエラータイトル。
highlightStyle HighlightStyle データ検証の強調表示スタイル。
ignoreBlank boolean 空の値を無視するかどうか。
inCellDropdown boolean ドロップダウンボタンを表示するかどうか。
inputMessage string データ検証の入力メッセージ。
inputTitle string データ検証の入力タイトル。
isIntegerValue boolean 検証のタイプが「数値」の場合は整数値です。
showErrorMessage boolean エラーメッセージを表示するかどうか。
showInputMessage boolean 入力メッセージを表示するかどうか。
type "number" データ検証のタイプ。
value1 number | FormulaString データ検証の最初の値。
value2? number | FormulaString バリデータ比較演算子が「before」または「notBetween」の場合、データ検証の 2 番目の値。

PatternFillOptions

Ƭ PatternFillOptions: Object

プロパティ type - 「solid」、「darkGray」、「mediumGray」、「lightGray」、「gray125」、「gray0625」、「darkHorizontal」、「darkVertical」、「darkDown」、「darkUp」、「darkGrid」、「darkTrellis」、「lightHorizontal」、「lightVertical」、「lightDown」、「lightUp」、「lightGrid」および「lightTrellis」をサポートするパターン塗りつぶしタイプ。

プロパティ patternColor - パターン塗りつぶしの色。

プロパティ backgroundColor - パターン塗りつぶしの背景色。

型宣言

名前 説明
backgroundColor? string パターン塗りつぶしの背景色。
patternColor string パターン塗りつぶしの色。
type "solid" | "darkGray" | "mediumGray" | "lightGray" | "gray125" | "gray0625" | "darkHorizontal" | "darkVertical" | "darkDown" | "darkUp" | "darkGrid" | "darkTrellis" | "lightHorizontal" | "lightVertical" | "lightDown" | "lightUp" | "lightGrid" | "lightTrellis" 「solid」、「darkGray」、「mediumGray」、「lightGray」、「gray125」、「gray0625」、「darkHorizontal」、「darkVertical」、「darkDown」、「darkUp」、「darkGrid」、「darkTrellis」、「lightHorizontal」、「lightVertical」、「lightDown」、「lightUp」、「lightGrid」および「lightTrellis」をサポートするパターン塗りつぶしタイプ。

RadioButtonCheckboxListOptions

Ƭ RadioButtonCheckboxListOptions: Object

プロパティ type - セル型、「radioButtonList」および「checkboxList」に対応しています。

プロパティ {GC.Data.ItemOptions[]} items - 各項目にテキストと値が含まれるオブジェクト配列をサポートする項目。

プロパティ direction - 「horizontal」、「vertical」をサポートするラジオボックスまたはチェックボックスの順序。

プロパティ maxColumnCount - ラジオボックスまたはチェックボックスの列数。

プロパティ maxRowCount - ラジオボックスまたはチェックボックスの行数。

プロパティ isFlowLayout - ラジオボックスまたはチェックボックスのレイアウトは自動調整されます。

プロパティ itemSpacing - 2つの項目のためのスペース。

プロパティ itemSpacing.horizontal - 水平方向に 2つの項目のスペース。

プロパティ itemSpacing.vertical - 垂直方向に 2つの項目のスペース。

プロパティ textAlign - ラジオボックスまたはチェックボックスに対するテキストの配置。「left」、「right」をサポートします。

プロパティ boxSize - ラジオボックスまたはチェックボックスのサイズ。

型宣言

名前 説明
boxSize number ラジオボックスまたはチェックボックスのサイズ。
direction "horizontal" | "vertical" 「horizontal」、「vertical」をサポートするラジオボックスまたはチェックボックスの順序。
isFlowLayout boolean ラジオボックスまたはチェックボックスのレイアウトは自動調整されます。
itemSpacing horizontal: number ; vertical: number } 2つの項目のためのスペース。
itemSpacing.horizontal number -
itemSpacing.vertical number -
items ItemOptions[] 各項目にテキストと値が含まれる文字列配列またはオブジェクト配列をサポートする項目。
maxColumnCount number ラジオボックスまたはチェックボックスの列数。
maxRowCount number ラジオボックスまたはチェックボックスの行数。
textAlign "left" | "right" ラジオボックスまたはチェックボックスに対するテキストの配置。「left」、「right」をサポートします。
type "radioButtonList" | "checkboxList" セル型、「radioButtonList」および「checkboxList」に対応しています。

RemoteChangeHandler

Ƭ RemoteChangeHandler: (data: Object | Object[], options: RequestInit) => Promise<Object | Object[]>

型宣言

▸ (data, options): Promise<Object | Object[]>

説明 データの変更を処理します。

パラメータ
名前 説明
data Object | Object[] データの変更を処理します。
options RequestInit ハンドラのオプション。
Returns

Promise<Object | Object[]>

ハンドラの戻り値。


RemoteReadHandler

Ƭ RemoteReadHandler: (options: Object) => Promise<Object[]>

型宣言

▸ (options): Promise<Object[]>

説明 読み取りデータを処理します。

パラメータ
名前 説明
options Object ハンドラのオプション。
Returns

Promise<Object[]>

ハンドラの戻り値。


ScaleValueType

Ƭ ScaleValueType: "number" | "lowestValue" | "highestValue" | "percent" | "percentile" | "automin" | "formula" | "automax"

説明 スケール値のタイプ。


SliderOptions

Ƭ SliderOptions: Object

プロパティ scaleVisible - つまみが目盛りのみをドラッグできるかどうか。デフォルト値は false です。

プロパティ max - スライダの最大値。デフォルト値は 100 です。

プロパティ min - スライダの最小値。デフォルト値は 0 です。

プロパティ step - スライダーが値を移動できる粒度。 0 より大きく、(最大 - 最小) で割る必要があります。 null をマークしない場合、step は null である可能性があり、デフォルト値は 1 です。

プロパティ tooltipVisible - true の場合、ツールチップは常に表示されるか、ドラッグまたはホバリングしても表示されません。デフォルト値は false です。

プロパティ width - 方向が水平の場合のスライダの幅。デフォルト値は 350 です。

プロパティ height - 方向が垂直の場合のスライダの高さ。デフォルト値は 350 です。

プロパティ direction - 「horizontal」、「vertical」を受け入れるスライダの方向。デフォルト値は「horizontal」です。

プロパティ {number[]} marks - スライダの目盛り。

プロパティ formatString - ツールチップまたはマークに使用される表示フォーマッタ。

型宣言

名前 説明
direction "horizontal" | "vertical" 「horizontal」、「vertical」を受け入れるスライダの方向。デフォルト値は「horizontal」です。
formatString string ツールチップまたはマークに使用される表示フォーマッタ。
height number 方向が垂直の場合のスライダの高さ。デフォルト値は 350 です。
marks number[] スライダの目盛り。
max number スライダの最大値。デフォルト値は 100 です。
min number スライダの最小値。デフォルト値は 0 です。
scaleVisible boolean つまみが目盛りのみをドラッグできるかどうか。デフォルト値は false です。
step number スライダーが値を移動できる粒度。 0 より大きく、(最大 - 最小) で割る必要があります。 null をマークしない場合、step は null である可能性があり、デフォルト値は 1 です。
tooltipVisible boolean true の場合、ツールチップは常に表示されるか、ドラッグまたはホバリングしても表示されません。デフォルト値は false です。
width number 方向が水平の場合のスライダの幅。デフォルト値は 350 です。

SpecificTextComparisonOperator

Ƭ SpecificTextComparisonOperator: "contains" | "doesNotContain" | "beginsWith" | "endsWith"

説明 特定のテキスト比較演算子。


SpecificTextRuleOptions

Ƭ SpecificTextRuleOptions: Object

プロパティ {"specificTextRule"} ruleType - 特定のテキストルールを使用する場合のルールタイプ。

プロパティ comparisonOperator - 特定のテキストの比較演算子。

プロパティ text - 特定のテキスト。

プロパティ style - 条件が満たされた場合にセルに適用されるスタイル。

プロパティ priority - ルールの優先度。

プロパティ stopIfTrue - より優先度の低いルールがこのルールの前に適用されるかどうか。

型宣言

名前 説明
comparisonOperator SpecificTextComparisonOperator 特定のテキストの比較演算子。
priority number ルールの優先度。
ruleType "specificTextRule" 特定のテキストルールを使用する場合のルールタイプ。
stopIfTrue boolean より優先度の低いルールがこのルールの前に適用されるかどうか。
style StyleOptions 条件が満たされた場合にセルに適用されるスタイル。
text string 特定のテキスト。

StateRule

Ƭ StateRule: Object

プロパティ direction - 状態ルールの方向。

プロパティ state - 状態。

説明 状態ルール。

型宣言

名前 説明
direction StateRuleDirection 状態ルールの方向。
state RowColumnStates 数式文字列。

StyleOptions

Ƭ StyleOptions: Object

プロパティ {string | Function} command - ボタンをクリックすると、ユーザーがコマンドを実行できるようにするか、ユーザーがコールバックを実行できるようにします。

プロパティ foreColor - 前景色。

プロパティ hAlign - 「left」、「center」、「right」、「general」をサポートする水平方向の配置。

プロパティ vAlign - 「top」、「center」、「bottom」をサポートする垂直方向の配置。

プロパティ [font] - フォント。

プロパティ [themeFont] - テーマのフォント。

プロパティ formatter - フォーマッタ文字列。

プロパティ borderLeft - 左罫線。

プロパティ borderTop -上罫線。

プロパティ borderRight - 右罫線。

プロパティ borderBottom - 下罫線。

プロパティ diagonalDown - LeftTopからbottomRightへの斜め罫線。

プロパティ diagonalUp - topRightからbottomLeftへの斜め罫線。

プロパティ locked - セル、行、または列がロックされているかどうか。

プロパティ textIndent - テキストインデントの量。

プロパティ wordWrap - 単一セルまたは複数セル内でワードラップするかどうか。

プロパティ shrinkToFit - 単一セルまたは複数セルに全体が収まるように内容を縮小するかどうか。

プロパティ backgroundImage - 表示する背景画像。

プロパティ {GC.Data.CheckboxOptions | GC.Data.ComboBoxOptions | GC.Data.HyperlinkOptions | GC.Data.RadioButtonCheckboxListOptions} cellType - セル型。

プロパティ backgroundImageLayout - 「stretch」、「center」、「zoom」、「none」をサポートする背景画像のレイアウト。

プロパティ tabStop - ユーザーが[Tab]キーを使用してセルにフォーカスを設定できるかどうか。

プロパティ textDecoration - テキストに追加される装飾。

プロパティ imeMode - 「auto」、「active」、「inactive」、「disabled」をサポートする入力メソッド。

プロパティ name - 名前。

プロパティ parentName - 親スタイルの名前。

プロパティ watermark - 透かしの内容。

プロパティ cellPadding - セルのパディング。

プロパティ labelOptions - セルラベルのオプション。

プロパティ isVerticalText - セルのテキストを垂直方向に設定するかどうか。

プロパティ textOrientation - セルテキストの回転角度。

プロパティ showEllipsis - テキストがオーバーフローする場合に省略記号(...)が表示されるかどうか。

プロパティ {GC.Data.CellButtonOptions[]} cellButtons - セルボタン。

プロパティ {GC.Data.DropDownOptions[]} dropDowns - ドロップダウン。

型宣言

名前 説明
backColor? string | PatternFillOptions | GradientFillOptions | GradientPathFillOptions 背景色の文字列またはパターン塗りつぶしのオプション、グラデーション塗りつぶしのオプション、グラデーションパス塗りつぶしのオプション。
backgroundImage? string 表示する背景画像。
backgroundImageLayout? "stretch" | "center" | "zoom" | "none" 「stretch」、「center」、「zoom」、「none」をサポートする背景画像のレイアウト。
borderBottom? LineBorder 下罫線。
borderLeft? LineBorder 左罫線。
borderRight? LineBorder 右罫線。
borderTop? LineBorder 上罫線。
cellButtons? CellButtonOptions[] セルボタン。
cellPadding? string セルのパディング。
cellType? CheckboxOptions | ComboBoxOptions | HyperlinkOptions | RadioButtonCheckboxListOptions セル型。
diagonalDown? LineBorder LeftTopからbottomRightへの斜め罫線。
diagonalUp? LineBorder topRightからbottomLeftへの斜め罫線。
dropDowns? DropDownOptions[] ドロップダウン。
font? string フォント。
foreColor? string 前景色。
formatter? string フォーマッタ文字列。
hAlign? "left" | "center" | "right" | "general" 「left」、「center」、「right」、「general」をサポートする水平方向の配置。
imeMode? "auto" | "active" | "inactive" | "disabled" 「auto」、「active」、「inactive」、「disabled」をサポートする入力メソッド。
isVerticalText? boolean セルのテキストを垂直方向に設定するかどうか。
labelOptions? LabelOptions セルラベルのオプション。
locked? boolean セル、行、または列がロックされているかどうか。
name? string 名前。
parentName? string 親スタイルの名前。
showEllipsis? boolean テキストがオーバーフローする場合に省略記号(...)が表示されるかどうか。
shrinkToFit? boolean 単一セルまたは複数セルに全体が収まるように内容を縮小するかどうか。
tabStop? boolean ユーザーが[Tab]キーを使用してセルにフォーカスを設定できるかどうか。
textDecoration? TextDecoration テキストに追加される装飾。
textIndent? number テキストインデントの量。
textOrientation? number セルテキストの回転角度。
themeFont? string テーマのフォント。
vAlign? "top" | "center" | "bottom" 「top」、「center」、「bottom」をサポートする垂直方向の配置。
watermark? string 透かしの内容。
wordWrap? boolean 単一セルまたは複数セル内でワードラップするかどうか。

StyleRule

Ƭ StyleRule: Object

プロパティ {GC.Data.FormulaRule | GC.Data.StateRule} [rule] - スタイルルール。

プロパティ [style] - ルールのスタイル。

説明 スタイルルール。

型宣言

名前 説明
rule? FormulaRule | StateRule 数式ルールまたは状態ルール。
style? StyleOptions ルールが満たされている場合のスタイル。

StyleRules

Ƭ StyleRules: Object

プロパティ name - スタイルルール。

説明 スタイルルール。

型宣言

名前 説明
name StyleRule スタイルルール。

TextDecoration

Ƭ TextDecoration: "underline" | "lineThrough" | "overline" | "doubleUnderline" | "none" | "lineThroughUnderline" | "lineThroughDoubleUnderline"

説明 テキスト装飾を示します。


TextLengthString

Ƭ TextLengthString: string

説明 「10」などのテキストの長さ。


TextLengthValidatorOptions

Ƭ TextLengthValidatorOptions: Object

プロパティ {"textLength"} type - データ検証のタイプ。

プロパティ comparisonOperator - データバリデータ比較演算子。

プロパティ {GC.Data.TextLengthString | GC.Data.FormulaString} value1 - データ検証の最初の値。

プロパティ {GC.Data.TextLengthString | GC.Data.FormulaString} value2 - バリデータ比較演算子が「before」または「notBetween」の場合、データ検証の 2 番目の値。

プロパティ ignoreBlank - 空の値を無視するかどうか。

プロパティ inCellDropdown - ドロップダウンボタンを表示するかどうか。

プロパティ errorStyle - データ検証のエラースタイル。

プロパティ errorTitle - データ検証のエラータイトル。

プロパティ errorMessage - データ検証エラーメッセージ。

プロパティ showErrorMessage - エラーメッセージを表示するかどうか。

プロパティ errorMessage - データ検証の入力メッセージ。

プロパティ errorTitle - データ検証の入力タイトル。

プロパティ showErrorMessage - 入力メッセージを表示するかどうか。

プロパティ errorStyle - データ検証の強調表示スタイル。

型宣言

名前 説明
comparisonOperator CellValueComparisonOperator データバリデータ比較演算子。
errorMessage string データ検証エラーメッセージ。
errorStyle ErrorStyle データ検証のエラースタイル。
errorTitle string データ検証のエラータイトル。
highlightStyle HighlightStyle データ検証の強調表示スタイル。
ignoreBlank boolean 空の値を無視するかどうか。
inCellDropdown boolean ドロップダウンボタンを表示するかどうか。
inputMessage string データ検証の入力メッセージ。
inputTitle string データ検証の入力タイトル。
showErrorMessage boolean エラーメッセージを表示するかどうか。
showInputMessage boolean 入力メッセージを表示するかどうか。
type "textLength" データ検証のタイプ。
value1 TextLengthString | FormulaString データ検証の最初の値。
value2? TextLengthString | FormulaString バリデータ比較演算子が「before」または「notBetween」の場合、データ検証の 2 番目の値。

ThreeScaleRuleOptions

Ƭ ThreeScaleRuleOptions: Object

プロパティ {"threeScaleRule"} ruleType - 3色のスケールルールを使用する場合のルールタイプ。

プロパティ minType - 最小スケールのタイプ。

プロパティ minValue - 最小スケールの値。

プロパティ minColor - 最小スケールの色。

プロパティ midType - 中間スケールのタイプ。

プロパティ midValue - 中間スケールの値。

プロパティ midColor - 中間スケールの色。

プロパティ maxType - 最大スケールのタイプ。

プロパティ maxValue - 最大スケールの値。

プロパティ maxColor - 最大スケールの色文字列。

プロパティ priority - ルールの優先度。

プロパティ stopIfTrue - より優先度の低いルールがこのルールの前に適用されるかどうか。

型宣言

名前 説明
maxColor ColorString 最大スケールの色。
maxType ScaleValueType 最大スケールのタイプ。
maxValue number 最大スケールの値。
midColor ColorString 中間スケールの色。
midType ScaleValueType 中間スケールのタイプ。
midValue number 中間スケールの値。
minColor ColorString 最小スケールの色。
minType ScaleValueType 最小スケールのタイプ。
minValue number 最小スケールの値。
priority number ルールの優先度。
ruleType "threeScaleRule" 3色のスケールルールを使用する場合のルールタイプ。
stopIfTrue boolean より優先度の低いルールがこのルールの前に適用されるかどうか。

TimePickerOptions

Ƭ TimePickerOptions: Object

プロパティ max - 時刻ピッカが表示できる最大値。値には時、分、秒の属性が必要です。

プロパティ min - 時刻ピッカが表示できる最小値。値には時、分、秒の属性が必要です。

プロパティ step - 時刻ピッカが値をステップ実行できる粒度。

プロパティ formatString - 時刻の形式。

プロパティ height - 時刻ピッカのコンテナのサイズ。

型宣言

名前 説明
formatString string 時刻の形式。
height number 時刻ピッカのコンテナのサイズ。
max TimePickerValue 時刻ピッカが表示できる最大値。値には時、分、秒の属性が必要です。
min TimePickerValue 時刻ピッカが表示できる最小値。値には時、分、秒の属性が必要です。
step TimePickerValue 時刻ピッカが値をステップ実行できる粒度。

TimePickerValue

Ƭ TimePickerValue: Object

プロパティ hour - 値の時。

プロパティ minute - 値の分。

プロパティ second - 値の秒。

型宣言

名前 説明
hour number 値の時。
minute number 値の分。
second number 値の秒。

TimeValidatorOptions

Ƭ TimeValidatorOptions: Object

プロパティ {"time"} type - データ検証のタイプ。

プロパティ comparisonOperator - データバリデータ比較演算子。

プロパティ {Date | GC.Data.FormulaString} value2 - バリデータ比較演算子が「before」または「notBetween」の場合、データバリデータの 2 番目の値。

プロパティ {Date | GC.Data.FormulaString} value2 - バリデータ比較演算子が「before」または「notBetween」の場合、データバリデータの 2 番目の値。

プロパティ ignoreBlank - 空の値を無視するかどうか。

プロパティ inCellDropdown - ドロップダウンボタンを表示するかどうか。

プロパティ errorStyle - データ検証のエラースタイル。

プロパティ errorTitle - データ検証のエラータイトル。

プロパティ errorMessage - データ検証エラーメッセージ。

プロパティ showErrorMessage - エラーメッセージを表示するかどうか。

プロパティ errorMessage - データ検証の入力メッセージ。

プロパティ errorTitle - データ検証の入力タイトル。

プロパティ showErrorMessage - 入力メッセージを表示するかどうか。

プロパティ errorStyle - データ検証の強調表示スタイル。

型宣言

名前 説明
comparisonOperator CellValueComparisonOperator データバリデータ比較演算子。
errorMessage string データ検証エラーメッセージ。
errorStyle ErrorStyle データ検証のエラースタイル。
errorTitle string データ検証のエラータイトル。
highlightStyle HighlightStyle データ検証の強調表示スタイル。
ignoreBlank boolean 空の値を無視するかどうか。
inCellDropdown boolean ドロップダウンボタンを表示するかどうか。
inputMessage string データ検証の入力メッセージ。
inputTitle string データ検証の入力タイトル。
showErrorMessage boolean エラーメッセージを表示するかどうか。
showInputMessage boolean 入力メッセージを表示するかどうか。
type "time" データ検証のタイプ。
value1 Date | FormulaString データ検証の最初の値。
value2? Date | FormulaString バリデータ比較演算子が「before」または「notBetween」の場合、データ検証の 2 番目の値。

Top10RuleOptions

Ƭ Top10RuleOptions: Object

プロパティ {"formulaRule"} ruleType - 上位/下位ルールを使用する場合のルールタイプ。

プロパティ type - 上位/下位条件のタイプ。

プロパティ rank - スタイルを適用する上位または下位項目の数。

プロパティ style - 条件が満たされた場合にセルに適用されるスタイル。

プロパティ priority - ルールの優先度。

プロパティ stopIfTrue - より優先度の低いルールがこのルールの前に適用されるかどうか。

型宣言

名前 説明
priority number ルールの優先度。
rank number スタイルを適用する上位または下位項目の数。
ruleType "top10Rule" 上位/下位ルールを使用する場合のルールタイプ。
stopIfTrue boolean より優先度の低いルールがこのルールの前に適用されるかどうか。
style StyleOptions 条件が満たされた場合にセルに適用されるスタイル。
type Top10Type 上位/下位条件のタイプ。

Top10Type

Ƭ Top10Type: "top" | "bottom"

説明 上位/下位条件のタイプ。


TwoScaleRuleOptions

Ƭ TwoScaleRuleOptions: Object

プロパティ {"twoScaleRule"} ruleType - 2色のスケールルールを使用する場合のルールタイプ。

プロパティ minType - 最小スケールのタイプ。

プロパティ minValue - 最小スケールの値。

プロパティ minColor - 最小スケールの色。

プロパティ maxType - 最大スケールのタイプ。

プロパティ maxValue - 最大スケールの値。

プロパティ maxColor - 最大スケールの色文字列。

プロパティ priority - ルールの優先度。

プロパティ stopIfTrue - より優先度の低いルールがこのルールの前に適用されるかどうか。

型宣言

名前 説明
maxColor ColorString 最大スケールの色。
maxType ScaleValueType 最大スケールのタイプ。
maxValue number 最大スケールの値。
minColor ColorString 最小スケールの色。
minType ScaleValueType 最小スケールのタイプ。
minValue number 最小スケールの値。
priority number ルールの優先度。
ruleType "twoScaleRule" 2色のスケールルールを使用する場合のルールタイプ。
stopIfTrue boolean より優先度の低いルールがこのルールの前に適用されるかどうか。

UniqueRuleOptions

Ƭ UniqueRuleOptions: Object

プロパティ {"uniqueRule"} ruleType - 一意性ルールを使用する場合のルールタイプ。

プロパティ style - 条件が満たされた場合にセルに適用されるスタイル。

プロパティ priority - ルールの優先度。

プロパティ stopIfTrue - より優先度の低いルールがこのルールの前に適用されるかどうか。

型宣言

名前 説明
priority number ルールの優先度。
ruleType "uniqueRule" 一意性ルールを使用する場合のルールタイプ。
stopIfTrue boolean より優先度の低いルールがこのルールの前に適用されるかどうか。
style StyleOptions 条件が満たされた場合にセルに適用されるスタイル。

ViewOptions

Ƭ ViewOptions: Object

プロパティ [defaultColumnWidth] - デフォルトの列幅。

プロパティ [styleRules] - スタイルルール。

プロパティ [showCrossValueHeader] - クロス値ヘッダが表示されていることをマークします。

プロパティ [cross] - クロス列のオプションを定義します。

説明 ビューのオプション。

型宣言

名前 説明
cross? ICrossViewOptions クロス列のオプションを定義します。
defaultColumnWidth? number デフォルトの列幅。
showCrossValueHeader? boolean クロス値ヘッダが表示されていることをマークします。
styleRules? StyleRules スタイルルール。

WorkFlowItem

Ƭ WorkFlowItem: Object

プロパティ text - 項目の値。

プロパティ {number[]|string[]} transitions - 項目の遷移。

型宣言

名前 説明
transitions number[] | string[] 項目の遷移。
value string 項目の値。

WorkFlowOptions

Ƭ WorkFlowOptions: Object

プロパティ {GC.Data.WorkFlowItem[]} items - 項目。

型宣言

名前 説明
items WorkFlowItem[] 項目。