operator [] method
dynamic
operator [](
- dynamic key
)
override
Implementation
@override
operator [](key) {
switch (key?.toString()) {
case "name":
return this.name;
case "logo":
return this.logo;
case "phases":
return this.phases;
case "parent":
return this.parent;
case "familyName":
return this.familyName;
case "familyGreeting":
return this.familyGreeting;
case "marriageStart":
return this.marriageStart;
case "marriageEnd":
return this.marriageEnd;
case "parents":
return this.parents;
case "children":
return this.children;
default:
return wrapped[key];
}
}