KScaffold<T> constructor
const
KScaffold<T> ({
- Key? key,
- bool extendBodyBehindAppBar = false,
- EdgeInsets appBarPadding(
- EdgeInsets apply
- bool extendBody = false,
- Color? backgroundColor,
- bool? resizeToAvoidBottomInset,
- Widget? appBar,
- bool applyDefaultAppBar = false,
- Widget? floatingActionButton,
- SystemUiOverlayStyle? systemUiOverlayStyle,
- bool canPop = true,
- PopInvokedWithResultCallback? onPopInvokedWithResult,
- EdgeInsets? viewPadding,
- required String title,
- String? subtitle,
- Widget? titleWidget,
- Widget? trailingWidget,
- Widget? leadingWidget,
- required Widget body,
- void onBackButtonPressed()?,
- Color? appBarBackgroundColor,
- Widget? drawer,
Implementation
const KScaffold({
super.key,
this.extendBodyBehindAppBar = false,
this.appBarPadding,
this.extendBody = false,
this.backgroundColor,
this.resizeToAvoidBottomInset,
this.appBar,
this.applyDefaultAppBar = false,
this.floatingActionButton,
this.bottomNavigationBar,
this.systemUiOverlayStyle,
this.canPop = true,
this.onPopInvokedWithResult,
this.viewPadding,
required this.title,
this.subtitle,
this.titleWidget,
this.trailingWidget,
this.leadingWidget,
required this.body,
this.onBackButtonPressed,
this.appBarBackgroundColor,
this.drawer,
this.footer,
this.footerPadding,
});