ModelViewOrEditWidget<I, T extends WithId<I> , C extends ValueNotifier<T> > constructor
const
ModelViewOrEditWidget<I, T extends WithId<I> , C extends ValueNotifier<T> > ({
- Key? key,
- required ValueGetter<
C> createController, - required ModelEditBuilder<
T, C> editBuilder, - required T model,
- required AsyncValueSetter<
T> saveCallback, - required ModelViewBuilder<
T> viewBuilder, - Widget buttonRowBuilder()?,
Implementation
const ModelViewOrEditWidget({
super.key,
required this.createController,
required this.editBuilder,
required this.model,
required this.saveCallback,
required this.viewBuilder,
this.buttonRowBuilder,
});