Go to file Use this template
2022-10-28 10:21:39 +07:00
bin Add models and sdk services example 2022-10-28 10:10:46 +07:00
lib Update toJson on base model 2022-10-28 10:21:39 +07:00
test Add models and sdk services example 2022-10-28 10:10:46 +07:00
.gitignore Task: Add sample client sdk 2021-09-04 19:07:29 +07:00
analysis_options.yaml Task: Add sample client sdk 2021-09-04 19:07:29 +07:00
CHANGELOG.md Task: Add sample client sdk 2021-09-04 19:07:29 +07:00
pubspec.lock Add models and sdk services example 2022-10-28 10:10:46 +07:00
pubspec.yaml Add models and sdk services example 2022-10-28 10:10:46 +07:00
README.md Add example code 2022-10-28 10:12:20 +07:00

Sample Dart SDK

  • Test Example Code
import 'package:sample_sdk/sdk.dart';
import 'package:sample_sdk/sdk/models/category.dart';
import 'package:sample_sdk/sdk/models/product.dart';

void main() async {
  final sdk = ClientSDK();

  final category = Category(
    id: 4,
    name: 'Category 4',
    parent: Category(
      id: 1,
      name: 'Category 1',
    ),
  );

  await sdk.categoryService.create(category);
  final categories = await sdk.categoryService.findAll();
  print(categories);

  final product = Product(
    id: 4,
    name: 'Product 4',
    price: 100.0,
    category: category,
  );

  await sdk.productService.create(product);
  final products = await sdk.productService.findAll();
  print(products);

  sdk.dispose();
}

Contributors