Od wydania Flutter 1.12 mój następujący kod:
static MyInheritedWidget of(BuildContext context) {
return context.inheritFromWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget;
}
ostrzega przed:
„inheritFromWidgetOfExactType” jest przestarzałe i nie należy go używać. Zamiast tego należy użyć dependOnInheritedWidgetOfExactType. Ta funkcja została uznana za przestarzałą po wersji 1.1.12.1. Spróbuj zastąpić przestarzały element członkowski wymianą.
Ale kiedy próbuję go wymienić, to nie działa:
static MyInheritedWidget of(BuildContext context) {
return context.dependOnInheritedWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget;
}
Czy ktoś wie jak to zrobić? Dzięki!