write method
Is called when a value has to be encoded.
Implementation
@override
void write(BinaryWriter writer, PulseUserRole obj) {
switch (obj) {
case PulseUserRole.venue:
writer.writeByte(0);
break;
case PulseUserRole.artist:
writer.writeByte(2);
break;
case PulseUserRole.collective:
writer.writeByte(3);
break;
case PulseUserRole.agency:
writer.writeByte(4);
break;
case PulseUserRole.agent:
writer.writeByte(5);
break;
}
}