operator [] method
Implementation
@override
operator [](key) {
switch (key) {
case "keyName":
return this.keyName;
case "parts":
return this.parts;
default:
return wrapped[key];
}
}
@override
operator [](key) {
switch (key) {
case "keyName":
return this.keyName;
case "parts":
return this.parts;
default:
return wrapped[key];
}
}