ソリッドカラー、グラデーションカラー、画像パディングボックス、またはそれらの組み合わせを設定できます。
フィールド
項目 | 説明 | データ型 | 必須 | 補足 |
| コントロールの名前。The name of the control. | String | 継続する | なし |
| コントロールのタイプ。 | String | 継続する | なし |
| デフォルト値。 | 文字列またはオブジェクト | 継続しない | このフィールドが指定されていない場合は、空のままになります。 詳細については、「値」をご参照ください。 |
| パディングボックスのタイプ。 | array | 継続しない | 値は、flat、linearGradient、image、またはそれらの組み合わせです。
説明 設定は、パディングボックスのタイプによって異なります。 詳細については、「値」をご参照ください。 |
値
条件 | データ型 | 例 | デフォルト値 | 補足 |
単色パディングボックス | String |
|
| なし |
グラデーションカラーのパッディングボックス | object | | | なし |
画像パディングボックス | object | | | なし |
複数のパディングボックスタイプの組み合わせ | object | | |
|
サンプル設定
タイプフィールドを
フラット
に設定する
"flat": { "name": "Solid Color", "type": "fill", "default": "#333" }タイプフィールドを
linearGradient
に設定します。"linearGradient": { "name": "Linear Gradient Color", "type": "fill", "components": [ "linearGradient" ], "default": { "angle": 90, "stops": [ { "color": "#333", "offset": 0 }, { "color": "red", "offset": 100 } ] } }タイプフィールドを
image
に設定する
"image": { "name": "Image Padding", "type": "fill", "components": [ "image" ], "default": { "fillType": "cover", "url": "https://img.alicdn.com/tfs/TB16ag8v4z1gK0jSZSgXXavwpXa-96-96.png", "tileSize": 100 } }