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

The Calls sensor logs call events performed by or received by the user.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'dart:async';

import 'package:flutter/services.dart';
import 'package:awareframework_calls/awareframework_calls.dart';
import 'package:awareframework_core/awareframework_core.dart';

void main() => runApp(new MyApp());

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => new _MyAppState();
}

class _MyAppState extends State<MyApp> {
  late CallsSensor sensor;
  late CallsSensorConfig config;

  @override
  void initState() {
    super.initState();

    config = CallsSensorConfig()..debug = true;

    sensor = new CallsSensor.init(config);
  }

  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
      home: new Scaffold(
        appBar: new AppBar(
          title: const Text('Plugin Example App'),
        ),
        body: Column(
          children: [
            TextButton(
                onPressed: () {
                  sensor.onCall.listen((event) {
                    setState(() {
                      Text(event.trace);
                    });
                  });
                  sensor.start();
                },
                child: Text("Start")),
            TextButton(
                onPressed: () {
                  sensor.stop();
                },
                child: Text("Stop")),
            TextButton(
                onPressed: () {
                  sensor.sync();
                },
                child: Text("Sync")),
          ],
        ),
      ),
    );
  }
}
0
likes
110
points
20
downloads

Publisher

unverified uploader

Weekly Downloads

The Calls sensor logs call events performed by or received by the user.

Documentation

API reference

License

unknown (license)

Dependencies

awareframework_core, flutter

More

Packages that depend on awareframework_calls

Packages that implement awareframework_calls