[]
Sheets.Slicers.CustomTimelineThemeManager
↳ CustomTimelineThemeManager
• new CustomTimelineThemeManager(workbook
)
すべてのカスタムタイムラインスライサーテーマを管理できるカスタムタイムラインスライサーのテーママネージャを表します。
名前 | 型 | 説明 |
---|---|---|
workbook |
Workbook |
ワークブック。 |
CustomThemeManagerBase.constructor
▸ add(theme
): undefined
| TimelineStyle
新しいタイムラインスライサーのテーマを追加します。
実例
// 「custom0」という名前の新しいタイムラインスライサーのテーマを追加します。
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"));
let timeLineStyle = spread.customTimelineThemes.add("custom0");
let wholeTimelineStyle = new GC.Spread.Sheets.Slicers.TimelineStyleInfo();
wholeTimelineStyle.backColor = "#0C66E4";
timeLineStyle.wholeTimelineStyle(wholeTimelineStyle);
名前 | 型 | 説明 |
---|---|---|
theme |
string | TimelineStyle |
新しいタイムラインのテーマまたは追加する新しいタイムラインのテーマ名。 |
undefined
| TimelineStyle
新しく追加されたタイムラインのテーマを返します。名前付きタイムラインのテーマが存在する場合、タイムラインのテーマの追加に失敗し、undefined が返されます。
▸ all(): TimelineStyle
[]
タイムラインのテーマコレクションを取得します。
実例
// すべてのタイムラインのテーマを取得します。
let timeLineStylesCollection = spread.customTimelineThemes.all();
Array<GC.Spread.Sheets.Slicers.TimelineStyle>
▸ get(name
): undefined
| TimelineStyle
タイムラインのテーマを名前で取得します。
実例
// タイムラインのテーマを取得します。
timeLineStyle = spread.customTimelineThemes.get("custom0");
名前 | 型 | 説明 |
---|---|---|
name |
string |
取得するタイムラインテーマの特定の名前。 |
undefined
| TimelineStyle
特定の名前に対応するタイムラインのテーマが見つかった場合、そのテーマを返します。見つからない場合、undefined を返します。
▸ remove(name
): void
タイムラインのテーマを名前で削除します。
実例
// タイムラインのテーマを削除します。
spread.customTimelineThemes.remove("custom0");
名前 | 型 | 説明 |
---|---|---|
name |
string |
削除するタイムラインテーマの特定の名前。 |
void
▸ update(oldThemeName
, newTheme
): void
タイムラインのテーマを更新します。
実例
// タイムラインのテーマを更新します。
timelineStyle = spread.customTimelineThemes.update("custom0", new GC.Spread.Sheets.Slicers.TimelineStyle());
名前 | 型 | 説明 |
---|---|---|
oldThemeName |
string |
更新するタイムラインテーマの特定の名前。 |
newTheme |
TimelineStyle |
更新するタイムラインテーマの特定の名前。 |
void