ILocalizedPathModuleConfiguration interface
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
これは、"localizedPath" 型のスクリプト モジュールのインターフェイスです。
- Extends
注釈
この種類のモジュールは、コンポーネント開発者が提供する必要があります。 これらのスクリプト リソースは "path" 型のものと似ていますが、ユーザーのロケールによって選択されるさまざまなパスに存在する場合があります。 このモジュールの種類のパスは、"内部" モジュールとまったく同じ方法で読み込まれます。
プロパティ
default |
このモジュールの既定のロケール javascript リソースへのパスは、完全修飾 URL として、または "internalModuleBaseUrls" フィールドで指定されたパスの下のパスとして指定します。 |
paths | これは、完全修飾 URL として、または |
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'