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

outdated

Set of onboarding Widgets.

example/lib/main.dart

import 'package:fastyle_dart/fastyle_dart.dart';
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import './routes.dart';

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

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

  @override
  Widget build(BuildContext context) {
    return FastApp(
      routes: kAppRoutes,
      home: FastSectionPage(
        titleText: 'Fastyle Onboarding',
        contentPadding: EdgeInsets.zero,
        showAppBar: false,
        child: Builder(
          builder: (context) {
            return FastNavigationListView(
              items: const [
                FastItem(labelText: 'Notifications', value: 'notifications'),
                FastItem(labelText: 'Personalized Ads', value: 'ads'),
              ],
              onSelectionChanged: (FastItem<dynamic> value) {
                if (value.value == 'notifications') {
                  GoRouter.of(context).go('/notifications');
                } else if (value.value == 'ads') {
                  GoRouter.of(context).go('/ads');
                }
              },
            );
          },
        ),
      ),
    );
  }
}
0
likes
0
points
621
downloads

Publisher

unverified uploader

Weekly Downloads

Set of onboarding Widgets.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

app_tracking_transparency, fastyle_dart, flutter, font_awesome_flutter

More

Packages that depend on fastyle_onboarding