onInit method

  1. @override
Future<void> onInit()

Called when the module is being initialized.

Override this method to perform custom initialization logic such as:

  • Setting up services and dependencies
  • Loading configuration
  • Establishing network connections
  • Initializing state

Throws: Any exception to indicate initialization failure

Implementation

@override
Future<void> onInit() async {
  final card = InspectorCard(name: name);
  injector.inject('devtools/dashboard', ModularExtension(card.build));
}