Lines Matching refs:internalOptions

537  * Populates internalOptions object with boolean key-value pairs
970 var internalOptions = {};
972 defineWEProperty(internalOptions, 'usage', getOption(
977 if (IS_UNDEFINED(sensitivity) && internalOptions.usage === 'sort') {
980 defineWEProperty(internalOptions, 'sensitivity', sensitivity);
982 defineWEProperty(internalOptions, 'ignorePunctuation', getOption(
1007 options, extensionMap, COLLATOR_KEY_MAP, getOption, internalOptions);
1011 if (HAS_OWN_PROPERTY(extensionMap, 'co') && internalOptions.usage === 'sort') {
1027 } else if (internalOptions.usage === 'search') {
1030 defineWEProperty(internalOptions, 'collation', collation);
1040 collation: {value: internalOptions.collation, writable: true},
1047 usage: {value: internalOptions.usage, writable: true}
1050 var collator = %CreateCollator(requestedLocale, internalOptions, resolved);
1174 var internalOptions = {};
1175 defineWEProperty(internalOptions, 'style', getOption(
1183 if (internalOptions.style === 'currency' && IS_UNDEFINED(currency)) {
1189 if (internalOptions.style === 'currency') {
1190 defineWEProperty(internalOptions, 'currency', %StringToUpperCaseI18N(currency));
1191 defineWEProperty(internalOptions, 'currencyDisplay', currencyDisplay);
1196 defineWEProperty(internalOptions, 'minimumIntegerDigits', mnid);
1200 if (!IS_UNDEFINED(mnfd) || internalOptions.style !== 'currency') {
1202 defineWEProperty(internalOptions, 'minimumFractionDigits', mnfd);
1205 if (!IS_UNDEFINED(mxfd) || internalOptions.style !== 'currency') {
1206 var min_mxfd = internalOptions.style === 'percent' ? 0 : 3;
1210 defineWEProperty(internalOptions, 'maximumFractionDigits', mxfd);
1217 defineWEProperty(internalOptions, 'minimumSignificantDigits', mnsd);
1220 defineWEProperty(internalOptions, 'maximumSignificantDigits', mxsd);
1224 defineWEProperty(internalOptions, 'useGrouping', getOption(
1240 getOption, internalOptions);
1252 style: {value: internalOptions.style, writable: true},
1255 if (HAS_OWN_PROPERTY(internalOptions, 'minimumSignificantDigits')) {
1258 if (HAS_OWN_PROPERTY(internalOptions, 'maximumSignificantDigits')) {
1261 var numberFormat = %CreateNumberFormat(requestedLocale, internalOptions,
1264 if (internalOptions.style === 'currency') {
1589 var internalOptions = {};
1602 getOption, internalOptions);
1817 var internalOptions = {};
1819 defineWEProperty(internalOptions, 'type', getOption(
1825 type: {value: internalOptions.type, writable: true},
1829 var iterator = %CreateBreakIterator(locale.locale, internalOptions, resolved);
2118 var internalOptions = toDateTimeOptions(options, required, defaults);
2121 cachedOrNewService(service, locales, options, internalOptions);