textDirection property
TextDirection?
get
textDirection
Implementation
TextDirection? get textDirection {
if (textSpan != null) {
final extracted = _extractFromSpan(textSpan!);
if (extracted.isEmpty) return null;
final sampleSize = sampleLength ?? extracted.length;
final sample =
extracted.substring(0, math.min(sampleSize, extracted.length));
return BidiHelper.estimateDirectionOfText(sample);
}
final text = data!;
if (text.isEmpty) return null;
final sampleSize = sampleLength ?? text.length;
final sample = text.substring(0, math.min(sampleSize, text.length));
return BidiHelper.estimateDirectionOfText(sample);
}