ft_uaepass 0.0.3+3 copy "ft_uaepass: ^0.0.3+3" to clipboard
ft_uaepass: ^0.0.3+3 copied to clipboard

This package allows flutter app to integrate UAE pass. Features: - Sign-in with UAE Pass - Login, Sign-in and logo buttons according to UAE Pass guidelines - Support for english and arabic language - [...]

example/lib/main.dart

import 'dart:async';

import 'package:flutter/material.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:ft_uaepass/uae_pass.dart';
import 'package:uaepass_example/home_screen/home_screen.dart';

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

StreamController<String> languageController = StreamController.broadcast();

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

  @override
  Widget build(BuildContext context) => StreamBuilder<String>(
        initialData: 'en',
        stream: languageController.stream,
        builder: (context, snapshot) => MaterialApp(
          title: 'Flutter Demo',
          debugShowCheckedModeBanner: false,
          locale: Locale(snapshot.data!),
          supportedLocales: [
            Locale('en'),
            Locale('ar'),
          ],
          localizationsDelegates: [
            UaePassAppLocalizations.delegate,
            GlobalMaterialLocalizations.delegate,
            GlobalWidgetsLocalizations.delegate,
            GlobalCupertinoLocalizations.delegate,
          ],
          theme: ThemeData(
            colorScheme: ColorScheme.fromSeed(
              seedColor: Colors.deepPurple,
            ),
            useMaterial3: true,
          ),
          home: const MyHomeScreen(
            title: 'UAE Pass',
          ),
        ),
      );
}
3
likes
0
points
0
downloads

Publisher

verified publisherjarvistechnolabs.com

Weekly Downloads

This package allows flutter app to integrate UAE pass. Features: - Sign-in with UAE Pass - Login, Sign-in and logo buttons according to UAE Pass guidelines - Support for english and arabic language - Button supports dark mode, disable state and other customizations

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

appcheck, connectivity_plus, dartz, dio, equatable, flutter, flutter_bloc, flutter_custom_utility, flutter_inappwebview, flutter_localization, get_it, http, logger, path_provider, permission_handler, plugin_platform_interface, store_redirect

More

Packages that depend on ft_uaepass

Packages that implement ft_uaepass