generate method

  1. @override
Goods generate()
override

Generates an item of type T

Implementation

@override
Goods generate() {
  final generator = ListItemGenerator(_pool.keys.toList());
  generator.seed(_seed);
  final name = generator.generate();

  final cost = double.parse(_pool[name]!.split(" ").first);
  final coins = _pool[name]!.split(" ").last;

  return Goods(name: name, price: "${_getCost(cost)} $coins");
}