PickerOptions.smali

.class public Lcom/bigkoo/pickerview/configure/PickerOptions;
.super Ljava/lang/Object;
.source "PickerOptions.java"


# static fields
.field private static final PICKER_VIEW_BG_COLOR_DEFAULT:I

.field private static final PICKER_VIEW_BG_COLOR_TITLE:I

.field private static final PICKER_VIEW_BTN_COLOR_NORMAL:I

.field private static final PICKER_VIEW_COLOR_TITLE:I

.field public static final TYPE_PICKER_OPTIONS:I

.field public static final TYPE_PICKER_TIME:I


# instance fields
.field public bgColorTitle:I

.field public bgColorWheel:I

.field public cancelListener:Landroid/view/View$OnClickListener;

.field public cancelable:Z

.field public context:Landroid/content/Context;

.field public customListener:Lcom/bigkoo/pickerview/listener/CustomListener;

.field public cyclic:Z

.field public cyclic1:Z

.field public cyclic2:Z

.field public cyclic3:Z

.field public date:Ljava/util/Calendar;

.field public decorView:Landroid/view/ViewGroup;

.field public dividerColor:I

.field public dividerType:Lcom/contrarywind/view/WheelView$DividerType;

.field public endDate:Ljava/util/Calendar;

.field public endYear:I

.field public font:Landroid/graphics/Typeface;

.field public isAlphaGradient:Z

.field public isCenterLabel:Z

.field public isDialog:Z

.field public isLunarCalendar:Z

.field public isRestoreItem:Z

.field public itemsVisibleCount:I

.field public label1:Ljava/lang/String;

.field public label2:Ljava/lang/String;

.field public label3:Ljava/lang/String;

.field public label_day:Ljava/lang/String;

.field public label_hours:Ljava/lang/String;

.field public label_minutes:Ljava/lang/String;

.field public label_month:Ljava/lang/String;

.field public label_seconds:Ljava/lang/String;

.field public label_year:Ljava/lang/String;

.field public layoutRes:I

.field public lineSpacingMultiplier:F

.field public option1:I

.field public option2:I

.field public option3:I

.field public optionsSelectChangeListener:Lcom/bigkoo/pickerview/listener/OnOptionsSelectChangeListener;

.field public optionsSelectListener:Lcom/bigkoo/pickerview/listener/OnOptionsSelectListener;

.field public outSideColor:I

.field public startDate:Ljava/util/Calendar;

.field public startYear:I

.field public textColorCancel:I

.field public textColorCenter:I

.field public textColorConfirm:I

.field public textColorOut:I

.field public textColorTitle:I

.field public textContentCancel:Ljava/lang/String;

.field public textContentConfirm:Ljava/lang/String;

.field public textContentTitle:Ljava/lang/String;

.field public textGravity:I

.field public textSizeContent:I

.field public textSizeSubmitCancel:I

.field public textSizeTitle:I

.field public timeSelectChangeListener:Lcom/bigkoo/pickerview/listener/OnTimeSelectChangeListener;

.field public timeSelectListener:Lcom/bigkoo/pickerview/listener/OnTimeSelectListener;

.field public type:[Z

.field public x_offset_day:I

.field public x_offset_hours:I

.field public x_offset_minutes:I

.field public x_offset_month:I

.field public x_offset_one:I

.field public x_offset_seconds:I

.field public x_offset_three:I

.field public x_offset_two:I

.field public x_offset_year:I


# direct methods
.method static constructor <clinit>()V
    .registers 1

    const v0, -0x1570

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/bigkoo/pickerview/configure/PickerOptions;->PICKER_VIEW_BG_COLOR_DEFAULT:I

    const v0, -0xa1f66

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/bigkoo/pickerview/configure/PickerOptions;->PICKER_VIEW_BG_COLOR_TITLE:I

    const v0, -0xfa9770

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/bigkoo/pickerview/configure/PickerOptions;->PICKER_VIEW_BTN_COLOR_NORMAL:I

    const v0, -0xffea91

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/bigkoo/pickerview/configure/PickerOptions;->PICKER_VIEW_COLOR_TITLE:I

    const v0, 0x156e

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/bigkoo/pickerview/configure/PickerOptions;->TYPE_PICKER_OPTIONS:I

    const v0, 0x156d

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/bigkoo/pickerview/configure/PickerOptions;->TYPE_PICKER_TIME:I

    return-void
.end method

.method public constructor <init>(I)V
    .registers 6
    .param p1, "buildType"    # I

    .line 71
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 48
    const/4 v0, 0x0

    iput-boolean v0, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->cyclic1:Z

    .line 49
    iput-boolean v0, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->cyclic2:Z

    .line 50
    iput-boolean v0, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->cyclic3:Z

    .line 52
    iput-boolean v0, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->isRestoreItem:Z

    .line 56
    const/4 v1, 0x6

    new-array v1, v1, [Z

    fill-array-data v1, :array_6c

    iput-object v1, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->type:[Z

    .line 64
    iput-boolean v0, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->cyclic:Z

    .line 65
    iput-boolean v0, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->isLunarCalendar:Z

    .line 82
    const/16 v1, 0x11

    iput v1, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->textGravity:I

    .line 89
    const v2, -0xfa8201

    iput v2, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->textColorConfirm:I

    .line 90
    iput v2, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->textColorCancel:I

    .line 91
    const/high16 v2, -0x1000000

    iput v2, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->textColorTitle:I

    .line 93
    const/4 v2, -0x1

    iput v2, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->bgColorWheel:I

    .line 94
    const v3, -0xa0a0b

    iput v3, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->bgColorTitle:I

    .line 96
    iput v1, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->textSizeSubmitCancel:I

    .line 97
    const/16 v1, 0x12

    iput v1, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->textSizeTitle:I

    .line 98
    iput v1, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->textSizeContent:I

    .line 100
    const v1, -0x575758

    iput v1, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->textColorOut:I

    .line 101
    const v1, -0xd5d5d6

    iput v1, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->textColorCenter:I

    .line 102
    const v1, -0x2a2a2b

    iput v1, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->dividerColor:I

    .line 103
    iput v2, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->outSideColor:I

    .line 105
    const v1, 0x3fcccccd    # 1.6f

    iput v1, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->lineSpacingMultiplier:F

    .line 108
    const/4 v1, 0x1

    iput-boolean v1, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->cancelable:Z

    .line 109
    iput-boolean v0, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->isCenterLabel:Z

    .line 110
    sget-object v2, Landroid/graphics/Typeface;->MONOSPACE:Landroid/graphics/Typeface;

    iput-object v2, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->font:Landroid/graphics/Typeface;

    .line 111
    sget-object v2, Lcom/contrarywind/view/WheelView$DividerType;->FILL:Lcom/contrarywind/view/WheelView$DividerType;

    iput-object v2, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->dividerType:Lcom/contrarywind/view/WheelView$DividerType;

    .line 112
    const/16 v2, 0x9

    iput v2, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->itemsVisibleCount:I

    .line 113
    iput-boolean v0, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->isAlphaGradient:Z

    .line 72
    if-ne p1, v1, :cond_67

    .line 73
    sget v0, Lcom/bigkoo/pickerview/R$layout;->pickerview_options:I

    iput v0, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->layoutRes:I

    goto :goto_6b

    .line 75
    :cond_67
    sget v0, Lcom/bigkoo/pickerview/R$layout;->pickerview_time:I

    iput v0, p0, Lcom/bigkoo/pickerview/configure/PickerOptions;->layoutRes:I

    .line 77
    :goto_6b
    return-void

    :array_6c
    .array-data 1
        0x1t
        0x1t
        0x1t
        0x0t
        0x0t
        0x0t
    .end array-data
.end method