とりあえず statelesswidget parameters
などでググるとよい
原理は不明だが、this.paramって書くことで、paramキーに対して引数を渡すことができる。
class Item extends StatelessWidget { Item({Key key, this.param}) : super(key: key); final Map param; @override Widget build(BuildContext context) { return Container( child: new Column( children: [ new Text(param['name']), new Text(param['email']), ], ), ); } }