FLUTTER ECOSYSTEM

iamapuneet/flutter_ex_kit

Flutter ExKit 是一個多功能的 Flutter 開發工具包,提供實用工具與擴展,可簡化任務、增強組件並撰寫更乾淨的程式碼,讓自訂和擴充功能變得輕鬆。

flutter_ex_kit 專案封面
Stars
32
Forks
2
最近推送(UTC)
2025年11月4日
專案狀態
未封存
Puneet Sharma GitHub avatar
GITHUB User

Puneet Sharma ↗

I have a passion for building great mobile and web applications.

Flutter World官方網站 ↗
語言Dart

技術主題

此儲存庫發佈的套件

使用的依賴

依賴清單 2 項
  • flutter{"sdk":"flutter"}
  • flutter_test開發依賴{"sdk":"flutter"}

原始 README

以下為英文專案原文快照,最新內容請造訪 GitHub。

展開 / 收合專案 README

flutter_ex_kit

flutter_ex_kit is a Flutter utility library that provides a collection of custom widgets, extensions, animations, and utility functions. It is designed to simplify common tasks and improve the developer experience while building Flutter applications. Whether you're looking for easy-to-use animations, advanced navigation features, or helpful logging tools, flutter_ex_kit has got you covered.

Features

  • Custom Animations: Includes fade-in and slide-up animations that can be customized for smooth transitions.
  • Logging Utility: Debug logging utility to output logs with custom debug markers.
  • Navigation Extensions: Convenient methods for navigating between pages using PageController.
  • Exit App Handling: Custom exit behavior when the back button is pressed, with customizable delays.
  • Pagination: Functions to trigger pagination on scroll events in list views.
  • Scrollable Widget Utility: Extensions to ensure widgets are visible and scroll to a specific position.
  • File Type Enum: Enum for handling different image file types like jpg, png, gif, and others.

Installation

To use flutter_ex_kit in your Flutter project, add it as a dependency in your pubspec.yaml file:

dependencies:
  flutter:
    sdk: flutter
  flutter_ex_kit: ^0.0.6
flutter pub get

Example Refactoring

Before using flutter_ex_kit

In the traditional approach, you would write the code as follows:

dart

SizedBox(
  height: 10,
),

After using flutter_ex_kit

With the flutter_ex_kit package, you can simplify this code:

dart

10.height,

Documentation

For more detailed examples, advanced features, and in-depth documentation on how to use flutter_ex_kit, please refer to the full documentation:

Read Full Documentation

🚀 About Me

I am Puneet Sharma, and I am a developer.

License

MIT