nd_keys_observer 1.0.10 copy "nd_keys_observer: ^1.0.10" to clipboard
nd_keys_observer: ^1.0.10 copied to clipboard

Key and callback observer library.

example/lib/main.dart

//
//  main.dart
//  nd_keys_observer
//
//  Created by Nguyen Duc Hiep on 01/12/2021.
//

// ignore_for_file: avoid_print

import 'package:example/animation_examples_page.dart';
import 'package:example/common_ui_examples_page.dart';
import 'package:example/observer_examples_page.dart';
import 'package:example/simple_subject_examples_page.dart';
import 'package:flutter/material.dart';

void main(List<String> args) {
  Widget menuItem(String title, Widget Function(BuildContext) pageBuilder) {
    return Builder(
        builder: (context) => Center(
              child: TextButton(
                  child: Text(title),
                  onPressed: () => Navigator.of(context)
                      .push(MaterialPageRoute(builder: pageBuilder))),
            ));
  }

  runApp(
    MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('NDKeyObserver Examples'),
        ),
        body: SafeArea(
          child: Column(
            children: [
              menuItem(
                'NDSimpleSubject Examples',
                (_) => const SimpleSubjectExamplesPage(),
              ),
              menuItem(
                'NDObserver Examples',
                (_) => const ObserverExamplesPage(),
              ),
              menuItem(
                'Common UI Examples',
                (_) => const CommonUiExamplesPage(),
              ),
              menuItem(
                'Animation Examples',
                (_) => const AnimationExamplesPage(),
              ),
            ],
          ),
        ),
      ),
    ),
  );
}
1
likes
110
pub points
1%
popularity

Publisher

unverified uploader

Key and callback observer library.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter, nd_core_utils

More

Packages that depend on nd_keys_observer