Language Version : | ActionScript 3.0 |
Product Version : | Flex 4.5 |
Runtime Versions : | Flash Player 10.1, AIR 2.5 |
GlobalizationUtils is a class containing Unicode related functionality
not supported directly in Flex or ActionScript.
This class contains the utility routines needed for all Validators.
Examples of typical routines are checking for unicode white space,
trimming all spaces in a string at the beginning and end.
public static function isDigit(ccode:uint):Boolean
Language Version : | ActionScript 3.0 |
Product Version : | Flex 4.5 |
Runtime Versions : | Flash Player 10.1, AIR 2.5 |
Return true
if a codepoint is a numeric digit.
Supported digits are listed in
flash.globalization.NationalDigitsType
.
Parameters
| ccode:uint — input codepoint
|
Returns | Boolean — true if a codepoint is a numeric digit.
|
public static function isLeadingSurrogate(ccode:uint):Boolean
Language Version : | ActionScript 3.0 |
Product Version : | Flex 4.5 |
Runtime Versions : | Flash Player 10.1, AIR 2.5 |
Return true
if a codepoint is a leading surrogate.
Parameters
| ccode:uint — The input codepoint.
|
Returns | Boolean — true if a codepoint is a leading surrogate,
and false if not.
|
public static function isTrailingSurrogate(ccode:uint):Boolean
Language Version : | ActionScript 3.0 |
Product Version : | Flex 4.5 |
Runtime Versions : | Flash Player 10.1, AIR 2.5 |
Return true
if a codepoint is a trailing surrogate.
Parameters
| ccode:uint — The input codepoint.
|
Returns | Boolean — true if a codepoint is a trailing surrogate,
and false if not.
|
public static function isWhiteSpace(ccode:uint):Boolean
Language Version : | ActionScript 3.0 |
Product Version : | Flex 4.5 |
Runtime Versions : | Flash Player 10.1, AIR 2.5 |
Return true
if a codepoint is a white space character.
Supports all unicode white space characters.
The unicode supported white spaces are:
ASCII_SPACE (0x20)
NO_BREAK_SPACE (0xA0)
UNICODE_OGHAM_SPACE_MARK (0x1680)
Unicode spaces 0x2000 - 0x200B
UNICODE_NARROW_NOBREAK_SPACE (0x202F)
UNICODE_MEDIUM_MATHEMATICAL_SPACE (0x205F)
UNICODE_IDEOGRAPHIC_SPACE (0x3000)
UNICODE_ZEROWIDTH_NOBREAK_SPACE (0xFEFF)
Parameters
| ccode:uint — The input codepoint.
|
Returns | Boolean — true if a codepoint is a white space character,
and false if not.
|
public static function surrogateToUTF32(c0:uint, c1:uint):uint
Language Version : | ActionScript 3.0 |
Product Version : | Flex 4.5 |
Runtime Versions : | Flash Player 10.1, AIR 2.5 |
Convert a surrogate pair to UTF32.
Parameters
| c0:uint — High surrogate.
|
|
| c1:uint — Low surrogate.
|
Returns | uint — The UTF32 equivalent.
|
public static function trim(input:String):String
Language Version : | ActionScript 3.0 |
Product Version : | Flex 4.5 |
Runtime Versions : | Flash Player 10.1, AIR 2.5 |
Removes leading and trailing white space characters.
Parameters
| input:String — Input string to process.
|
Returns | String — String after removing leading and trailing
white space characters.
|
Mon Jul 9 2012, 07:18 PM -04:00