setData method
Implementation
Future<bool> setData() async {
// set the data
List<dynamic> data = [];
for (var option in options) {
bool contains = (value == option.value);
if ((contains) && (option.data != null)) data.add(option.data);
}
this.data = data;
return true;
}