toStringWithBiDiControls method
Wrap text with appropriate BiDi control characters for rendering
Implementation
String toStringWithBiDiControls() {
if (_root == null) return '';
final text = getText();
if (!containsRtl) return text;
if (isRtl) {
return String.fromCharCode(BiDi.rle) +
text +
String.fromCharCode(BiDi.pdf);
} else {
return String.fromCharCode(BiDi.lre) +
text +
String.fromCharCode(BiDi.pdf);
}
}