nibite_ui_elements 0.0.8
nibite_ui_elements: ^0.0.8 copied to clipboard
This package helps in creating data collection forms and navigation pages in Flutter.
nibite UI Elements for Flutter #
Description #
This package helps in creating data collection forms and navigation pages in Flutter, this is an early version of the project, so there is still a lot to come.
Widgets #
NibiteSpinner
- Single spinner fieldNibiteProductStack
- Single product stackNibiteTextForm
- Single text formNibiteDivider
- Single divider
Use #
Setup
To use this package, add nibite_ui_elements
as a dependency in your pubspec.yaml
file.
No specific setup required: only install the dependency and use :)
dependencies:
flutter:
sdk: flutter
nibite_ui_elements: ^0.0.8
Basic use
NibiteSpinner
import 'package:nibite_ui_elements/nibite_spinner.dart';
//...
int quantity = 0;
//...
NibiteSpinner(
initialValue: 1,
resultValue: (value) {
setState(() {
quantity = value;
});
},
),
NibiteProductStack
import 'package:nibite_ui_elements/nibite_product_stack.dart';
//...
NibiteProductStack(
name: "Product's name",
image: Image.network(
'https://cdn.pixabay.com/photo/2017/07/28/14/23/macarons-2548810_1280.jpg',
fit: BoxFit.cover,
),
price: '\$ 12,34',
onAddToCart: (GlobalKey cartKey) async {},
onTap: () {},
),
- NibiteTextForm
import 'package:nibite_ui_elements/nibite_text_form.dart';
//...
NibiteTextForm(
prefixIcon: Icons.account_circle,
labelText: 'Fieldname',
),
- NibiteDivider
import 'package:nibite_ui_elements/nibite_divider.dart';
//...
NibiteDivider(
labelText: 'Or',
),