package com.niming.weipa.utils; import android.content.Context; import android.content.res.Resources; import android.text.SpannableStringBuilder; import android.text.TextUtils; import android.text.style.ForegroundColorSpan; import android.util.Log; import android.util.TypedValue; import android.view.View; import androidx.constraintlayout.core.motion.utils.TypedValues; import androidx.core.app.NotificationCompat; import androidx.exifinterface.media.ExifInterface; import androidx.viewpager.widget.ViewPager; import com.google.firebase.analytics.FirebaseAnalytics; import com.google.gson.e; import com.niming.framework.basedb.h; import com.niming.framework.widget.XRefreshLayout; import com.niming.weipa.model.AppUpdate2; import com.niming.weipa.model.UserInfo2; import com.scwang.smartrefresh.layout.b.j; import com.scwang.smartrefresh.layout.c.d; import java.lang.reflect.Type; import java.util.ArrayList; import java.util.HashMap; import kotlin.Metadata; import kotlin.Pair; import kotlin.Unit; import kotlin.collections.MapsKt; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.Ref; import org.jetbrains.annotations.NotNull; @Metadata(bv = {1, 0, 3}, d1 = {"\u0000 \u0001\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0011\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0007\n\u0000\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\t\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\u001a)\u0010\u0000\u001a\u0002H\u0001\"\u0004\b\u0000\u0010\u00012\u0006\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u0002H\u00012\u0006\u0010\u0005\u001a\u0002H\u0001¢\u0006\u0002\u0010\u0006\u001a9\u0010\u0007\u001a\u0012\u0012\u0004\u0012\u0002H\u00010\bj\b\u0012\u0004\u0012\u0002H\u0001`\t\"\u0004\b\u0000\u0010\u00012\u0016\u0010\n\u001a\f\u0012\b\b\u0001\u0012\u0004\u0018\u0001H\u00010\u000b\"\u0004\u0018\u0001H\u0001¢\u0006\u0002\u0010\f\u001a_\u0010\r\u001a\u001e\u0012\u0004\u0012\u0002H\u000f\u0012\u0004\u0012\u0002H\u00100\u000ej\u000e\u0012\u0004\u0012\u0002H\u000f\u0012\u0004\u0012\u0002H\u0010`\u0011\"\u0004\b\u0000\u0010\u000f\"\u0004\b\u0001\u0010\u00102*\u0010\n\u001a\u0016\u0012\u0012\b\u0001\u0012\u000e\u0012\u0004\u0012\u0002H\u000f\u0012\u0004\u0012\u0002H\u00100\u00120\u000b\"\u000e\u0012\u0004\u0012\u0002H\u000f\u0012\u0004\u0012\u0002H\u00100\u0012¢\u0006\u0002\u0010\u0013\u001a\u000e\u0010\u0014\u001a\u00020\u00152\u0006\u0010\u0016\u001a\u00020\u0017\u001a\u000e\u0010\u0018\u001a\u00020\u00172\u0006\u0010\u0019\u001a\u00020\u001a\u001a&\u0010\u001b\u001a\u00020\u001c2\u0006\u0010\u001d\u001a\u00020\u001a2\u0006\u0010\u001e\u001a\u00020\u00172\u0006\u0010\u001f\u001a\u00020\u00172\u0006\u0010 \u001a\u00020\u0017\u001a\u0006\u0010!\u001a\u00020\u001a\u001a\u0006\u0010\"\u001a\u00020#\u001a\"\u0010$\u001a\u00020%*\u00020&2\f\u0010'\u001a\b\u0012\u0004\u0012\u00020%0(2\b\b\u0002\u0010)\u001a\u00020*\u001a\"\u0010+\u001a\u00020%*\u00020&2\f\u0010,\u001a\b\u0012\u0004\u0012\u00020%0(2\b\b\u0002\u0010)\u001a\u00020*\u001a\u0012\u0010\u0014\u001a\u00020\u0015*\u00020-2\u0006\u0010\u0016\u001a\u00020\u0017\u001a%\u0010.\u001a\u0002H\u0001\"\u0004\b\u0000\u0010\u0001*\u00020/2\u0006\u00100\u001a\u00020\u001a2\u0006\u00101\u001a\u000202¢\u0006\u0002\u00103\u001a-\u00104\u001a\u00020%*\u0002052!\u00106\u001a\u001d\u0012\u0013\u0012\u001108¢\u0006\f\b9\u0012\b\b:\u0012\u0004\b\b(;\u0012\u0004\u0012\u00020%07\u001a-\u0010<\u001a\u00020%*\u00020=2!\u00106\u001a\u001d\u0012\u0013\u0012\u00110\u0017¢\u0006\f\b9\u0012\b\b:\u0012\u0004\b\b(>\u0012\u0004\u0012\u00020%07\u001a\u0012\u0010?\u001a\u00020\u0015*\u00020-2\u0006\u0010\u0016\u001a\u00020\u0017¨\u0006@"}, d2 = {"checkAndReturn", ExifInterface.GPS_DIRECTION_TRUE, "isTrue", "", "trueValue", "falseValue", "(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "createArrayList", "Ljava/util/ArrayList;", "Lkotlin/collections/ArrayList;", "params", "", "([Ljava/lang/Object;)Ljava/util/ArrayList;", "createHashMap", "Ljava/util/HashMap;", "K", ExifInterface.GPS_MEASUREMENT_INTERRUPTED, "Lkotlin/collections/HashMap;", "Lkotlin/Pair;", "([Lkotlin/Pair;)Ljava/util/HashMap;", "dp2px", "", "dp", "", "e", "msg", "", "getColorText", "Landroid/text/SpannableStringBuilder;", FirebaseAnalytics.b.N, com.google.android.exoplayer2.text.ttml.b.W, com.google.android.exoplayer2.text.ttml.b.X, "color", "getOfficialUrl", "getUserInfo2", "Lcom/niming/weipa/model/UserInfo2;", "OnClickDropSubStream", "", "Landroid/view/View;", "execute", "Lkotlin/Function0;", TypedValues.TransitionType.S_DURATION, "", "addDoubleClickEvent", NotificationCompat.CATEGORY_EVENT, "Landroid/content/Context;", "fromJsonStr", "Lcom/google/gson/Gson;", "jsonStr", "type", "Ljava/lang/reflect/Type;", "(Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;", "setOnRefresh", "Lcom/niming/framework/widget/XRefreshLayout;", "l", "Lkotlin/Function1;", "Lcom/scwang/smartrefresh/layout/api/RefreshLayout;", "Lkotlin/ParameterName;", "name", "view", "setPageChangeListener", "Landroidx/viewpager/widget/ViewPager;", "position", "sp2px", "app_wuqudaoRelease"}, k = 2, mv = {1, 1, 15}) /* compiled from: CommonExt.kt */ public final class CommonExtKt { /* access modifiers changed from: package-private */ /* compiled from: CommonExt.kt */ public static final class a implements View.OnClickListener { final /* synthetic */ Function0 B0; final /* synthetic */ long t; final /* synthetic */ Ref.LongRef u; a(long j, Ref.LongRef longRef, Function0 function0) { this.t = j; this.u = longRef; this.B0 = function0; } public final void onClick(View view) { if (System.currentTimeMillis() - this.u.element > this.t) { this.B0.invoke(); this.u.element = System.currentTimeMillis(); } } } /* access modifiers changed from: package-private */ /* compiled from: CommonExt.kt */ public static final class b implements View.OnClickListener { final /* synthetic */ Ref.IntRef B0; final /* synthetic */ Function0 C0; final /* synthetic */ Ref.LongRef t; final /* synthetic */ long u; b(Ref.LongRef longRef, long j, Ref.IntRef intRef, Function0 function0) { this.t = longRef; this.u = j; this.B0 = intRef; this.C0 = function0; } public final void onClick(View view) { Ref.LongRef longRef = this.t; if (longRef.element == 0) { longRef.element = System.currentTimeMillis(); return; } long currentTimeMillis = System.currentTimeMillis(); Ref.LongRef longRef2 = this.t; if (currentTimeMillis - longRef2.element > this.u) { this.B0.element = 1; longRef2.element = 0; return; } this.B0.element++; longRef2.element = System.currentTimeMillis(); Ref.IntRef intRef = this.B0; if (intRef.element >= 2) { intRef.element = 1; this.t.element = 0; this.C0.invoke(); } } } /* compiled from: CommonExt.kt */ static final class c implements d { final /* synthetic */ Function1 t; c(Function1 function1) { this.t = function1; } @Override // com.scwang.smartrefresh.layout.c.d public final void a(@NotNull j jVar) { Intrinsics.checkParameterIsNotNull(jVar, "refreshLayout"); this.t.invoke(jVar); } } public static final <T> T a(boolean z, T t, T t2) { return z ? t : t2; } @NotNull public static final <K, V> HashMap<K, V> a(@NotNull Pair<? extends K, ? extends V>... pairArr) { Intrinsics.checkParameterIsNotNull(pairArr, "params"); if (pairArr.length == 0) { return new HashMap<>(); } return (HashMap) MapsKt.toMap(pairArr, new HashMap()); } public static final float b(@NotNull Context context, int i) { Intrinsics.checkParameterIsNotNull(context, "$this$sp2px"); float f2 = (float) i; Resources system = Resources.getSystem(); Intrinsics.checkExpressionValueIsNotNull(system, "Resources.getSystem()"); return TypedValue.applyDimension(2, f2, system.getDisplayMetrics()); } @NotNull public static final UserInfo2 b() { Object a2 = h.a().a(com.niming.weipa.b.a.f4883e, UserInfo2.class); Intrinsics.checkExpressionValueIsNotNull(a2, "ConfigUtil.getInstance()…2, UserInfo2::class.java)"); return (UserInfo2) a2; } @NotNull public static final <T> ArrayList<T> a(@NotNull T... tArr) { Intrinsics.checkParameterIsNotNull(tArr, "params"); ArrayList<T> arrayList = new ArrayList<>(); if (tArr.length == 0) { return arrayList; } for (T t : tArr) { if (t == null) { Intrinsics.throwNpe(); } arrayList.add(t); } return arrayList; } public static /* synthetic */ void b(View view, Function0 function0, long j, int i, Object obj) { if ((i & 2) != 0) { j = 500; } b(view, function0, j); } public static final void b(@NotNull View view, @NotNull Function0<Unit> function0, long j) { Intrinsics.checkParameterIsNotNull(view, "$this$addDoubleClickEvent"); Intrinsics.checkParameterIsNotNull(function0, NotificationCompat.CATEGORY_EVENT); Ref.IntRef intRef = new Ref.IntRef(); intRef.element = 1; Ref.LongRef longRef = new Ref.LongRef(); longRef.element = 0; view.setOnClickListener(new b(longRef, j, intRef, function0)); } public static final float a(@NotNull Context context, int i) { Intrinsics.checkParameterIsNotNull(context, "$this$dp2px"); float f2 = (float) i; Resources system = Resources.getSystem(); Intrinsics.checkExpressionValueIsNotNull(system, "Resources.getSystem()"); return TypedValue.applyDimension(1, f2, system.getDisplayMetrics()); } public static final float a(int i) { Resources system = Resources.getSystem(); Intrinsics.checkExpressionValueIsNotNull(system, "Resources.getSystem()"); return TypedValue.applyDimension(1, (float) i, system.getDisplayMetrics()); } public static final int a(@NotNull String str) { Intrinsics.checkParameterIsNotNull(str, "msg"); return Log.e("--test--", str); } public static final void a(@NotNull ViewPager viewPager, @NotNull Function1<? super Integer, Unit> function1) { Intrinsics.checkParameterIsNotNull(viewPager, "$this$setPageChangeListener"); Intrinsics.checkParameterIsNotNull(function1, "l"); viewPager.addOnPageChangeListener(new CommonExtKt$setPageChangeListener$1(function1)); } public static final void a(@NotNull XRefreshLayout xRefreshLayout, @NotNull Function1<? super j, Unit> function1) { Intrinsics.checkParameterIsNotNull(xRefreshLayout, "$this$setOnRefresh"); Intrinsics.checkParameterIsNotNull(function1, "l"); xRefreshLayout.a((d) new c(function1)); } @NotNull public static final String a() { AppUpdate2 appUpdate2 = (AppUpdate2) h.a().a(com.niming.weipa.b.a.h, AppUpdate2.class); if (appUpdate2 == null) { return "http://app.8dy.me"; } String app_url = appUpdate2.getApp_url(); if (TextUtils.isEmpty(app_url)) { return "http://app.8dy.me"; } Intrinsics.checkExpressionValueIsNotNull(app_url, "officialUrl"); return app_url; } public static final <T> T a(@NotNull e eVar, @NotNull String str, @NotNull Type type) { Intrinsics.checkParameterIsNotNull(eVar, "$this$fromJsonStr"); Intrinsics.checkParameterIsNotNull(str, "jsonStr"); Intrinsics.checkParameterIsNotNull(type, "type"); return (T) eVar.a(str, type); } @NotNull public static final SpannableStringBuilder a(@NotNull String str, int i, int i2, int i3) { Intrinsics.checkParameterIsNotNull(str, FirebaseAnalytics.b.N); SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(str); spannableStringBuilder.setSpan(new ForegroundColorSpan(i3), i, i2, 33); return spannableStringBuilder; } public static /* synthetic */ void a(View view, Function0 function0, long j, int i, Object obj) { if ((i & 2) != 0) { j = 1500; } a(view, function0, j); } public static final void a(@NotNull View view, @NotNull Function0<Unit> function0, long j) { Intrinsics.checkParameterIsNotNull(view, "$this$OnClickDropSubStream"); Intrinsics.checkParameterIsNotNull(function0, "execute"); Ref.LongRef longRef = new Ref.LongRef(); longRef.element = 0; view.setOnClickListener(new a(j, longRef, function0)); } }