2 * Generated by class-dump 3.1.2.
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
7 #import <UIKit/UIPickerView.h>
9 #import "UIPickerViewDataSource-Protocol.h"
10 #import "UIPickerViewDelegate-Protocol.h"
12 @
class NSCalendar
, NSDate
, NSDateComponents
, NSLocale
, NSString
, NSTimeZone
, UIDatePicker
, UILabel
;
14 @interface UIDatePickerView
: UIPickerView
<UIPickerViewDelegate
, UIPickerViewDataSource
>
18 NSTimeZone
*_timeZone
;
19 NSCalendar
*_calendar
;
23 double _countDownDuration
;
25 NSDateComponents
*_referenceComponents
;
26 double _todaySinceReferenceDate
;
27 NSDateComponents
*_todayDateComponents
;
31 UILabel
*_minuteLabel
;
32 UIDatePicker
*_datePickerDelegate
;
33 id _delegateOfDatePicker
;
34 int _numberOfDaysInCurrentMonth
;
35 NSDateComponents
*_minDateComponents
;
36 NSDateComponents
*_maxDateComponents
;
38 unsigned int dateOrder
:2;
39 unsigned int timeOrder
:2;
40 unsigned int weekdayOrder
:1;
41 unsigned int staggerTimeIntervals
:1;
42 unsigned int loadingDateOrTime
:1;
43 unsigned int highlightsToday
:1;
44 unsigned int reserved
:24;
48 - (id
)initWithFrame
:(struct CGRect
)fp8
;
50 - (id
)pickerImageNamePrefix
;
51 - (int)_incrementForElement
:(unsigned int)fp8
;
52 - (void)_doneLoadingDateOrTime
;
54 - (int)_numberOfDaysInDate
:(id
)fp8
;
55 - (void)_updateReferenceBits
;
56 - (void)_updateBitsForDate
:(id
)fp8 andReload
:(BOOL
)fp12 animateIfNeeded
:(BOOL
)fp16
;
57 - (void)setCalendar
:(id
)fp8
;
58 - (void)setLocale
:(id
)fp8
;
59 - (void)setTimeZone
:(id
)fp8
;
60 - (void)setDate
:(id
)fp8
;
61 - (void)setDate
:(id
)fp8 animated
:(BOOL
)fp12
;
62 - (void)setMinimumDate
:(id
)fp8
;
63 - (void)setMaximumDate
:(id
)fp8
;
68 - (id
)_datePickerCellFont
;
71 - (int)_numberOfDaysInWeek
;
72 - (unsigned int)_elementForColumn
:(int)fp8
;
73 - (int)_columnForElement
:(unsigned int)fp8
;
74 - (int)numberOfComponentsInPickerView
:(id
)fp8
;
75 - (void)setDatePickerMode
:(int)fp8
;
76 - (void)setMinuteInterval
:(int)fp8
;
77 - (void)setStaggerTimeIntervals
:(BOOL
)fp8
;
78 - (int)_incrementedAmountForValue
:(int)fp8 withElement
:(unsigned int)fp12
;
79 - (void)scrollerDidScroll
:(id
)fp8
;
80 - (int)pickerView
:(id
)fp8 numberOfRowsInComponent
:(int)fp12
;
81 - (void)_updateRowInColumn
:(int)fp8 toValue
:(int)fp12 withRepeatingAmount
:(int)fp16 element
:(unsigned int)fp20 animated
:(BOOL
)fp24
;
82 - (void)_loadDateAnimated
:(BOOL
)fp8
;
83 - (void)pickerViewLoaded
:(id
)fp8
;
84 - (void)_loadDesignatorStrings
;
85 - (void)setDelegate
:(id
)fp8
;
86 - (int)_selectedHourForColumn
:(int)fp8
;
87 - (int)_selectedMinuteForColumn
:(int)fp8
;
88 - (int)_minuteForRow
:(int)fp8
;
89 - (int)_secondForRow
:(int)fp8
;
90 - (void)_setDateComponent
:(id
)fp8 withElement
:(unsigned int)fp12
;
91 - (BOOL
)_updateDateOrTime
;
92 - (id
)_fadeLabel
:(id
)fp8 toNewLabelWithString
:(id
)fp12 ifAnimated
:(BOOL
)fp16
;
95 - (void)_updateLabels
:(BOOL
)fp8
;
96 - (void)pickerView
:(id
)fp8 didSelectRow
:(int)fp12 inComponent
:(int)fp16
;
97 - (int)_dayForRow
:(int)fp8
;
98 - (int)_hourForRow
:(int)fp8
;
99 - (BOOL
)_shouldEnableDayForRow
:(int)fp8 column
:(int)fp12
;
100 - (BOOL
)_shouldEnableMonthForRow
:(int)fp8 column
:(int)fp12
;
101 - (BOOL
)_scrollingAnyColumnExcept
:(int)fp8
;
102 - (BOOL
)_shouldEnableMinuteForValue
:(int)fp8 column
:(int)fp12
;
103 - (BOOL
)_shouldEnableHourForValue
:(int)fp8 column
:(int)fp12
;
104 - (BOOL
)_shouldEnableYearForRow
:(int)fp8
;
105 - (BOOL
)_shouldEnableWeekMonthDayForCell
:(id
)fp8
;
106 - (void)scrollerWillStartDragging
:(id
)fp8
;
107 - (void)_updateEnabledCells
:(BOOL
)fp8
;
108 - (id
)_todayTextColor
;
109 - (void)_ensureTodayIsSet
;
110 - (int)_monthForRow
:(int)fp8
;
111 - (void)_setupCell
:(id
)fp8 atRow
:(int)fp12 inColumn
:(int)fp16 withElementFlag
:(unsigned int)fp20
;
112 - (void)setHighlightsToday
:(BOOL
)fp8
;
113 - (id
)dateComponents
;
114 - (void)setDateComponents
:(id
)fp8
;
115 - (void)setCountDownDuration
:(double)fp8
;
116 - (double)countDownDuration
;
117 - (float)pickerView
:(id
)fp8 rowHeightForComponent
:(int)fp12
;
118 - (float)pickerView
:(id
)fp8 widthForComponent
:(int)fp12
;
119 - (id
)pickerView
:(id
)fp8 viewForRow
:(int)fp12 forComponent
:(int)fp16 reusingView
:(id
)fp20
;
121 - (id
)_createAccessoryViewWithText
:(id
)fp8 andFont
:(id
)fp12
;
122 - (id
)_createLabelWithString
:(id
)fp8 above
:(id
)fp12
;
123 - (void)pickerView
:(id
)fp8 createdTable
:(id
)fp12 forColumn
:(int)fp16
;
124 - (id
)delegateOfDatePicker
;
125 - (void)setDelegateOfDatePicker
:(id
)fp8
;
126 - (int)minuteInterval
;
132 - (int)datePickerMode
;