Arabic class
Class defining Arabic letters,characters and marks
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- ALEFAT_PATTERN → RegExp
-
RegExp to match all Alef letters
final
- HAMZAT_PATTERN → RegExp
-
RegExp to match all Hamaz letters
final
-
LETTERS_NORM_MAP_REG
→ Map<
RegExp, String> -
Map of all
RegExp
to match and replace Letters to Normalized Lettersfinal - LIGUATURES_PATTERN → RegExp
-
RegExp to match Liguatures
final
-
NAMES
→ Map<
String, String> -
List of Names of Letters and Symbols. Map<String,String>=> String:Name
final
- Symbols → ArabicSymbols
-
Punctuation Symbols and marks
final
Constants
- AIN → const String
- Ain character Normalized Form
- AIN_END → const String
- AIN_ISOLATED → const String
- AIN_MID → const String
- AIN_START → const String
- ALEF → const String
- Alef character Normalized Form ا
- ALEF_END → const String
- ALEF_HAMZA_ABOVE → const String
- Alef with Hamza above أ
- ALEF_HAMZA_BELOW → const String
- Alef with hamza below إ
- ALEF_ISOLATED → const String
- ALEF_MADDA → const String
- Alef with Madda above Normalized Form آ
- ALEF_MADDA_END → const String
- ALEF_MADDA_ISOLATED → const String
- ALEF_MAKSURA → const String
- Alef-Maksura character Normalized Form
- ALEF_MAKSURA_END → const String
- Character Alef Maksura End form
- ALEF_MAKSURA_ISOLATED → const String
- Character Alef Maksura Isolated Form
- ALEF_WASLA → const String
- Character Alef-Wasla , see also ALEFAT
-
ALEFAT
→ const List<
String> - List of all variants of Alef(s)
-
ALPHABETIC_ORDER
→ const Map<
String, int> - Arabic Letters in Alphabetic order,Map of String:order
- BEH → const String
- Beh character Normalized Form ب
- BEH_END → const String
- BEH_ISOLATED → const String
- BEH_MID → const String
- BEH_START → const String
- DAD → const String
- Dad character Normalized Form
- DAD_END → const String
- DAD_ISOLATED → const String
- DAD_MID → const String
- DAD_START → const String
- DAL → const String
- Dal character Normalized Form
- DAL_END → const String
- DAL_ISOLATED → const String
- FEH → const String
- Feh character Normalized Form
- FEH_END → const String
- FEH_ISOLATED → const String
- FEH_MID → const String
- FEH_START → const String
- GHAIN → const String
- Ghain character Normalized Form
- GHAIN_END → const String
- GHAIN_ISOLATED → const String
- GHAIN_MID → const String
- GHAIN_START → const String
- HAH → const String
- Hah character Normalized Form
- HAH_END → const String
- HAH_ISOLATED → const String
- HAH_MID → const String
- HAH_START → const String
- HAMZA → const String
- Hamaza ء
- HAMZA_ABOVE → const String
- Character Hamza-Above
- HAMZA_BELOW → const String
- Character Hamza-Below
-
HAMZAT
→ const List<
String> - List of all variants of Hamza(s)
- HEH → const String
- Heh character Normalized Form
- HEH_END → const String
- HEH_ISOLATED → const String
- HEH_MID → const String
- HEH_START → const String
-
IDGHAM_BEFORE_LETTERS
→ const List<
String> - Letters before which Idgham is performed
-
IKHFA_BEFORE_LETTERS
→ const List<
String> - Letters before which Ikhfa is performed
- JEEM → const String
- Jeem character Normalized Form
- JEEM_END → const String
- JEEM_ISOLATED → const String
- JEEM_MID → const String
- JEEM_START → const String
- KAF → const String
- Kaf character Normalized Form
- KAF_END → const String
- KAF_INDOPAK → const String
- Character Meem Indo-Pak Variant
- KAF_ISOLATED → const String
- KAF_MID → const String
- KAF_START → const String
- KASHIDA → const String
- Elongation character, same as TATWEEL
- KHAH → const String
- Khah character Normalized Form
- KHAH_END → const String
- KHAH_ISOLATED → const String
- KHAH_MID → const String
- KHAH_START → const String
- LAM → const String
- Lam character Normalized Form
- LAM_ALEF → const String
- Lam-Alef Ligature
- LAM_ALEF_HAMZA_ABOVE → const String
- Lam-Alef-Hamza-Above Ligature
- LAM_ALEF_HAMZA_BELOW → const String
- Lam-Alef-Hamza-Below Ligature
- LAM_ALEF_MADDA_ABOVE → const String
- Lam-Alef-Madda-Above Ligature
- LAM_END → const String
- LAM_ISOLATED → const String
- LAM_MID → const String
- LAM_START → const String
-
LETTERS
→ const List<
String> - List of All Arabic Alphbet Letters
-
LETTERS_NORM_MAP
→ const Map<
List< String> , String> - Map of all Variant-Letters to Normalize letter in Arabic
-
LIGATURES
→ const List<
String> - List of Ligature Letters
- MADDA_ABOVE → const String
- Character Madda-Above
- MEEM → const String
- Meem character Normalized Form
-
MEEM_ALL
→ const List<
String> - List of all variants of Meem(s)
- MEEM_END → const String
- MEEM_HIGH → const String
- Character Meem High
- MEEM_ISOLATED → const String
- MEEM_LOW → const String
- Character Meem Low
- MEEM_MID → const String
- MEEM_START → const String
- MINI_ALEF → const String
-
MOON
→ const List<
String> - Moon(Qamari) Letters
- NOON → const String
- Noon character Normalized Form
- NOON_END → const String
- NOON_ISOLATED → const String
- NOON_MID → const String
- NOON_START → const String
- QAF → const String
- Qaf character Normalized Form
- QAF_END → const String
- QAF_ISOLATED → const String
- QAF_MID → const String
- QAF_START → const String
-
QALQALA_LETTERS
→ const List<
String> - Letters of Qalqala, strong sounds
- REH → const String
- Reh character Normalized Form
- REH_END → const String
- REH_ISOLATED → const String
- SAD → const String
- Sad character Normalized Form
- SAD_END → const String
- SAD_ISOLATED → const String
- SAD_MID → const String
- SAD_START → const String
- SEEN → const String
- Seen character Normalized Form
- SEEN_END → const String
- SEEN_ISOLATED → const String
- SEEN_MID → const String
- SEEN_START → const String
- SHEEN → const String
- Sheen character Normalized Form
- SHEEN_END → const String
- SHEEN_ISOLATED → const String
- SHEEN_MID → const String
- SHEEN_START → const String
- SIMPLE_LAM_ALEF → const String
- Lam-Alef two characters string
- SIMPLE_LAM_ALEF_HAMZA_ABOVE → const String
- Lam-Alef-Hamza-Above two characters string
- SIMPLE_LAM_ALEF_HAMZA_BELOW → const String
- Lam-Alef-Hamza-Below two characters string
- SIMPLE_LAM_ALEF_MADDA_ABOVE → const String
- Lam-Alef-Hamza-Above two characters string
-
SMALL
→ const List<
String> - List of Small Alef(s)
- SMALL_ALEF → const String
- Character Small Alef
- SMALL_WAW → const String
- Character Small Waw
- SMALL_YEH → const String
- Character Small Yeh
-
SUN
→ const List<
String> - Sun (Shamsi) letters
- TAH → const String
- Tah character Normalized Form
- TAH_END → const String
- TAH_ISOLATED → const String
- TAH_MID → const String
- TAH_START → const String
- TATWEEL → const String
- Elongation character Tatweel
- TEH → const String
- Teh character Normalized Form
- TEH_END → const String
- TEH_ISOLATED → const String
- TEH_MARBUTA → const String
- Teh-Marbuta character Normalized Form
- TEH_MARBUTA_END → const String
- Character Teh Marbuta End Form
- TEH_MARBUTA_ISOLATED → const String
- Character Teh Marbuta Isolated Form
- TEH_MID → const String
- TEH_START → const String
-
TEHLIKE
→ const List<
String> - List of Teh like letters
- THAL → const String
- Thal character Normalized Form
- THAL_END → const String
- THAL_ISOLATED → const String
- THEH → const String
- Theh character Normalized Form
- THEH_END → const String
- THEH_ISOLATED → const String
- THEH_MID → const String
- THEH_START → const String
- WAW → const String
- Waw character Normalized Form
- WAW_END → const String
- WAW_HAMZA → const String
- Waw with Hamza above ؤ
- WAW_ISOLATED → const String
-
WAWLIKE
→ const List<
String> - List of Waw like letters
-
WEAK
→ const List<
String> - List of Weak vowel letters
- YEH → const String
- Yeh character Normalized Form
- YEH_END → const String
- YEH_HAMZA → const String
- Yeh with hamza above ئ
- YEH_ISOLATED → const String
- YEH_MID → const String
- YEH_START → const String
-
YEHLIKE
→ const List<
String> - List of Yeh like letters
- ZAH → const String
- Zah character Normalized Form
- ZAH_END → const String
- ZAH_ISOLATED → const String
- ZAH_MID → const String
- ZAH_START → const String
- ZAIN → const String
- Zain character Normalized Form
- ZAIN_END → const String
- ZAIN_ISOLATED → const String