UpdateAppBar<T extends UpdateableDatabaseItem<T>> constructor

const UpdateAppBar<T extends UpdateableDatabaseItem<T>>({
  1. Key? key,
  2. bool? showBackArrow,
  3. required Widget? titleBuilder(
    1. BuildContext context
    ),
  4. required Widget? titleLoadingItemBuilder(
    1. BuildContext context
    ),
  5. Widget? titleNewItemBuilder(
    1. BuildContext context
    )?,
  6. Widget? descriptionBuilder(
    1. BuildContext context
    )?,
  7. List<Widget?>? appBarButtonsBuilder(
    1. BuildContext context
    )?,
  8. List<Widget?>? editAppBarButtonsBuilder(
    1. BuildContext context
    )?,
  9. Widget? descriptionLoadingItemBuilder(
    1. BuildContext context
    )?,
  10. Widget? descriptionNewItemBuilder(
    1. BuildContext context
    )?,
  11. List<Widget?>? appBarPopupButtonsBuilder(
    1. BuildContext context
    )?,
  12. List<Widget?>? editAppBarPopupButtonsBuilder(
    1. BuildContext context
    )?,
})

Implementation

const UpdateAppBar({
  Key? key,
  this.showBackArrow,
  required this.titleBuilder,
  required this.titleLoadingItemBuilder,
  this.titleNewItemBuilder,
  this.descriptionBuilder,
  this.appBarButtonsBuilder,
  this.editAppBarButtonsBuilder,
  this.descriptionLoadingItemBuilder,
  this.descriptionNewItemBuilder,
  this.appBarPopupButtonsBuilder,
  this.editAppBarPopupButtonsBuilder,
}) : super(key: key);