导航菜单

页面标题

页面副标题

OVO v3.139.0 - a.java 源代码

正在查看: OVO v3.139.0 应用的 a.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.grab.duxton.assetkit;

import com.grab.duxton.assetkit.DuxtonIconTokenType;
import o.i.j;
import o.i.l06;
import o.i.o24;
import o.i.qw9;
import o.i.u61;
import o.i.vk7;

public final class a {
    public static String a(DuxtonIconTokenType.Remote remote) {
        DuxtonIconTokenSubtype duxtonIconTokenSubtype = remote.b;
        String a = vk7.a(duxtonIconTokenSubtype.getValue(), "") ? "" : j.a("_", duxtonIconTokenSubtype.getValue());
        StringBuilder sb = new StringBuilder();
        u61.c(sb, remote.a, a, "_v");
        sb.append(remote.c);
        sb.append(remote.f479e);
        sb.append(".");
        sb.append(remote.f478d);
        return j.a("https://assets-mobile.grab.com/gds/duxton/icons/", sb.toString());
    }

    public static l06.c b(DuxtonIconToken duxtonIconToken, o24 o24Var) {
        vk7.f(duxtonIconToken, "iconToken");
        vk7.f(o24Var, "options");
        DuxtonIconTokenType duxtonIconTokenType = duxtonIconToken.a;
        if (duxtonIconTokenType instanceof DuxtonIconTokenType.Remote) {
            return new l06.c.b(a((DuxtonIconTokenType.Remote) duxtonIconTokenType), o24Var, 6);
        }
        if (!(duxtonIconTokenType instanceof DuxtonIconTokenType.Local)) {
            throw new qw9();
        }
        return new l06.c.a(o24Var.c, ((DuxtonIconTokenType.Local) duxtonIconTokenType).a);
    }
}