OptionaleaseOptionalforceStarts the snap immediately regardless of whether the viewport is at the desired location
OptionalfrictionFriction/frame to apply if decelerate is active
OptionalinterruptPause snapping with any user input on the viewport
OptionalremoveRemoves this plugin after snapping is complete
OptionalremoveRemoves this plugin if interrupted by any user input
OptionaltimeOptionaltopsnap to the top-left of viewport instead of center
Easing function or name (see http://easings.net/ for supported names)