trainman_booking_sdk 0.0.7
trainman_booking_sdk: ^0.0.7 copied to clipboard
A train ticket booking SDK powered by trainman.
Trainman Booking SDK #
Flutter Integration Steps: #
-
Add flutter plugin in dependencies:
- Use command:
flutter pub add trainman_booking_sdk
- Manually:
- Add plugin in pubspec.yaml within dependencies section dependencies: flutter: sdk: flutter #trainman_booking_sdk: ^0.0.6#
- Use command:
-
Create object
InitiateTmBookingSdk()
OR
import package:trainman_booking_sdk/trainman_booking_sdk.dart class SampleCode extends StatelessWidget { const SampleCode({Key? key}) : super(key: key) @override Widget build(BuildContext context) { //trainman booking sdk return const InitiateTmBookingSdk(); } }
this will automatically invoke Trainman Booking SDK.
-
Click on
Continue without login
button. -
For Android, make sure you have added Internet permission
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> </manifest>