94 lines
2.6 KiB
Java
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);
|
|
}
|
|
}
|