tunable_ui_kit
Russian version: README_RU.md
A library that contains useful widgets without dependencies on other libraries.
The latest template changes were made on Flutter version 3.35.7 and Dart version 3.9.2
Dependencies
- Analyzer: lint
- Linter rules: Linter rules
Installation
To use the library in your project:
- Add the dependency to your project's
pubspec.yaml:
dependencies:
tunable_ui_kit: ^0.4.1
- Fetch dependencies:
flutter pub get
Notes
- For production usage, it is recommended to pin a specific version rather than using
any. - To upgrade to the latest compatible versions, use:
flutter pub upgrade.
For local development you can use a path dependency:
dependencies:
tunable_ui_kit:
path: ../tunable_ui_kit
Widget usage examples
TUISelectableItem
A widget for selecting multiple items.
Docs: lib/src/components/long_press_selection_wrapper/_docs/tui_selectable_item_doc.md
Example: example/lib/usage_examples/tui_selectable_item_screen.dart
TUICustomDropdownWidget
A highly customizable dropdown widget for selecting an item.
Docs: lib/src/components/custom_drop_down_widget/_docs/custom_drop_down_widget_doc.md
Example: example/lib/usage_examples/tui_custom_dropdown_widget_screen.dart
TUIPopupMenuWidget
A highly customizable popup menu widget for selecting an item.
Docs: lib/src/components/popup_menu_widget/_docs/popup_menu_widget_doc.md
Example: example/lib/usage_examples/tui_popup_menu_widget.dart
TUINotifications
A highly customizable snackbar-like notification banner based on Flutter Overlay.
Docs: lib/src/components/notification_banner/_docs/notification_banner_doc.md
Example: example/lib/usage_examples/tui_notifications_screen.dart