widgets_sdk_flutter 3.3.3 copy "widgets_sdk_flutter: ^3.3.3" to clipboard
widgets_sdk_flutter: ^3.3.3 copied to clipboard

GliaWidgets SDK is a simple and customisable framework built on top of GliaSDK. It provides all the necessary UI components to quickly integrate GliaSDK into your project.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:get_storage/get_storage.dart';
import 'package:widgets_sdk_flutter/glia_widgets_sdk.dart';
import 'package:widgets_sdk_flutter_example/configuration_screen.dart';
import 'package:widgets_sdk_flutter_example/home_screen.dart';

void main() async {
  await GetStorage.init();
  runApp(const TestingApp());
}

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

  @override
  State<StatefulWidget> createState() {
    return TestingAppState();
  }
}

class TestingAppState extends State<TestingApp> {
  final _sdk = GliaWidgetsSdk();
  var isConfigured = false;

  Widget body() {
    if (isConfigured) {
      return HomeScreen(sdk: _sdk);
    } else {
      return ConfigurationScreen(
          onConfigurationComplete: () => {
                setState(() {
                  isConfigured = true;
                })
              },
          sdk: _sdk);
    }
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(debugShowCheckedModeBanner: false, home: body());
  }
}
0
likes
150
points
27
downloads

Publisher

verified publisherglia.com

Weekly Downloads

GliaWidgets SDK is a simple and customisable framework built on top of GliaSDK. It provides all the necessary UI components to quickly integrate GliaSDK into your project.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on widgets_sdk_flutter

Packages that implement widgets_sdk_flutter