This commit is contained in:
alex
2020-05-25 09:45:52 +01:00
parent 2e26342fab
commit a6f3d63d68
12 changed files with 230 additions and 697 deletions

View File

@@ -1,14 +1,11 @@
library ux;
export 'src/bend_box.dart';
export 'src/note.dart';
export 'src/ux_app.dart';
export 'src/json_extension.dart';
export 'src/bezier.dart';
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'src/note.dart';
class UX {
static const MethodChannel _channel = const MethodChannel('ux');
@@ -17,21 +14,4 @@ class UX {
final String version = await _channel.invokeMethod('getPlatformVersion');
return version;
}
}
extension UxExtension on BuildContext {
showText<T>(String text,
{bool modal = false,
double backdropBlur = 0.0,
Duration duration = const Duration(seconds: 3)}) =>
Note<T>(
duration: duration,
modalBackdropBlur: backdropBlur,
isModal: modal,
child: Container(
decoration: BoxDecoration(color: Color(0xFF202020)),
child: ListTile(
title:
Text(text, style: TextStyle(color: Colors.white)))))
.show(this);
}
}