write method
Is called when a value has to be encoded.
Implementation
@override
void write(BinaryWriter writer, SelfData obj) {
writer
..writeByte(20)
..writeByte(0)
..write(obj.id)
..writeByte(1)
..write(obj.name)
..writeByte(2)
..write(obj.namespace)
..writeByte(3)
..write(obj.type)
..writeByte(4)
..write(obj.icon)
..writeByte(5)
..write(obj.short_description)
..writeByte(6)
..write(obj.terms_of_service)
..writeByte(7)
..write(obj.privacy_policy)
..writeByte(8)
..write(obj.company_name)
..writeByte(9)
..write(obj.support_email)
..writeByte(10)
..write(obj.support_phone)
..writeByte(11)
..write(obj.support_website)
..writeByte(12)
..write(obj.website)
..writeByte(13)
..write(obj.street)
..writeByte(14)
..write(obj.city)
..writeByte(15)
..write(obj.state)
..writeByte(16)
..write(obj.zip)
..writeByte(17)
..write(obj.country)
..writeByte(18)
..write(obj.allowed_locations)
..writeByte(19)
..write(obj.gateway_api_url);
}