`DecorationImage` используется в `BoxDecoration` для отображения фонового изображения в таких виджетах, как `Container`. Позволяет управлять выравниванием, масштабированием и повторением изображения.
Если использовать `AssetImage`, не забудьте добавить путь к изображению в `pubspec.yaml`.
Основные параметры
image (ImageProvider)— обязательный
Источник изображения: `AssetImage`, `NetworkImage`, `FileImage` и т.д.
fit (BoxFit)
Определяет, как изображение будет вписано в контейнер. Используется `BoxFit` (например, `cover`, `contain`).
alignment (Alignment)
Выравнивание изображения внутри контейнера.
repeat (ImageRepeat)
Определяет, как изображение будет повторяться. Значения: `ImageRepeat.noRepeat`, `repeat`, `repeatX`, `repeatY`.
opacity (double)
Уровень прозрачности изображения (0.0–1.0). Работает с Flutter 3.3+.
`DecorationImage` не работает напрямую в `Container`. Его нужно передавать как значение параметра `image` внутри `BoxDecoration`.