次の方法で共有


ILocalizedPathModuleConfiguration interface

注意

この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。

これは、"localizedPath" 型のスクリプト モジュールのインターフェイスです。

Extends

注釈

この種類のモジュールは、コンポーネント開発者が提供する必要があります。 これらのスクリプト リソースは "path" 型のものと似ていますが、ユーザーのロケールによって選択されるさまざまなパスに存在する場合があります。 このモジュールの種類のパスは、"内部" モジュールとまったく同じ方法で読み込まれます。

プロパティ

defaultPath

このモジュールの既定のロケール javascript リソースへのパスは、完全修飾 URL として、または "internalModuleBaseUrls" フィールドで指定されたパスの下のパスとして指定します。

paths

これは、完全修飾 URL として、または "internalModuleBaseUrls" フィールドで指定されたパスの下のパスとして、このモジュールのロケール javascript リソースへのパスへのロケール キー ("ll-cc"形式) のディクショナリです。

type

プロパティの詳細

defaultPath

注意

この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。

このモジュールの既定のロケール javascript リソースへのパスは、完全修飾 URL として、または "internalModuleBaseUrls" フィールドで指定されたパスの下のパスとして指定します。

defaultPath: string | IIntegrityPath;

プロパティ値

string | IIntegrityPath

注釈

ユーザーのロケールが "paths" フィールドで指定されたパスのいずれかに解決されない場合は、このフィールドのパスが使用されます。 このモジュール型のパスは、"内部" 型のモジュールのパスが処理されるのとまったく同じ方法で処理されます。

サポートされる値: モジュールの既定のロケール バージョンへのパスは、完全修飾 URL として、または "internalModuleBaseUrls" フィールドで指定されたパスの下のパスとして指定します。

例: "master_2015-04-20/my-application_strings_default_af378e0d.js"

paths

注意

この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。

これは、完全修飾 URL として、または "internalModuleBaseUrls" フィールドで指定されたパスの下のパスとして、このモジュールのロケール javascript リソースへのパスへのロケール キー ("ll-cc"形式) のディクショナリです。

paths?: {
        [locale: string]: string | IIntegrityPath;
    };

プロパティ値

{ [locale: string]: string | IIntegrityPath; }

注釈

ローダーは、このフィールドによって提供されるパスのいずれかにユーザーのロケールの解決を試み、そのパスの下にスクリプト リソースを読み込みます。 ユーザーのロケールがこのフィールドで指定されたパスのいずれかに解決されない場合は、 "defaultPath" フィールドのパスが使用されます。 たとえば、ユーザーのロケールが "en-gb"され、このフィールドの値に [ "en-us", "en-gb", "fr-fr" ]キーが含まれている場合、 "en-gb" キーで指定されたパスが使用されます。 ユーザーのロケールが "en-gb" で、このフィールドの値に [ "en-us", "fr-fr" ]キーが含まれている場合は、 "en-us" キーで指定されたパスが使用されます。 ユーザーのロケールが "en-gb"され、このフィールドの値に [ "es-es", "fr-fr" ]キーが含まれている場合は、"defaultPath" フィールドで指定されたパスが使用されます。 このモジュール型のパスは、"内部" 型のモジュールのパスが処理されるのとまったく同じ方法で処理されます。

サポートされる値: ロケールからパスへのマッピングのディクショナリ。

例:

 {
   "en-us": "master_2015-04-20/my-application_strings_en-us_d38ff012.js",
   "fr-fr": "master_2015-04-20/my-application_strings_fr-fr_138af7e4.js"
 }

type

注意

この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。

type: 'localizedPath';

プロパティ値

'localizedPath'