Ticketviewflutter
Its a clean Ticket/Receipt view for Flutter application.
Install / Use
/learn @Sorbh/TicketviewflutterREADME
TicketViewFlutter
TicketViewFlutter is a simple and customizable Ticket/Receipt View for Flutter. The source code is 100% Dart.
Motivation
I need some clean Ticket/Receipt View view for my Flutter application.
Getting started
Installing
Add this to your package's pubspec.yaml file:
This library is posted in pub.dev
pubspec.yaml
dependencies:
ticketview: ^1.0.0
Usage
After Importing this library, you can directly use this view in your Widget tree
import 'package:ticketview/ticketview.dart';
Default Ticket View
TicketView(
child: Container(),
)
Customized Receipt View
TicketView(
backgroundPadding: EdgeInsets.symmetric(vertical: 0, horizontal: 20),
backgroundColor: Color(0xFF8F1299),
contentPadding: EdgeInsets.symmetric(vertical: 24, horizontal: 0),
drawArc: false,
triangleAxis: Axis.vertical,
borderRadius: 6,
drawDivider: true,
trianglePos: .5,
child: Container(),
)
Customization
Depending on your view you may want to tweak the UI. For now you can these custom attributes
| Property | Type | Description |
|----------|------|-------------|
| backgroundColor | Color | Background card color for TicketView |
| contentBackgroundColor | Color | Content card color for TicketView |
Screenshots
| Default View | Receipt View |
|----------|------|
|
|
|
Author
-
Saurabh K Sharma - GIT
I am very new to open source community. All suggestion and improvement are most welcomed.
Contributing
- Fork it (https://github.com/sorbh/ticketviewflutter/fork)
- Create your feature branch (
git checkout -b feature/fooBar) - Commit your changes (
git commit -am 'Add some fooBar') - Push to the branch (
git push origin feature/fooBar) - Create a new Pull Request
