---
updatedAt: 2025-05-13T20:27:58.000Z
agentTools:
  projectIndex: https://mobile.developer.smartlook.com/v1.0/llms.txt
---

# Rendering

SDK can use different methods of capturing screen image data. These are called **rendering modes**.

## Set rendering mode

Rendering mode can be set anytime during application run using:

```dart Dart
enum SmartlookRenderingMode { native, no_rendering, wireframe }


Smartlook.setRenderingMode(SmartlookRenderingMode renderingMode);
```

Please note that on Flutter, to fully support **wireframe** mode, you have to add **SmartlookHelperWidget** as the root widget of your app.

```dart Dart
class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return SmartlookHelperWidget(
      child: MaterialApp(
        title: 'Flutter App',
        home: HomeScreen(),
      ),
    );
  }
}
```