Skip to content
masterclass Buddy

Flutter & Dart · Component

ElevatedButton

ElevatedButton is a Material button with a filled background and raised appearance. Its elevation increases while pressed, and its style can be customized.

Last updated

Syntax

const ElevatedButton({Key? key, required VoidCallback? onPressed, VoidCallback? onLongPress, ValueChanged<bool>? onHover, ValueChanged<bool>? onFocusChange, ButtonStyle? style, FocusNode? focusNode, bool autofocus = false, Clip? clipBehavior, MaterialStatesController? statesController, required Widget? child})

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • FilledButton
  • FilledButton.tonal
  • OutlinedButton
  • TextButton
  • ElevatedButtonTheme
  • ButtonStyle
  • ThemeData.elevatedButtonTheme

Source: ElevatedButton.new constructor - ElevatedButton - material library - Dart API description. Checked 2026-11-03.