operator []= method

  1. @override
void operator []=(
  1. String key,
  2. dynamic value
)
override

Implementation

@override
operator []=(String key, value) {
  switch(key) {
    case "accountId": this.accountId = value as String; break;
    case "eventId": this.eventId = value as String; break;
    case "entityType": this.entityType = value as MSchemaRef; break;
    case "recordKey": this.recordKey = value as RecordKey; break;
    case "dateUpdated": this.dateUpdated = value as DateTime; break;
    case "threadId": this.threadId = value as RecordKey; break;
    case "frameId": this.frameId = value as RecordKey; break;
    case "nodeId": this.nodeId = value as String; break;
    case "graphId": this.graphId = value as String; break;
    case "taskTitle": this.taskTitle = value as String; break;
    case "status": this.status = value as String; break;
    case "taskDescription": this.taskDescription = value as String; break;
    case "contactId": this.contactId = value as RecordKey; break;
    default: wrapped[key] = value;
  }
}