プロパティ
ratingsSystem
readonly ratingsSystem: string
「レーティングシステム」(特定の業界のレーティング基準)の一意の識別キーを返します。
- サポートされているレーティングシステムに関するドキュメントを参照してください。
rating
readonly rating: string
返されるレーティングシステム内の有効なレーティングについて、対応する一意の識別キーを返します。
- サポートされているレーティングシステムのレーティングスケールに関するドキュメントを参照してください。
メソッド
isLessOrEquallyRestrictiveThan()
isLessOrEquallyRestrictiveThan(other: IContentRatingLevel):Promise<boolean>
2つのレーティングレベルを比較して、一方の制限が他方のレーティングレベルと同等以下かを判断します。これは、IContentRatingLevelオブジェクトの定義域上の部分関数です。比較できるのは、同じレーティングシステムのレーティングレベルのみです。
パラメーター
other
IContentRatingLevelエラー
- 異なるレーティングシステムのレーティングレベルを比較しようとすると、NoncomparableRatingsErrorがスローされます。
戻り値
Promise<boolean>
このオブジェクトの制限がほかのオブジェクトと同等以下の場合はtrue、それ以外の場合はfalse。
例
Given a=us_mpaa, G and b=us_mpaa, PG-13:a->isLessOrEquallyRestrictiveThan(b) => trueb->isLessOrEquallyRestrictiveThan(a) => falsea->isLessOrEquallyRestrictiveThan(a) => true
- a->isLessOrEquallyRestrictiveThan(c) => NoncomparableRatingsErrorが発生
- c->isLessOrEquallyRestrictiveThan(a) => NoncomparableRatingsErrorが発生

