TypedScreen<V> constructor
TypedScreen<V> ({
- required String name,
- required V defaultValue,
- required Widget createTyped(),
- Screen? parent,
- bool? includeSafeArea,
- ScreenManager? manager,
- void activated()?,
- void deactivated()?,
Implementation
TypedScreen({
required String name,
required this.defaultValue,
required this.createTyped,
Nav? nav,
Screen? parent,
bool? includeSafeArea,
ScreenManager? manager,
void Function(HistoryAction)? activated,
void Function(HistoryAction)? deactivated,
}):
super(name: name,
create: (state) => createTyped(state as TypedScreenState<V>),
nav: nav,
parent: parent,
includeSafeArea: includeSafeArea,
manager: manager,
activated: activated,
deactivated: deactivated
);