jimu-decompiled/sources/com/twitter/sdk/android/tweetui/TweetUi.java
2025-05-13 19:24:51 +02:00

94 lines
2.6 KiB
Java

package com.twitter.sdk.android.tweetui;
import com.squareup.picasso.Picasso;
import com.twitter.sdk.android.core.GuestSessionProvider;
import com.twitter.sdk.android.core.SessionManager;
import com.twitter.sdk.android.core.TwitterCore;
import com.twitter.sdk.android.core.TwitterSession;
import com.twitter.sdk.android.core.internal.scribe.DefaultScribeClient;
import com.twitter.sdk.android.core.internal.scribe.EventNamespace;
import com.twitter.sdk.android.core.internal.scribe.ScribeItem;
import io.fabric.sdk.android.Fabric;
import io.fabric.sdk.android.Kit;
import io.fabric.sdk.android.services.concurrency.DependsOn;
import java.util.List;
@DependsOn({TwitterCore.class})
/* loaded from: classes.dex */
public class TweetUi extends Kit<Boolean> {
SessionManager<TwitterSession> g;
GuestSessionProvider h;
DefaultScribeClient i;
private TweetRepository j;
private Picasso k;
private static void r() {
if (Fabric.a(TweetUi.class) == null) {
throw new IllegalStateException("Must start TweetUi Kit in Fabric.with().");
}
}
public static TweetUi s() {
r();
return (TweetUi) Fabric.a(TweetUi.class);
}
private void t() {
this.i = new DefaultScribeClient(this, "TweetUi", this.g, this.h, f());
}
void a(EventNamespace... eventNamespaceArr) {
if (this.i == null) {
return;
}
for (EventNamespace eventNamespace : eventNamespaceArr) {
this.i.a(eventNamespace);
}
}
@Override // io.fabric.sdk.android.Kit
public String g() {
return "com.twitter.sdk.android:tweet-ui";
}
@Override // io.fabric.sdk.android.Kit
public String i() {
return "2.3.2.171";
}
@Override // io.fabric.sdk.android.Kit
protected boolean o() {
super.o();
TwitterCore z = TwitterCore.z();
this.g = z.u();
this.h = z.s();
this.j = new TweetRepository(e().e(), z.u());
return true;
}
public Picasso p() {
return this.k;
}
TweetRepository q() {
return this.j;
}
/* JADX INFO: Access modifiers changed from: protected */
/* JADX WARN: Can't rename method to resolve collision */
@Override // io.fabric.sdk.android.Kit
public Boolean c() {
this.k = Picasso.a(d());
t();
return true;
}
void a(EventNamespace eventNamespace, List<ScribeItem> list) {
DefaultScribeClient defaultScribeClient = this.i;
if (defaultScribeClient == null) {
return;
}
defaultScribeClient.a(eventNamespace, list);
}
}