In order to create a custom RAMItemAnimation subclass as shown in the readme examples, the animation functions need to be public so that they can be overridden by a sublcass in a different package.
The RAM sublcasses of RAMItemAnimation also have to make this change to please swifts overriding rules with regards to method visibility.
In order to create a custom
RAMItemAnimation
subclass as shown in the readme examples, the animation functions need to be public so that they can be overridden by a sublcass in a different package.The
RAM
sublcasses ofRAMItemAnimation
also have to make this change to please swifts overriding rules with regards to method visibility.