Skip to content

TikTokGiftEventHandler

class io.github.jwdeveloper.tiktok.client.mappers.handlers.TikTokGiftEventHandler

public class TikTokGiftEventHandler
@Inject
public TikTokGiftEventHandler(GiftsManager giftsManager, TikTokRoomInfo tikTokRoomInfo)

The constructor the container resolves. Annotated because the clock-injecting overload below makes this class ambiguous to the injector, which then refuses to register it at all.

public TikTokGiftEventHandler(GiftsManager giftsManager, TikTokRoomInfo tikTokRoomInfo, long comboTimeoutMillis, LongSupplier clock)
public List<TikTokEvent> handleGift(WebcastGiftMessage currentMessage)

List<TikTokEvent>

@SneakyThrows
public MappingResult handleGifts(byte[] msg, String name, LiveMapperHelper helper)

MappingResult

Client/src/main/java/io/github/jwdeveloper/tiktok/client/mappers/handlers/TikTokGiftEventHandler.java:40