| Package | flashx.textLayout.utils | 
| Class | public final class CharacterUtil | 
| Inheritance | CharacterUtil    Object | 
| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 10, AIR 1.5 | 
CharacterUtil.method(parameter).
	 
	 | Property | Defined By | ||
|---|---|---|---|
![]()  | constructor : Object 
	 A reference to the class object or constructor function for a given object instance.  | Object | |
| Method | Defined By | ||
|---|---|---|---|
![]()  | 
	 Indicates whether an object has a specified property defined.  | Object | |
[static]  
		 Returns true if the charCode argument is a high word in a surrogate pair.  | CharacterUtil | ||
[static]  
		 Returns true if the charCode argument is a low word in a surrogate pair.  | CharacterUtil | ||
![]()  | 
	 Indicates whether an instance of the Object class is in the prototype chain of the object specified 
	 as the parameter.  | Object | |
[static]  
		 Returns true if charCode is a whitespace character.  | CharacterUtil | ||
![]()  | 
	 Indicates whether the specified property exists and is enumerable.  | Object | |
![]()  | 
     Sets the availability of a dynamic property for loop operations.  | Object | |
![]()  | 
	 Returns the string representation of this object, formatted according to locale-specific conventions.  | Object | |
![]()  | 
	 Returns the string representation of the specified object.  | Object | |
![]()  | 
	 Returns the primitive value of the specified object.  | Object | |
isHighSurrogate | () | method | 
 public static function isHighSurrogate(charCode:int):Boolean| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 10, AIR 1.5 | 
 
		 Returns true if the charCode argument is a high word in a surrogate pair. 
		 A surrogate pair represents a character with a code point that requires more
		 than sixteen bits to express and thus requires a combination
		 of two 16-bit words, a high surrogate and a low surrogate, to embody its code point.
		 
This method can be used when processing a series of characters to ensure that you do not inadvertently divide a surrogate pair into incomplete halves.
Parameters
charCode:int — An integer that represents a character code.
		 Character codes are usually represented in hexadecimal format.
		 For example, the space character's character code can be
		 represented by the number 0x0020.
		  | 
Boolean — true if charCode is the high surrogate in a surrogate pair.
		  | 
isLowSurrogate | () | method | 
 public static function isLowSurrogate(charCode:int):Boolean| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 10, AIR 1.5 | 
 
		 Returns true if the charCode argument is a low word in a surrogate pair. 
		 A surrogate pair represents a character with a code point that requires more
		 than sixteen bits to express and thus requires a combination
		 of two 16-bit words, a high surrogate and a low surrogate, to embody its code point.
		 
This method can be used when processing a series of characters to ensure that you do not inadvertently divide a surrogate pair into incomplete halves.
Parameters
charCode:int — An integer that represents a character code.
		 Character codes are usually represented in hexadecimal format.
		 For example, the space character's character code can be
		 represented by the number 0x0020.
		  | 
Boolean — true if charCode is the low surrogate in a surrogate pair.
		  | 
isWhitespace | () | method | 
 public static function isWhitespace(charCode:int):Boolean| Language Version: | ActionScript 3.0 | 
| Runtime Versions: | Flash Player 10, AIR 1.5 | 
 
		 Returns true if charCode is a whitespace character. 
		 
The following table describes all characters that this method considers a whitespace character.
| Character Code | Unicode Character Name | Category | 
|---|---|---|
0x0020 | SPACE | Space Separator | 
0x1680 | OGHAM SPACE MARK | Space Separator | 
0x180E | MONGOLIAN VOWEL SEPARATOR | Space Separator | 
0x2000 | EN QUAD | Space Separator | 
0x2001 | EM QUAD | Space Separator | 
0x2002 | EN SPACE | Space Separator | 
0x2003 | EM SPACE | Space Separator | 
0x2004 | THREE-PER-EM SPACE | Space Separator | 
0x2005 | FOUR-PER-EM SPACE | Space Separator | 
0x2006 | SIX-PER-EM SPACE | Space Separator | 
0x2007 | FIGURE SPACE | Space Separator | 
0x2008 | PUNCTUATION SPACE | Space Separator | 
0x2009 | THIN SPACE | Space Separator | 
0x200A | HAIR SPACE | Space Separator | 
0x202F | NARROW NO-BREAK SPACE | Space Separator | 
0x205F | MEDIUM MATHEMATICAL SPACE | Space Separator | 
0x3000 | IDEOGRAPHIC SPACE | Space Separator | 
0x2028 | LINE SEPARATOR | Line Separator | 
0x2029 | PARAGRAPH SEPARATOR | Paragraph Separator | 
0x0009 | CHARACTER TABULATION | Other | 
0x000A | LINE FEED | Other | 
0x000B | LINE TABULATION | Other | 
0x000C | FORM FEED | Other | 
0x000D | CARRIAGE RETURN | Other | 
0x0085 | NEXT LINE | Other | 
0x00A0 | NO-BREAK SPACE | Other | 
Parameters
charCode:int — An integer that represents a character code.
		 Character codes are usually represented in hexadecimal format.
		 For example, the space character's character code can be
		 represented by the number 0x0020.
		 
		  | 
Boolean — true if charCode is a whitespace character. 
		  | 
Thu Dec 4 2014, 05:50 PM -08:00
 