trade_sdk 1.0.0 copy "trade_sdk: ^1.0.0" to clipboard
trade_sdk: ^1.0.0 copied to clipboard

A UI-based Flutter SDK that provides a trade journey experience, including stock details and order flow, built using GetX.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:trade_sdk/trade_sdk.dart';
import 'package:trade_sdk/sdk_callbacks.dart';

void main() {
  runApp(GetMaterialApp(home: TestSdkScreen()));
}

class TestSdkScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: const Text('SDK Tester')),
      body: Center(
        child: ElevatedButton(
          onPressed: () {
            TradeSdk.start(
              isin: 'INE123456789',
              callbacks: TradeCallbacks(
                onStockLoaded: (stock) {
                  print('Stock loaded: ${stock.name}');
                },
                onOrderPlaced: (order) {
                  print('Order placed: ₹${order.totalAmount}');
                },
                onCancelled: () {
                  print('Trade cancelled');
                },
                onError: (error) {
                  print('Error: $error');
                },
              ),
            );
          },
          child: const Text('Start Trade Journey'),
        ),
      ),
    );
  }
}
0
likes
110
points
12
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A UI-based Flutter SDK that provides a trade journey experience, including stock details and order flow, built using GetX.

License

unknown (license)

Dependencies

cupertino_icons, flutter, get

More

Packages that depend on trade_sdk