foundation_fluttify 0.4.3+1 copy "foundation_fluttify: ^0.4.3+1" to clipboard
foundation_fluttify: ^0.4.3+1 copied to clipboard

outdated

Foundation for `Fluttify`.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';

void main() => runApp(MyApp());

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Plugin example app'),
        ),
        body: Center(
          child: RaisedButton(
            onPressed: () async {
              await _test();
            },
            child: Text('Running on'),
          ),
        ),
      ),
    );
  }

  Future<void> _test() async {
    final target = await CGPoint.create(225, 556);
    final target1 = await CGPoint.create(112, 556);
    await target.addProperty(1, target1);

    final result = await target.getProperty(1);
    final target1Result = CGPoint()..refId = result.refId;
    debugPrint('结果: ${await target1Result.x}');
  }
}