diff --git a/lib/util/language_utils.js b/lib/util/language_utils.js index 296d435317..5edb812c2a 100644 --- a/lib/util/language_utils.js +++ b/lib/util/language_utils.js @@ -13,6 +13,7 @@ goog.require('shaka.util.ManifestParserUtils'); /** * @summary A set of language utility functions. * @final + * @export */ shaka.util.LanguageUtils = class { /** @@ -32,6 +33,7 @@ shaka.util.LanguageUtils = class { * @param {string} locale1 * @param {string} locale2 * @return {boolean} + * @export */ static areLocaleCompatible(locale1, locale2) { const LanguageUtils = shaka.util.LanguageUtils; @@ -62,6 +64,7 @@ shaka.util.LanguageUtils = class { * @param {string} locale1 * @param {string} locale2 * @return {boolean} + * @export */ static areLanguageCompatible(locale1, locale2) { const LanguageUtils = shaka.util.LanguageUtils; @@ -102,6 +105,7 @@ shaka.util.LanguageUtils = class { * @param {string} possibleParent * @param {string} possibleChild * @return {boolean} + * @export */ static isParentOf(possibleParent, possibleChild) { const LanguageUtils = shaka.util.LanguageUtils; @@ -146,6 +150,7 @@ shaka.util.LanguageUtils = class { * @param {string} localeA * @param {string} localeB * @return {boolean} + * @export */ static isSiblingOf(localeA, localeB) { const LanguageUtils = shaka.util.LanguageUtils; @@ -181,6 +186,7 @@ shaka.util.LanguageUtils = class { * * @param {string} locale * @return {string} + * @export */ static normalize(locale) { const LanguageUtils = shaka.util.LanguageUtils; @@ -217,6 +223,7 @@ shaka.util.LanguageUtils = class { * @param {string} a * @param {string} b * @return {boolean} + * @export */ static areSiblings(a, b) { const LanguageUtils = shaka.util.LanguageUtils; @@ -235,6 +242,7 @@ shaka.util.LanguageUtils = class { * @param {string} target * @param {string} candidate * @return {number} + * @export */ static relatedness(target, candidate) { const LanguageUtils = shaka.util.LanguageUtils; @@ -271,6 +279,7 @@ shaka.util.LanguageUtils = class { * * @param {string} lang * @return {string} + * @export */ static getBase(lang) { const LanguageUtils = shaka.util.LanguageUtils; @@ -300,6 +309,7 @@ shaka.util.LanguageUtils = class { * * @param {shaka.extern.Stream} stream * @return {string} + * @export */ static getLocaleForText(stream) { const LanguageUtils = shaka.util.LanguageUtils; @@ -322,6 +332,7 @@ shaka.util.LanguageUtils = class { * * @param {shaka.extern.Variant} variant * @return {string} + * @export */ static getLocaleForVariant(variant) { const LanguageUtils = shaka.util.LanguageUtils; @@ -356,6 +367,7 @@ shaka.util.LanguageUtils = class { * @param {string} target * @param {!Iterable.} searchSpace * @return {?string} + * @export */ static findClosestLocale(target, searchSpace) { const LanguageUtils = shaka.util.LanguageUtils;