qs_onboarding_package 0.0.2
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 файлын қараңыз.