SnappingEvent: "beforesnap" | "snap" | "unsnap"