com-dot-app-sancharsaathi-1-5-0.apk

Download file
    package X2;

import M2.b;
import Y2.i;
import Y2.j;
import Y2.p;
import android.window.BackEvent;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;

public class f {

    /* renamed from: a  reason: collision with root package name */
    public final j f3491a;

    /* renamed from: b  reason: collision with root package name */
    public final j.c f3492b;

    public class a implements j.c {
        public a() {
        }

        public void onMethodCall(i iVar, j.d dVar) {
            dVar.a((Object) null);
        }
    }

    public f(P2.a aVar) {
        a aVar2 = new a();
        this.f3492b = aVar2;
        j jVar = new j(aVar, "flutter/backgesture", p.f3781b);
        this.f3491a = jVar;
        jVar.e(aVar2);
    }

    public final Map a(BackEvent backEvent) {
        HashMap hashMap = new HashMap(3);
        float a4 = backEvent.getTouchX();
        float a5 = backEvent.getTouchY();
        hashMap.put("touchOffset", (Float.isNaN(a4) || Float.isNaN(a5)) ? null : Arrays.asList(new Float[]{Float.valueOf(a4), Float.valueOf(a5)}));
        hashMap.put("progress", Float.valueOf(backEvent.getProgress()));
        hashMap.put("swipeEdge", Integer.valueOf(backEvent.getSwipeEdge()));
        return hashMap;
    }

    public void b() {
        b.f("BackGestureChannel", "Sending message to cancel back gesture");
        this.f3491a.c("cancelBackGesture", (Object) null);
    }

    public void c() {
        b.f("BackGestureChannel", "Sending message to commit back gesture");
        this.f3491a.c("commitBackGesture", (Object) null);
    }

    public void d(BackEvent backEvent) {
        b.f("BackGestureChannel", "Sending message to start back gesture");
        this.f3491a.c("startBackGesture", a(backEvent));
    }

    public void e(BackEvent backEvent) {
        b.f("BackGestureChannel", "Sending message to update back gesture progress");
        this.f3491a.c("updateBackGestureProgress", a(backEvent));
    }
}
    
Download file