toAcpJson method
Converts this protocol value to its immutable JSON representation.
Implementation
@override
AcpJsonObject toAcpJson() {
final result = <String, Object?>{};
result['sessionId'] = sessionIdCodec.encode(sessionId);
result['configId'] = sessionConfigIdCodec.encode(configId);
if (meta != null) {
result['_meta'] = meta!.toObject();
}
result['value'] = sessionConfigValueIdCodec.encode(value);
result['type'] = discriminator;
return AcpJsonObject.fromObject(result);
}