clippoard_listener_plus 0.0.5
clippoard_listener_plus: ^0.0.5 copied to clipboard
A powerful Flutter plugin that provides real-time clipboard change detection for Android and iOS applications. Monitor clipboard content changes seamlessly with a simple, efficient stream-based API.
import 'package:flutter/material.dart';
import 'package:clippoard_listener_plus/clippoard_listener_plus.dart';
@pragma('vm:entry-point')
void main() {
runApp(const ClipboardApp());
}
class ClipboardApp extends StatelessWidget {
const ClipboardApp({super.key});
@override
Widget build(BuildContext context) {
return const MaterialApp(
home: ClipboardHome(),
);
}
}
class ClipboardHome extends StatefulWidget {
const ClipboardHome({super.key});
@override
State<ClipboardHome> createState() => _ClipboardHomeState();
}
class _ClipboardHomeState extends State<ClipboardHome> {
String clipboardText = 'Waiting...';
@override
void initState() {
super.initState();
ClipboardListener.clipboardStream.listen((value) {
setState(() {
clipboardText = value;
});
});
}
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: const Text("Clipboard Listener")),
body: Center(child: Text("Clipboard: $clipboardText")),
);
}
}