farol_flutter 0.1.0 copy "farol_flutter: ^0.1.0" to clipboard
farol_flutter: ^0.1.0 copied to clipboard

Flutter auto-instrumentation for the Faro RUM client — lifecycle, errors, navigation.

example/main.dart

// Minimal usage example for `farol_flutter`. See ../README.md for details.
import 'package:farol/farol.dart';
import 'package:farol_flutter/farol_flutter.dart';
import 'package:flutter/material.dart';

void main() {
  FaroFlutter.initialize(
    FaroConfig(
      collectorUrl: Uri.parse('https://faro-collector.example.com/collect'),
      app: const FaroApp(name: 'example-app', version: '1.0.0'),
      headersProvider: () async => {'x-api-key': 'replace-me'},
    ),
  );

  runApp(
    MaterialApp(
      navigatorObservers: [FaroNavigatorObserver()],
      home: const Scaffold(body: Center(child: Text('farol_flutter example'))),
    ),
  );
}
1
likes
160
points
140
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter auto-instrumentation for the Faro RUM client — lifecycle, errors, navigation.

Repository (GitHub)
View/report issues

Topics

#observability #rum #faro #flutter

License

Apache-2.0 (license)

Dependencies

farol, flutter

More

Packages that depend on farol_flutter