operator []= method
void
operator []=(
- String key,
- dynamic value
)
override
Implementation
@override
operator []=(String key, value) {
switch(key) {
case "name": this.name = value as String; break;
case "logo": this.logo = value as IImageContent; break;
case "phases": this.phases = value as List<IPhase>; break;
case "parent": this.parent = value as List<MKey>; break;
case "religion": this.religion = value as String; break;
case "address": this.address = value as IPhysicalLocation; break;
case "leader": this.leader = value as MKey; break;
default: wrapped[key] = value;
}
}