Перечисление TextDirection
Перечисление TextDirection задаёт варианты для параметров виджетов раскладки.
Значения передают в конструкторы Row, Column, Wrap, Stack и других виджетов.
Синтаксис
TextDirection.ltr
Значения
| Значение | Описание |
|---|---|
ltr |
Письмо идёт слева направо. |
rtl |
Письмо идёт справа налево. |
Пример
Давайте зададим направление для Directionality:
import 'package:flutter/material.dart';
void main()
{
runApp(
MaterialApp(
home: Scaffold(
body: Directionality(
textDirection: TextDirection.rtl,
child: Row(
children: [
Text('abcde'),
Text('12345'),
],
),
),
),
),
);
}
На экране порядок в Row учтёт направление письма справа налево.