onCreate method
Called when the widget is first created. This is the place to:
- Initialize essential variables and state
- Set up dependencies
- Create controllers
- Initialize database connections
- Set up logging
Example:
@override
void onCreate() {
super.onCreate();
_pageController = PageController();
_scrollController = ScrollController();
_database = AppDatabase();
_preferences = await SharedPreferences.getInstance();
}
Implementation
@protected
Future<void> onCreate() async {}