qbox_widget_webview 0.3.9 copy "qbox_widget_webview: ^0.3.9" to clipboard
qbox_widget_webview: ^0.3.9 copied to clipboard

unlisted

QBox widget WebView library

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:qbox_widget_webview_example/widget.dart';

void main() => runApp(const ExampleApp());

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

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Example',
      theme: ThemeData(
        colorScheme: ColorScheme.fromSeed(seedColor: Colors.black),
      ),
      home: HomePage(),
      debugShowCheckedModeBanner: false,
    );
  }
}

class HomePage extends StatefulWidget {
  const HomePage({super.key});

  @override
  State<HomePage> createState() => _HomePageState();
}

class _HomePageState extends State<HomePage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: SafeArea(
        child: Center(
          child: Column(
            mainAxisSize: MainAxisSize.max,
            mainAxisAlignment: MainAxisAlignment.center,
            crossAxisAlignment: CrossAxisAlignment.center,
            children: [
              OutlinedButton(
                onPressed:
                    () => {
                      Navigator.push(
                        context,
                        MaterialPageRoute(
                          builder: (context) => WidgetPage(),
                        ),
                      ),
                    },
                child: Text('Launch'),
              ),
            ],
          ),
        ),
      ),
    );
  }
}