[]
        
(Showing Draft Content)

GC.Spread.Sheets.Theme

クラス: Theme

Spread.Sheets.Theme

Table of contents

コンストラクタ

メソッド

コンストラクタ

constructor

new Theme(name, colorScheme, headerFont, bodyFont)

カラースキームを表します。

実例

// 次のサンプルコードは、新しいSpreadThemeオブジェクトを作成します。
sheet.getCell(0, 0).backColor("accent 1");
sheet.getCell(1, 0).backColor("accent 6");
$("#btn").click(function () {
    var custom = new GC.Spread.Sheets.Theme("Custom");
    custom.colors().accent1("red");
    custom.colors().accent6("green");
    sheet.currentTheme(custom);
})

パラメータ

名前 説明
name string テーマの名前。
colorScheme ColorScheme テーマカラーの基本色。
headerFont string 見出しフォントの名前。
bodyFont string 本文フォントの名前。

メソッド

bodyFont

bodyFont(value?): any

テーマの本文フォントを取得または設定します。

実例

var custom = new GC.Spread.Sheets.Theme("Custom");
custom.bodyFont('cursive');
sheet.currentTheme(custom);
sheet.setValue(0, 0, 'hello world!'); // セルのフォントは「cursive」になります。

パラメータ

名前
value? string

戻り値

any

値が設定されていない場合は、本文フォントを返します。値が設定されている場合は、テーマを返します。


colors

colors(value?): any

テーマの基本色を取得または設定します。

実例

var custom = new GC.Spread.Sheets.Theme("Custom");
custom.colors().accent1("red");
custom.colors().accent6("green");
sheet.currentTheme(custom);
sheet.getCell(0, 0).backColor("accent 1"); // セルの背景色は赤になります。
sheet.getCell(0, 1).backColor("accent 6"); // セルの背景色は緑になります。

パラメータ

名前
value? ColorScheme

戻り値

any

値が設定されていない場合は、テーマの基本色を返します。値が設定されている場合は、テーマを返します。


headerFont

headerFont(value?): any

テーマの見出しフォントを取得または設定します。

実例

var custom = new GC.Spread.Sheets.Theme("Custom");
custom.headerFont('cursive');
sheet.currentTheme(custom);
sheet.getCell(0, 0).themeFont('Headings');
sheet.setValue(0, 0, 'hello world!'); // セルのフォントは「cursive」になります。

パラメータ

名前
value? string

戻り値

any

値が設定されていない場合は、見出しフォントを返します。値が設定されている場合は、テーマを返します。


name

name(value?): any

テーマの名前を取得または設定します。

パラメータ

名前
value? string

戻り値

any

値が設定されていない場合は、テーマ名を返します。値が設定されている場合は、テーマを返します。