return [[self serialize] hash];
}
-+ (NJOutput *)outputDeserialize:(NSDictionary *)serialization
- withMappings:(id <NSFastEnumeration>)mappings {
++ (NJOutput *)outputWithSerialization:(NSDictionary *)serialization {
// Don't crash loading old/bad mappings (but don't load them either).
if (![serialization isKindOfClass:NSDictionary.class])
return nil;
NJOutputMouseScroll.class
]) {
if ([type isEqualToString:cls.serializationCode])
- return [cls outputDeserialize:serialization withMappings:mappings];
+ return [cls outputWithSerialization:serialization];
}
return nil;
- (void)untrigger {
}
-- (BOOL)update:(NJDeviceController *)jc {
+- (BOOL)update:(NJInputController *)ic {
return NO;
}
}
}
+- (void)postLoadProcess:(id <NSFastEnumeration>)allMappings {
+}
@end