loadData method
void
loadData()
Implementation
void loadData() async {
try {
if (!loading || error) {
setState(() {
loading = true;
error = false;
});
}
List<AOption<T>> options = await widget.loadItems();
setState(() {
loading = false;
error = false;
this.options = options;
setSelectedOption();
filterOptions();
});
} catch (e, stack) {
print("$e $stack");
setState(() {
loading = false;
error = true;
});
}
}