logo

ElevatedButton

flutter

material.dart

`ElevatedButton` — это кнопка с приподнятым эффектом (тенью) и фоном. Используется для основных действий на экране: «Сохранить», «Отправить», «Продолжить» и т.д.

💡 Примечание:

Стилизация происходит через параметр `style`, где можно задать цвет, форму, тени и т.п.

Основные параметры

onPressed (Callback)— обязательный

Функция, вызываемая при нажатии. Если `null`, кнопка будет неактивной (disabled).

child (Widget)— обязательный

Содержимое кнопки. Чаще всего это `Text`, но можно использовать и другие виджеты (`Icon`, `Row` и т.п.).

onLongPress (Callback)

Функция, вызываемая при долгом нажатии.

style (ButtonStyle)

Объект `ButtonStyle`, определяющий внешний вид кнопки: цвет, размер, форма, тень и т.п.

⚠️ Важно:

`ElevatedButton` должен использоваться только для действительно приоритетных действий. Избегай избыточного использования.