67 lines
2.0 KiB
Java
67 lines
2.0 KiB
Java
package com.twitter.sdk.android.tweetui;
|
|
|
|
import com.twitter.sdk.android.core.internal.scribe.EventNamespace;
|
|
import com.twitter.sdk.android.core.internal.scribe.ScribeItem;
|
|
import com.twitter.sdk.android.core.models.Tweet;
|
|
import java.util.ArrayList;
|
|
|
|
/* loaded from: classes.dex */
|
|
class TweetScribeClientImpl implements TweetScribeClient {
|
|
final TweetUi a;
|
|
|
|
TweetScribeClientImpl(TweetUi tweetUi) {
|
|
this.a = tweetUi;
|
|
}
|
|
|
|
@Override // com.twitter.sdk.android.tweetui.TweetScribeClient
|
|
public void a(Tweet tweet) {
|
|
ArrayList arrayList = new ArrayList();
|
|
arrayList.add(ScribeItem.fromTweet(tweet));
|
|
this.a.a(a(), arrayList);
|
|
}
|
|
|
|
@Override // com.twitter.sdk.android.tweetui.TweetScribeClient
|
|
public void b(Tweet tweet) {
|
|
ArrayList arrayList = new ArrayList();
|
|
arrayList.add(ScribeItem.fromTweet(tweet));
|
|
this.a.a(c(), arrayList);
|
|
}
|
|
|
|
@Override // com.twitter.sdk.android.tweetui.TweetScribeClient
|
|
public void c(Tweet tweet) {
|
|
ArrayList arrayList = new ArrayList();
|
|
arrayList.add(ScribeItem.fromTweet(tweet));
|
|
this.a.a(b(), arrayList);
|
|
}
|
|
|
|
static EventNamespace a() {
|
|
EventNamespace.Builder builder = new EventNamespace.Builder();
|
|
builder.b("tfw");
|
|
builder.e("android");
|
|
builder.f("tweet");
|
|
builder.d("actions");
|
|
builder.a("favorite");
|
|
return builder.a();
|
|
}
|
|
|
|
static EventNamespace b() {
|
|
EventNamespace.Builder builder = new EventNamespace.Builder();
|
|
builder.b("tfw");
|
|
builder.e("android");
|
|
builder.f("tweet");
|
|
builder.d("actions");
|
|
builder.a("share");
|
|
return builder.a();
|
|
}
|
|
|
|
static EventNamespace c() {
|
|
EventNamespace.Builder builder = new EventNamespace.Builder();
|
|
builder.b("tfw");
|
|
builder.e("android");
|
|
builder.f("tweet");
|
|
builder.d("actions");
|
|
builder.a("unfavorite");
|
|
return builder.a();
|
|
}
|
|
}
|