.class public final enum Lee0/l2;
.super Ljava/lang/Enum;
.source "SourceFile"


# static fields
.field private static final synthetic $VALUES:[Lee0/l2;

.field public static final enum BLUE:Lee0/l2;

.field public static final enum DEFAULT:Lee0/l2;

.field public static final enum GREEN:Lee0/l2;

.field public static final enum ORANGE:Lee0/l2;

.field public static final enum PINK:Lee0/l2;

.field public static final enum PURPLE:Lee0/l2;

.field public static final enum RED:Lee0/l2;

## YKit-BringBackPhoebe
.field public static final enum YELLOW:Lee0/l2;
## /YKit-BringBackPhoebe

# instance fields
.field private mColorHex:Ljava/lang/String;

.field private mColorRsrcId:Ljava/lang/Integer;

.field private mIsDefault:Ljava/lang/Boolean;


# direct methods
.method static constructor <clinit>()V
    .locals 5

    new-instance v0, Lee0/l2;

    sget v1, Lla0/b;->m:I

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const-string v2, "DEFAULT"

    const/4 v3, 0x0

    const/4 v4, 0x1

    invoke-direct {v0, v2, v3, v4, v1}, Lee0/l2;-><init>(Ljava/lang/String;IZLjava/lang/Integer;)V

    sput-object v0, Lee0/l2;->DEFAULT:Lee0/l2;

    new-instance v0, Lee0/l2;

    sget v1, Lyy/a;->n:I

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const-string v2, "PINK"

    invoke-direct {v0, v2, v4, v3, v1}, Lee0/l2;-><init>(Ljava/lang/String;IZLjava/lang/Integer;)V

    sput-object v0, Lee0/l2;->PINK:Lee0/l2;

    new-instance v0, Lee0/l2;

    sget v1, Lyy/a;->o:I

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const-string v2, "PURPLE"

    const/4 v4, 0x2

    invoke-direct {v0, v2, v4, v3, v1}, Lee0/l2;-><init>(Ljava/lang/String;IZLjava/lang/Integer;)V

    sput-object v0, Lee0/l2;->PURPLE:Lee0/l2;

    new-instance v0, Lee0/l2;

    sget v1, Lyy/a;->h:I

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const-string v2, "BLUE"

    const/4 v4, 0x3

    invoke-direct {v0, v2, v4, v3, v1}, Lee0/l2;-><init>(Ljava/lang/String;IZLjava/lang/Integer;)V

    sput-object v0, Lee0/l2;->BLUE:Lee0/l2;

    new-instance v0, Lee0/l2;

    sget v1, Lyy/a;->k:I

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const-string v2, "GREEN"

    const/4 v4, 0x4

    invoke-direct {v0, v2, v4, v3, v1}, Lee0/l2;-><init>(Ljava/lang/String;IZLjava/lang/Integer;)V

    sput-object v0, Lee0/l2;->GREEN:Lee0/l2;

    new-instance v0, Lee0/l2;

    sget v1, Lyy/a;->m:I

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const-string v2, "ORANGE"

    const/4 v4, 0x5

    invoke-direct {v0, v2, v4, v3, v1}, Lee0/l2;-><init>(Ljava/lang/String;IZLjava/lang/Integer;)V

    sput-object v0, Lee0/l2;->ORANGE:Lee0/l2;

    new-instance v0, Lee0/l2;

    sget v1, Lsw/f;->G:I

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    const-string v2, "RED"

    const/4 v4, 0x6

    invoke-direct {v0, v2, v4, v3, v1}, Lee0/l2;-><init>(Ljava/lang/String;IZLjava/lang/Integer;)V

    sput-object v0, Lee0/l2;->RED:Lee0/l2;

## YKit-BringBackPhoebe
    new-instance v0, Lee0/l2;

    const v1, 0x7f0604a1 # tumblr_color_yellow
    #const v1, 0x7f060183 # kanvas_tooltip_background_orange_yellow

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; # Manual boxing
    move-result-object v1

    const-string v2, "YELLOW"

    const/4 v4, 0x7 # ordinal

    invoke-direct {v0, v2, v4, v3, v1}, Lee0/l2;-><init>(Ljava/lang/String;IZLjava/lang/Integer;)V

    sput-object v0, Lee0/l2;->YELLOW:Lee0/l2;
## /YKit-BringBackPhoebe

    invoke-static {}, Lee0/l2;->e()[Lee0/l2;

    move-result-object v0

    sput-object v0, Lee0/l2;->$VALUES:[Lee0/l2;

    return-void
.end method

.method private constructor <init>(Ljava/lang/String;IZLjava/lang/Integer;)V
    .locals 0

    invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V

    invoke-static {p3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;

    move-result-object p1

    iput-object p1, p0, Lee0/l2;->mIsDefault:Ljava/lang/Boolean;

    iput-object p4, p0, Lee0/l2;->mColorRsrcId:Ljava/lang/Integer;

    return-void
.end method

.method private static synthetic e()[Lee0/l2;
    .locals 7

    sget-object v0, Lee0/l2;->DEFAULT:Lee0/l2;

    sget-object v1, Lee0/l2;->PINK:Lee0/l2;

    sget-object v2, Lee0/l2;->PURPLE:Lee0/l2;

    sget-object v3, Lee0/l2;->BLUE:Lee0/l2;

    sget-object v4, Lee0/l2;->GREEN:Lee0/l2;

    sget-object v5, Lee0/l2;->ORANGE:Lee0/l2;

    sget-object v6, Lee0/l2;->RED:Lee0/l2;

    filled-new-array/range {v0 .. v6}, [Lee0/l2;

    move-result-object v0

    return-object v0
.end method

.method public static f(Landroid/content/Context;Ljava/lang/String;)Lee0/l2;
    .locals 5

    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_1

    invoke-static {}, Lee0/l2;->values()[Lee0/l2;

    move-result-object v0

    array-length v1, v0

    const/4 v2, 0x0

    :goto_0
    if-ge v2, v1, :cond_1

    aget-object v3, v0, v2

    invoke-virtual {v3, p0}, Lee0/l2;->g(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v4

    if-eqz v4, :cond_0

    return-object v3

    :cond_0
    add-int/lit8 v2, v2, 0x1

    goto :goto_0

    :cond_1
    const/4 p0, 0x0

    return-object p0
.end method

.method public static valueOf(Ljava/lang/String;)Lee0/l2;
    .locals 1

    const-class v0, Lee0/l2;

    invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;

    move-result-object p0

    check-cast p0, Lee0/l2;

    return-object p0
.end method

.method public static values()[Lee0/l2;
    .locals 1

    sget-object v0, Lee0/l2;->$VALUES:[Lee0/l2;

    invoke-virtual {v0}, [Lee0/l2;->clone()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, [Lee0/l2;

    return-object v0
.end method


# virtual methods
.method public g(Landroid/content/Context;)Ljava/lang/String;
    .locals 1

    iget-object v0, p0, Lee0/l2;->mColorHex:Ljava/lang/String;

    if-nez v0, :cond_0

    invoke-virtual {p0, p1}, Lee0/l2;->h(Landroid/content/Context;)Ljava/lang/Integer;

    move-result-object p1

    invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I

    move-result p1

    invoke-static {p1}, Lbu/g;->g(I)Ljava/lang/String;

    move-result-object p1

    iput-object p1, p0, Lee0/l2;->mColorHex:Ljava/lang/String;

    :cond_0
    iget-object p1, p0, Lee0/l2;->mColorHex:Ljava/lang/String;

    return-object p1
.end method

.method public h(Landroid/content/Context;)Ljava/lang/Integer;
    .locals 2

    iget-object v0, p0, Lee0/l2;->mIsDefault:Ljava/lang/Boolean;

    invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v0

    if-eqz v0, :cond_0

    iget-object v0, p0, Lee0/l2;->mColorRsrcId:Ljava/lang/Integer;

    invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I

    move-result v0

    invoke-static {p1, v0}, Lna0/b;->y(Landroid/content/Context;I)I

    move-result p1

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    return-object p1

    :cond_0
    sget-object v0, Lbu/j0;->INSTANCE:Lbu/j0;

    iget-object v1, p0, Lee0/l2;->mColorRsrcId:Ljava/lang/Integer;

    invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I

    move-result v1

    invoke-virtual {v0, p1, v1}, Lbu/j0;->h(Landroid/content/Context;I)I

    move-result p1

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    return-object p1
.end method

.method public i()Ljava/lang/Boolean;
    .locals 1

    iget-object v0, p0, Lee0/l2;->mIsDefault:Ljava/lang/Boolean;

    return-object v0
.end method
