搜索插件、代码仓与 APP 分类

GitHub 代码仓mrxten/flutex

flutex

用于功能化创建 UI 的 Flutter 小部件扩展。

flutex 项目封面
星标
7
复刻
1
最近推送(UTC)
2021年3月9日
项目状态
未归档

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

Flutter widget extensions for functional creating UI.

pub package

Getting Started

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

dependencies:
  flutex: ^1.1.0

Then add import to your dart file (right now VSCode and Android studio cannot auto import files for dart extensions):

import 'package:flutex/flutex.dart';

Available extensions

Extension function Purpose
.padding() Wrap widget with Padding
.expanded() Wrap widget with Expanded
.flexible() Wrap widget with Flexible
.opacity() Wrap widget with Opacity
.align() Wrap widget with Align
.center() Wrap widget with Center
.top() Wrap widget with Align(alignment: Alignment.topCenter)
.bottom() Wrap widget with Align(alignment: Alignment.bottomCenter)
.left() Wrap widget with Align(alignment: Alignment.centerLeft)
.right() Wrap widget with Align(alignment: Alignment.centerRight)
.positioned() Wrap widget with Positioned
.fill() Wrap widget with Positioned.fill
.sizedBox() Wrap widget with SizedBox
.constrainedBox() Wrap widget with ConstrainedBox
.expand() Wrap widget with ConstrainedBox(constraints: BoxConstraints.expand())
.visibility() Wrap widget with Visibility
.safeArea() Wrap widget with SafeArea
.onTap() Wrap widget with GestureDetector
.inkWell() Wrap widget with InkWell
.materialInkWell() Wrap widget with Material includes InkWell
.rotate() Wrap widget with Transform.rotate
.scale() Wrap widget with Transform.scale
.translate() Wrap widget with Transform.translate

Example

Check lib/example/lib/main.dart

License

MIT licensed

Vladislav Zhukov GitHub avatar
GitHub 作者

Vladislav Zhukov ↗

Dreamer

Belgorod, Russia
语言DartKotlinSwiftObjective-C

此仓库发布的插件

使用的依赖

依赖清单 2 项

  • flutter{"sdk":"flutter"}
  • flutter_test开发依赖{"sdk":"flutter"}

如何选择适合项目的代码仓?

先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。

  1. 通过仓库名、作者或描述搜索,再按技术分类缩小范围。
  2. 结合星标、复刻与最近推送比较项目;星标反映社区关注,不代表质量保证。
  3. 使用前在 GitHub 核对 README、许可证与 Issues。

来源与维护

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗