必要に応じて、コンテンツの保存と分類を行います。次のいずれかのパスカテゴリを選択して、使用方法の詳細をご覧ください。レンダリングをサポートしています。テンプレートが定義されていない場合は、デフォルトのテンプレートが使用されます。テンプレートはクラスレベルで定義され、クラスに関連付けられているオブジェクトを表示するために使用されます。テンプレートは、パスのさまざまなセクションに表示するフィールドを定義します。テンプレートは次のセクションで構成されています。セクションには、交通事業者のロゴと名前、乗車の概要が表示されます。つの要素はすべて必須であり、これらを読み込むのに使用されるフィールド参照やこれらの位置を変更することはできません。ロジックでは一番上の行を多少柔軟に扱うことができます。次のフィールドで制御されます。object.tripTypeobject.ticketLeg.originNameobject.ticketLeg.destinationNameobject.ticketLeg.originStationCodeobject.ticketLeg.destinationStationCodeパスのレンダリング方法は空でないフィールドによって決まります。次のようにレンダリングされます。表示される情報は出発地名のみです。特定の一乗車区間ではなく、ある地域内で使える周遊券などを扱う際に特に便利です。左側に出発地、右側に目的地が表示されます。つの間にある記号は、移動手段によって異なります。出発地と目的地は次のいずれかの形式で表示されます。駅コードの上により小さな文字で駅名が表示されます。駅コードが表示されます。オブジェクトの動作も同様です。リストを使用する必要があります。出発地と目的地の両方を定義します。すべての区間で、駅名のみ、駅コードのみ、または駅名と駅コードの両方を一貫して表示する必要があります。出発地には配列内の最初の要素の出発地が、目的地には配列内の最後の要素の目的地が表示されます。上記以外の方法で乗車区間の定義を組み合わせることはできません。エラーが返されるか動作が未定義となり、その動作は保証されません。このような組み合わせは使用しないでください。パスの背景色は必須フィールドではありません。レベルの両方で定義できます。フィールドをオーバーライドできます。セクションは、追加行を表示するために使用します。フィールドを含めることができます。リスト内のオブジェクト数を定義できます。指定する必要があります。各要素は、次のいずれかのタイプにする必要があります。つのアイテムを受け取ります。つのアイテムを受け取ります。つのアイテムを受け取ります。.secondValue)、事前定義されたアイテム(.predefinedItem)として定義できます。選択したフィールドの値とそれぞれのラベルが両方とも表示されます。セレクタを定義した場合は、選択したフィールドの値がセパレータ「/」で区切られて表示されます。選択したフィールドのラベルについても同様です。複雑なレンダリングを定義するには、事前定義されたアイテムを使用します。フィールドとそれぞれのヘッダー(ラベル)を参照するように指定する方法を示しています。セクション形式でパスを作成します。アイテムが空の場合、そのアイテムは表示されません。詳細については、フィールド参照をご覧ください。行内のすべてのアイテムが空の場合、その行は表示されません。行に表示されるアイテム数が少なくなります。テンプレートをオーバーライドしない場合は、デフォルトの行数、デフォルトのアイテム数、デフォルトのフィールド参照が使用されます。テンプレートをご覧ください。リストに複数の行が含まれている場合、そのヒーロー画像は最初の行の後に表示されます。場合は、その行の上にヒーロー画像が表示されます。参照して、使用可能な事前定義されたアイテムを確認してください。セクションは、バーコードの上下に追加のテキストや画像を表示するために使用します。このセクションのフィールドは、どれも必須ではありません。つのフィールドを定義できます。フィールドのいずれかを選択できます。ガイドラインに従う必要があります。バーコードはタイプと値で定義されます。タイプのリストについては、リファレンスをご覧ください。テキストをバーコードの真下に表示できます。このテキストはバーコードのスキャンを補助するためのものですが、他の用途に使用することもできます。セクションをオーバーライドして、バーコードの上に画像を表示する方法を示しています。セクション形式でパスを作成します。フィールドが使用されます。テンプレートをご覧ください。フィールド、メッセージを含めることができます。.secondValue)、事前定義されたアイテム(.predefinedItem)として定義できます。選択したフィールドの値とそれぞれのラベルが両方とも表示されます。セレクタを定義した場合は、選択したフィールドの値がセパレータ「/」で区切られて表示されます。選択したフィールドのラベルについても同様です。複雑なレンダリングを定義するには、事前定義されたアイテムを使用します。フィールドは、全幅、ラベルなしでレンダリングされます。フィールドとそのラベルを表示する方法を示しています。classコードは、次の詳細セクション形式でパスを作成します。アイテムが空の場合、そのアイテムは表示されません。詳細については、フィールド参照をご覧ください。詳細テンプレートをオーバーライドしない場合は、デフォルトの参照フィールドのリストがデフォルトの順番で表示されます。テンプレートをご覧ください。参照して、使用可能な事前定義されたアイテムを確認してください。乗車区間が複数ある場合は、セクションの一番上に略式の乗車経路が表示されます。この乗車経路の表示を移動することはできません。設定して略式の乗車経路を表示できます。アプリの「パス」ビューに表示するフィールドを選択するために使用します。つの行を含むリストで表示されます。テンプレートの最初の行に表示する方法を示しています。テンプレート表現でパスを作成します。セレクタで定義するか、乗車区間の概要を表示します。概要の形式には、次のいずれかを指定できます。セレクタでの定義のみ可能です。これらのフィールドにはラベルが表示されません。行目にはグループ化されたパスの数が常に表示されます。提供のラベルが使用されます。フィールドのいずれかを使用して、これらのラベルの一部をカスタマイズできます。ユーザーがラベルをカスタマイズする場合、そのラベルをサポートするすべての言語に翻訳する作業は、ユーザー側で行う必要があります。参照して、カスタマイズできるラベルを確認してください。フィールド、メッセージへのパスのリストが含まれます。すべてのフィールド参照ですべての種類のパスを使用できるわけではありません。フィールドのパスだけが許可されています。このリストを使用すると、代替ロジックを実装することが可能になります。リスト内の最初のパスが空のフィールドとして解決された場合は、次のパスが評価されます。同じリストに異なるタイプのフィールドを混在させないでください。パターンに一貫性があるが、他のオブジェクトではその一貫性が期待できない場合、代替ロジックは慎重かつ特定の状況でのみ使用してください。ほとんどの場合、ユースケースごとに個別のクラスを作成する方が簡単です。フィールド参照リスト内のすべてのパスが空のフィールドとして解決された場合は、そのフィールド参照を使用するアイテムは表示されません。つのパスが空でないことを確認してください。値を表すには、フィールドに「-」などの特殊文字を設定することをおすすめします。