Я получаю сообщение о том, что метод не найден в требуемом классе
onExpRemoved(Event e){
setState(() {
expenseDatas.remove(ExpenseData.fromSnapshot(e.snapshot));
});
}
в этой строке отображается сообщение об ошибке fromSnapshot, не найденное в классеtageData.
мой класс данных расходовприведено ниже:
class expenseData{
String key;
String category;
int exp;
expenseData(this.category, this.exp);
expenseData.fromSnapshot(DataSnapshot snapshot)
: key = snapshot.key,
category = snapshot.value['category'],
exp = snapshot.value['exp'];
expJason(){
return {
"category": category,
"exp": exp,
};
}
}