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

outdated

A VNC / Remote Framebuffer / RFC 6143 client purely written in Dart/Flutter

example/lib/main.dart

import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter_rfb/flutter_rfb.dart';
import 'package:logging/logging.dart';

void main() {
  Logger.root
    ..level = Level.ALL
    ..onRecord.listen(
      (final LogRecord logRecord) {
        if (kDebugMode) {
          print(
            '${logRecord.level} ${logRecord.loggerName}: ${logRecord.message}',
          );
        }
      },
    );
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(final BuildContext context) => MaterialApp(
        home: Scaffold(
          appBar: AppBar(
            title: const Text('Flutter RFB Example'),
          ),
          body: Center(
            child: InteractiveViewer(
              constrained: true,
              maxScale: 10,
              child: RemoteFrameBufferWidget(
                hostName: '127.0.0.1',
                password: 'password',
              ),
            ),
          ),
        ),
      );
}
8
likes
0
points
136
downloads

Publisher

verified publishergoddchen.de

Weekly Downloads

A VNC / Remote Framebuffer / RFC 6143 client purely written in Dart/Flutter

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

dart_rfb, flutter, fpdart, freezed_annotation, logging, stream_transform

More

Packages that depend on flutter_rfb