qs_onboarding_package 0.0.2 copy "qs_onboarding_package: ^0.0.2" to clipboard
qs_onboarding_package: ^0.0.2 copied to clipboard

A Flutter package for onboarding functionality.

qs_onboarding_package - бұл Flutter қосымшалары үшін onboarding (қош келдіңіз) процесін жеңілдететін пакет.

Features #

Бұл пакет қосымша алғаш қозғалған сәттен бастап сервермен болған байланысын анықтайды және жарияланып қойған қосымшаны тоқтатуға немесе уақытша тоқтата тұруға мүмкіндік береді. Сондай-ақ, маңызды немесе әдеттегі жаңартуларды ескерту мүмкіндігі болдады.

Орнату #

dependencies:
  qs_onboarding_package: ^0.0.2

Usage #

Қосымшаға енгізу:

import 'package:qs_onboarding_package/onboarding_screen.dart';

void main() {
  runApp(const MyApp());
}

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

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Example',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: const BoardingPage(),
      routes: {
        '/home': (context) => const HomePage(),
        '/error': (context) => ErrorPage(
          onRestart: () => Restart.restartApp(),
        ),
      },
    );
  }
}

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

  @override
  Widget build(BuildContext context) {
    return OnboardingWidget(
      baseUrl: 'http://example.com/api',
      applicationId: 'my_app_id',
      version: '1.0.0',
      platform: Platform.isAndroid ? 'android' : 'ios',
      onRestart: () => Restart.restartApp(),
    );
  }
}

Лицензия #

Бұл жоба MIT лицензиясы бойынша лицензияланған. Толығырақ ақпарат алу үшін LICENSE файлын қараңыз.




0
likes
120
points
13
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package for onboarding functionality.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

bloc, equatable, flutter, flutter_bloc, http, loading_animation_widget, url_launcher

More

Packages that depend on qs_onboarding_package