Я вырываю свои волосы - я уверен, что мне не хватает чего-то маленького, но я не вижу этого на всю жизнь!Любые намеки очень ценятся.По сути, в строке root.name = 'root';
мне выдаются следующие ошибки:
Undefined Class 'root.name'
в разделе «root.name» Expected a Class Member
в знаке «=».
import 'package:uuid/uuid.dart';
class AppLogic {
Item root = new Item();
root.name = 'root';
List<Item> allItems;
void createNewItem(Item parent){
allItems.add(new Item());
}
}
class Item {
DateTime created = DateTime.now();
String name;
String ID = new Uuid().v1();
Item parentID;
List<String> childrenIDs;
Item.fromID(this.ID);
Item.fromName(this.name);
Item();
}