return @{ @"type": self.class.serializationCode, @"button": @(_button) };
}
-+ (NJOutput *)outputDeserialize:(NSDictionary *)serialization
- withMappings:(id <NSFastEnumeration>)mappings {
++ (NJOutput *)outputWithSerialization:(NSDictionary *)serialization {
NJOutputMouseButton *output = [[NJOutputMouseButton alloc] init];
output.button = [serialization[@"button"] intValue];
return output;