Разница между классом EdgeInsetsGeometry Классом EdgeInsets во Flutter Dart? - PullRequest
0 голосов
/ 09 мая 2020

Я пытаюсь понять некоторые основные c элементы Flutter. Когда я пытаюсь использовать свойство контейнера, например заполнение, я считаю, что он ожидает класс «EdgeInsetGeometry». Когда я читаю документ об этом классе, я вижу, что в качестве разработчика есть класс EdgeInset. Я смущен этим моментом, так как не знаю, какой из них мне следует использовать.

Документ для Flutter меня немного сбивает с толку. Не могли бы вы помочь объяснить разницу между этими двумя и как я могу выяснить, какой тип вывода для класса, использующего документ флаттера?

1 Ответ

2 голосов
/ 09 мая 2020

Класс EdgeInsetsGeometry - это класс для EdgeInsets, который позволяет использовать разрешение с учетом направления текста.

Класс EdgeInsets - это неизменяемый набор смещений в каждом из четырех Основные направления.

См. статью ниже для получения дополнительных объяснений. Это действительно помогает:

EdgeInsets и EdgeInsets Geometry

Надеюсь, это ответит на ваш вопрос.

...