[[extras]] セクションには、パッケージまたはパッケージ内のコンポーネントに関連するカスタムメタデータを指定するキーと値のペアを記述します。[[extras]] は任意です。
フィールド
-
key(文字列、必須):アプリケーションコンポーネントが値を取得するために使用できるキーを定義します。 -
component-id(文字列、任意):キーと値のペアの関連付け先となるアプリケーションcomponent-idを定義します。この関連付けを追加すると、IComponentを使用してキーと値のペアがコンポーネント情報とともに使用できるようになります。定義しない場合、キーと値のペアはパッケージのグローバル値として扱われ、IPackageを使用してパッケージ情報とともに使用できるようになります。 -
valueは、次のいずれかの方法で定義できます。-
value(文字列、必須):文字列値を設定します。 -
value(テーブル、必須): valueテーブルの内容(テーブルの任意の「部分配列」または「子テーブル」を含む)が、キーと値のペアの値の内容になります。子テーブルは、インラインテーブル構文を使ってvalue.として宣言するか、通常のテーブル構文を使って [[extras.value.]] として宣言できます。valueは、iPackageまたはIComponentを使用して結果の値では [[]] に変換されます。この値のリーダー(読み取りプログラム)で、文字列内のTOML値を解析する必要があります。
-

