SiLocaleId Service documentation¶
The SiLocaleId is used to provide a locale id from the translate service to the angular localization. The Angular services call toString or valueOf so that the current locale of the translation service is provided. The Intl. library does not invoke toString() and using the value directly in Intl formatting results always having the en
locale. Thus, when using the SiLocaleId in other services, make sure to use the toString()
method before.
Attributes and Methods¶
Name | Type | Default | Description |
---|---|---|---|
iterator ¶ | () => StringIterator <string > | Iterator | |
at(...) ¶ | (index: number ) => (undefined | string ) | Returns a new String consisting of the single UTF-16 code unit located at the specified index. Parameters
| |
charAt(...) ¶ | (pos: number ) => string | Returns the character at the specified index. Parameters
| |
charCodeAt(...) ¶ | (index: number ) => number | Returns the Unicode value of the character at the specified location. Parameters
| |
codePointAt(...) ¶ | (pos: number ) => (undefined | number ) | Returns a nonnegative integer Number less than 1114112 (0x110000) that is the code point value of the UTF-16 encoded code point starting at the string element at position pos in the String resulting from converting this object to a String. If there is no element at that position, the result is undefined. If a valid UTF-16 surrogate pair does not begin at pos, the result is the code unit at pos. Parameters
| |
concat(...) ¶ | (strings: string []) => string | Returns a string that contains the concatenation of two or more strings. Parameters
| |
endsWith(...) ¶ | (searchString: string , endPosition: number ) => boolean | Returns true if the sequence of elements of searchString converted to a String is the same as the corresponding elements of this object (converted to a String) starting at endPosition – length(this). Otherwise returns false. Parameters | |
fromCharCode(...) ¶ | (codes: number []) => string | Parameters
| |
fromCodePoint(...) ¶ | (codePoints: number []) => string | Return the String value whose elements are, in order, the elements in the List elements. If length is 0, the empty string is returned. Parameters
| |
includes(...) ¶ | (searchString: string , position: number ) => boolean | Returns true if searchString appears as a substring of the result of converting this object to a String, at one or more positions that are greater than or equal to position; otherwise, returns false. Parameters | |
indexOf(...) ¶ | (searchString: string , position: number ) => number | Returns the position of the first occurrence of a substring. Parameters | |
lastIndexOf(...) ¶ | (searchString: string , position: number ) => number | Returns the last occurrence of a substring in the string. Parameters | |
(readonly) length ¶ | number | Returns the length of a String object. | |
localeCompare(...) ¶ | (that: string ) => number | Determines whether two strings are equivalent in the current locale. Parameters
| |
match(...) ¶ | (regexp: (string | RegExp )) => (null | RegExpMatchArray ) | Matches a string with a regular expression, and returns an array containing the results of that search. Parameters | |
matchAll(...) ¶ | (regexp: RegExp ) => RegExpStringIterator <RegExpExecArray > | Matches a string with a regular expression, and returns an iterable of matches containing the results of that search. Parameters
| |
normalize(...) ¶ | (form: ("NFC" | "NFD" | "NFKC" | "NFKD" )) => string | Returns the String value result of normalizing the string into the normalization form named by form as specified in Unicode Standard Annex #15, Unicode Normalization Forms. Parameters
| |
padEnd(...) ¶ | (maxLength: number , fillString: string ) => string | Pads the current string with a given string (possibly repeated) so that the resulting string reaches a given length. The padding is applied from the end (right) of the current string. Parameters
| |
padStart(...) ¶ | (maxLength: number , fillString: string ) => string | Pads the current string with a given string (possibly repeated) so that the resulting string reaches a given length. The padding is applied from the start (left) of the current string. Parameters
| |
raw(...) ¶ | (template: { raw: (ArrayLike <string > | readonly string []) }, substitutions: any []) => string | String.raw is usually used as a tag function of a Tagged Template String. When called as such, the first argument will be a well formed template call site object and the rest parameter will contain the substitution values. It can also be called directly, for example, to interleave strings and values from your own tag function, and in this case the only thing it needs from the first argument is the raw property. Parameters | |
repeat(...) ¶ | (count: number ) => string | Returns a String value that is made from count copies appended together. If count is 0, the empty string is returned. Parameters
| |
replace(...) ¶ | (searchValue: (string | RegExp ), replaceValue: string ) => string | Replaces text in a string, using a regular expression or search string. Parameters
| |
replaceAll(...) ¶ | (searchValue: (string | RegExp ), replaceValue: string ) => string | Replace all instances of a substring in a string, using a regular expression or search string. Parameters | |
search(...) ¶ | (regexp: (string | RegExp )) => number | Finds the first substring match in a regular expression search. Parameters | |
slice(...) ¶ | (start: number , end: number ) => string | Returns a section of a string. Parameters
| |
split(...) ¶ | (separator: (string | RegExp ), limit: number ) => string [] | Split a string into substrings using the specified separator and return them as an array. Parameters | |
startsWith(...) ¶ | (searchString: string , position: number ) => boolean | Returns true if the sequence of elements of searchString converted to a String is the same as the corresponding elements of this object (converted to a String) starting at position. Otherwise returns false. Parameters | |
substring(...) ¶ | (start: number , end: number ) => string | Returns the substring at the specified location within a String object. Parameters
| |
toLocaleLowerCase(...) ¶ | (locales: (string | string [])) => string | Converts all alphabetic characters to lowercase, taking into account the host environment's current locale. Parameters | |
toLocaleUpperCase(...) ¶ | (locales: (string | string [])) => string | Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment's current locale. Parameters | |
toLowerCase() ¶ | () => string | Converts all the alphabetic characters in a string to lowercase. | |
toString() ¶ | () => string | Outputs the locale id as a string. | |
toUpperCase() ¶ | () => string | Converts all the alphabetic characters in a string to uppercase. | |
trim() ¶ | () => string | Removes the leading and trailing white space and line terminator characters from a string. | |
trimEnd() ¶ | () => string | Removes the trailing white space and line terminator characters from a string. | |
trimStart() ¶ | () => string | Removes the leading white space and line terminator characters from a string. | |
valueOf() ¶ | () => string | Returns the primitive value of the specified object. | |
anchor(...) | (name: string ) => string | Returns an <a> HTML anchor element and sets the name attribute to the text valueDeprecated: A legacy feature for browser compatibility Parameters
| |
big() | () => string | Returns a <big> HTML elementDeprecated: A legacy feature for browser compatibility | |
blink() | () => string | Returns a <blink> HTML elementDeprecated: A legacy feature for browser compatibility | |
bold() | () => string | Returns a <b> HTML elementDeprecated: A legacy feature for browser compatibility | |
fixed() | () => string | Returns a <tt> HTML elementDeprecated: A legacy feature for browser compatibility | |
fontcolor(...) | (color: string ) => string | Returns a <font> HTML element and sets the color attribute valueDeprecated: A legacy feature for browser compatibility Parameters
| |
fontsize(...) | (size: number ) => string | Returns a <font> HTML element and sets the size attribute valueDeprecated: A legacy feature for browser compatibility Parameters
| |
italics() | () => string | Returns an <i> HTML elementDeprecated: A legacy feature for browser compatibility | |
link(...) | (url: string ) => string | Returns an <a> HTML element and sets the href attribute valueDeprecated: A legacy feature for browser compatibility Parameters
| |
small() | () => string | Returns a <small> HTML elementDeprecated: A legacy feature for browser compatibility | |
strike() | () => string | Returns a <strike> HTML elementDeprecated: A legacy feature for browser compatibility | |
sub() | () => string | Returns a <sub> HTML elementDeprecated: A legacy feature for browser compatibility | |
substr(...) | (from: number , length: number ) => string | Gets a substring beginning at the specified location and having the specified length. Deprecated: A legacy feature for browser compatibility Parameters | |
sup() | () => string | Returns a <sup> HTML elementDeprecated: A legacy feature for browser compatibility | |
trimLeft() | () => string | Removes the leading white space and line terminator characters from a string. Deprecated: A legacy feature for browser compatibility. Use trimStart instead | |
trimRight() | () => string | Removes the trailing white space and line terminator characters from a string. Deprecated: A legacy feature for browser compatibility. Use trimEnd instead |
Types Documentation¶
No types to document for items on this page.
Except where otherwise noted, content on this site is licensed under MIT License.