wip: add notificator util.
This commit is contained in:
+7
@@ -0,0 +1,7 @@
|
||||
enum CHERRY_TYPE { SUCCESS, WARINING, ERROR, INFO, CUSTOM }
|
||||
|
||||
enum POSITION { TOP, BOTTOM }
|
||||
|
||||
enum ANIMATION_TYPE { FROM_TOP, FROM_LEFT, FROM_RIGHT }
|
||||
|
||||
enum TOAST_LAYOUT { LTR, RTL }
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
import 'dart:ui';
|
||||
|
||||
const Color ERROR_COLOR = Color(0xffE43837);
|
||||
const Color SUCCESS_COLOR = Color(0xFF2F9449);
|
||||
const Color INFO_COLOR = Color(0xFF4E5CB9);
|
||||
const Color WARINING_COLOR = Color(0xffFC9F00);
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
const String PACKAGE_NAME = "cherry_toast";
|
||||
|
||||
const TextStyle DEFAULT_TITLTE_STYLE =
|
||||
const TextStyle(color: Colors.black, fontWeight: FontWeight.bold);
|
||||
const TextStyle DEFAULT_DESCRIPTION_STYLE =
|
||||
const TextStyle(color: Colors.black);
|
||||
|
||||
const Duration DEFAULT_ANIMATION_DURATION = Duration(milliseconds: 1500);
|
||||
const Duration DEFAULT_TOAST_DURATION = Duration(milliseconds: 3000);
|
||||
const Cubic DEFAULT_ANIMATION_CURVE = Curves.ease;
|
||||
|
||||
const double CLOSE_BUTTON_SIZE = 15;
|
||||
|
||||
const double DEFAULT_ICON_SIZE = 20;
|
||||
const double DEFAULT_ICON_LAYOUT_SIZE = 40;
|
||||
const double DEFAULT_RADIUS = 20;
|
||||
Reference in New Issue
Block a user