fwdebug_flutter 0.0.1 copy "fwdebug_flutter: ^0.0.1" to clipboard
fwdebug_flutter: ^0.0.1 copied to clipboard

iOS FWDebug Wrapper for Flutter.

fwdebug_flutter #

iOS FWDebug Wrapper for Flutter.

Getting Started #

1. inspector #

Initialize the Inspector debugging widget, for example:

Widget build(BuildContext context) {
  return MaterialApp(
    ...
    builder: (context, child) {
      return FwdebugFlutter.inspector(child: child!);
    },
  );
}

2. intercept #

Forward Dio requests to iOS native FWDebug, for example:

final dio = Dio();
FwdebugFlutter.intercept(dio);

3. systemLog #

Record logs to iOS native FWDebug, for example:

FwdebugFlutter.systemLog('This is a system log');

4. customLog #

Record file logs to iOS native FWDebug, for example:

FwdebugFlutter.customLog('This is a custom log');

5. toggle #

Toggle iOS native FWDebug to show or hide, for example:

FwdebugFlutter.toggle();

6. registerEntry #

Register custom entry to iOS native FWDebug, for example:

FwdebugFlutter.registerEntry('🍺  Custom Entry', () { ... });

6. openUrl #

Register opening URL of iOS native FWDebug, for example:

FwdebugFlutter.openUrl((url) { ... });