cool_ui 0.1.13

  • README.md
  • CHANGELOG.md
  • Example
  • Installing
  • Versions
  • 84

cool_ui pub package

用flutter实现一些我认为好看的UI控件</br> 希望大家提一些觉得不错的控件,我自己一个人想有时候想到的比较有限

Usage Add this to your package's pubspec.yaml file:

dependencies:
  cool_ui: "^0.1.12"

控件

自定义键盘

[0.1.13] - TODO:修复hide后pop无效的问题

[0.1.8] - TODO:完善了键盘的文档

  • 完善了键盘的文档
  • 完善了可发送的TextInputAction的类型

[0.1.7] - TODO:添加了自定义键盘

  • TODO:添加了自定义键盘
  • TODO:修改了下文档结构

[0.1.6] - TODO:修改了Toast的位置计算方式

  • TODO: 修改了Toast的位置计算方式
  • TODO: 开放了Toast的位置设置
  • TODO: 修改了README.md文档的大小

[0.1.5] - TODO:添加了popoverConstraints参数

  • TODO: CupertionPopoverButton添加了CupertionPopoverButton参数,用于设置最大最小宽度,取消必填的高宽

[0.1.4] - TODO:修改了onTap事件

  • TODO: CupertionPopoverButton添加了onTap事件,返回True不打开Popover
  • TODO: CupertinoPopoverMenuItem修改了onTap事件,返回True不关闭Popover

[0.1.1] - TODO:添加了WeuiToast效果,完善了文档信息

  • TODO: 添加了WeuiToast效果
  • TODO: 完善了文档信息
  • TODO: 添加了PaintEvent事件,具体请看Demo

[0.1.0] - TODO: 改进了CupertionPopover和添加了CupertinoPopoverMenuItem

  • TODO: 改进了CupertionPopover箭头的位置
  • TODO: 改进了CupertinoPopoverMenuItem按下的动画,并且添加了onTap

[0.0.9] - TODO: 添加了一些控件,改进了CupertionPopover

  • TODO: 添加了CupertinoPopoverMenuList
  • TODO: 添加了CupertinoPopoverMenuItem
  • TODO: 修改了CupertionPopover动画,

[0.0.1] - TODO: Add release date.

  • TODO: Describe initial release.

example/README.md

cool_ui_example

Cool UI Example

Getting Started

For help getting started with Flutter, view our online documentation.

Use this package as a library

1. Depend on it

Add this to your package's pubspec.yaml file:


dependencies:
  cool_ui: ^0.1.13

2. Install it

You can install packages from the command line:

with Flutter:


$ flutter packages get

Alternatively, your editor might support flutter packages get. Check the docs for your editor to learn more.

3. Import it

Now in your Dart code, you can use:


import 'package:cool_ui/cool_ui.dart';
  
Version Uploaded Documentation Archive
0.1.13 Jan 18, 2019 Go to the documentation of cool_ui 0.1.13 Download cool_ui 0.1.13 archive
0.1.12 Dec 20, 2018 Go to the documentation of cool_ui 0.1.12 Download cool_ui 0.1.12 archive
0.1.11 Dec 20, 2018 Go to the documentation of cool_ui 0.1.11 Download cool_ui 0.1.11 archive
0.1.10 Nov 29, 2018 Go to the documentation of cool_ui 0.1.10 Download cool_ui 0.1.10 archive
0.1.9 Nov 22, 2018 Go to the documentation of cool_ui 0.1.9 Download cool_ui 0.1.9 archive
0.1.8 Nov 22, 2018 Go to the documentation of cool_ui 0.1.8 Download cool_ui 0.1.8 archive
0.1.7 Nov 20, 2018 Go to the documentation of cool_ui 0.1.7 Download cool_ui 0.1.7 archive
0.1.6 Nov 10, 2018 Go to the documentation of cool_ui 0.1.6 Download cool_ui 0.1.6 archive
0.1.5 Nov 6, 2018 Go to the documentation of cool_ui 0.1.5 Download cool_ui 0.1.5 archive
0.1.4 Nov 4, 2018 Go to the documentation of cool_ui 0.1.4 Download cool_ui 0.1.4 archive

All 23 versions...

Popularity:
Describes how popular the package is relative to other packages. [more]
69
Health:
Code health derived from static analysis. [more]
100
Maintenance:
Reflects how tidy and up-to-date the package is. [more]
100
Overall:
Weighted score of the above. [more]
84
Learn more about scoring.

We analyzed this package on Jan 18, 2019, and provided a score, details, and suggestions below. Analysis was completed with status completed using:

  • Dart: 2.1.0
  • pana: 0.12.10
  • Flutter: 1.1.7

Platforms

Detected platforms: Flutter

References Flutter, and has no conflicting libraries.

Health suggestions

Fix lib/utils/screen_util.dart. (-0.50 points)

Analysis of lib/utils/screen_util.dart reported 1 hint:

line 16 col 1: Prefer using /// for doc comments.

Format lib/cool_ui.dart.

Run flutter format to format lib/cool_ui.dart.

Format lib/dialogs/weui_toast.dart.

Run flutter format to format lib/dialogs/weui_toast.dart.

Fix additional 9 files with analysis or formatting issues.

Additional issues in the following files:

  • lib/icons/cool_ui_icons.dart (Run flutter format to format lib/icons/cool_ui_icons.dart.)
  • lib/keyboards/keyboard_controller.dart (Run flutter format to format lib/keyboards/keyboard_controller.dart.)
  • lib/keyboards/keyboard_manager.dart (Run flutter format to format lib/keyboards/keyboard_manager.dart.)
  • lib/keyboards/keyboard_media_query.dart (Run flutter format to format lib/keyboards/keyboard_media_query.dart.)
  • lib/keyboards/number_keyboard.dart (Run flutter format to format lib/keyboards/number_keyboard.dart.)
  • lib/utils/widget_util.dart (Run flutter format to format lib/utils/widget_util.dart.)
  • lib/widgets/popover/cupertino_popover.dart (Run flutter format to format lib/widgets/popover/cupertino_popover.dart.)
  • lib/widgets/popover/cupertino_popover_menu_item.dart (Run flutter format to format lib/widgets/popover/cupertino_popover_menu_item.dart.)
  • lib/widgets/utils/paint_event.dart (Run flutter format to format lib/widgets/utils/paint_event.dart.)

Dependencies

Package Constraint Resolved Available
Direct dependencies
Dart SDK >=2.0.0-dev.68.0 <3.0.0
flutter 0.0.0
Transitive dependencies
collection 1.14.11
meta 1.1.6 1.1.7
sky_engine 0.0.99
typed_data 1.1.6
vector_math 2.0.8
Dev dependencies
flutter_test