dirAttribute function
Generates a { 'dir': 'rtl' } or { 'dir': 'ltr' } attribute map for locale.
Convenient for spreading directly into element attributes:
Div(
attrs: {
...dirAttribute(),
'id': 'main-content',
},
children: [...],
)
See also:
- getTextDirection, resolving the BloomTextDirection enum.
- isRtl, checking if a locale is right-to-left.
Implementation
Map<String, String> dirAttribute([String? locale]) {
return {'dir': getTextDirection(locale).value};
}