interface Events<TData> {
    custom<T>(name: string): Event<T>;
    purchase<T>(): Event<PurchaseFields | T>;
    userClick<T>(): Event<UserClickFields | T>;
    viewContent<T>(): Event<ViewContentFields | T>;
}

Type Parameters

  • TData extends EmptyObject = EmptyObject

Methods