wearable_rotary 1.0.2 copy "wearable_rotary: ^1.0.2" to clipboard
wearable_rotary: ^1.0.2 copied to clipboard

outdated

Flutter plugin that can listen to rotary events on Galaxy watch devices.

example/lib/main.dart

// ignore_for_file: public_member_api_docs

import 'package:flutter/material.dart';

import 'custom_page_view.dart';

void main() {
  runApp(MaterialApp(
    title: 'Rotary example app',
    home: MyApp(),
  ));
}

class MyApp extends StatelessWidget {
  final Widget _horizontalPageView = const CustomPageView(Axis.horizontal);
  final Widget _verticalPageView = const CustomPageView(Axis.vertical);

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: const Text('Rotary example app')),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            ElevatedButton(
              child: const Text('HorizontalPageView'),
              onPressed: () {
                Navigator.push<dynamic>(
                  context,
                  MaterialPageRoute<dynamic>(
                      builder: (BuildContext context) => _horizontalPageView),
                );
              },
            ),
            const SizedBox(height: 10),
            ElevatedButton(
              child: const Text('VerticalPageView'),
              onPressed: () {
                Navigator.push<dynamic>(
                  context,
                  MaterialPageRoute<dynamic>(
                      builder: (BuildContext context) => _verticalPageView),
                );
              },
            ),
          ],
        ),
      ),
    );
  }
}
21
likes
130
points
545
downloads

Publisher

verified publishertizen.org

Weekly Downloads

Flutter plugin that can listen to rotary events on Galaxy watch devices.

Homepage
Repository (GitHub)

Documentation

API reference

License

unknown (license)

Dependencies

flutter

More

Packages that depend on wearable_rotary