getTextDirection function
Resolves the BloomTextDirection for the specified locale.
Returns BloomTextDirection.rtl for right-to-left language tags and BloomTextDirection.ltr
for all others. Defaults to evaluating the active BloomI18n.instance.locale signal when omitted.
getTextDirection('ar-SA'); // BloomTextDirection.rtl
getTextDirection('en-US'); // BloomTextDirection.ltr
See also:
- isRtl, returning a boolean check.
- dirAttribute, returning an attribute map.
Implementation
BloomTextDirection getTextDirection([String? locale]) {
return isRtl(locale) ? BloomTextDirection.rtl : BloomTextDirection.ltr;
}