]>
Commit | Line | Data |
---|---|---|
1 | /* | |
2 | * Generated by class-dump 3.1.2. | |
3 | * | |
4 | * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. | |
5 | */ | |
6 | ||
7 | #import <UIKit/UIPickerView.h> | |
8 | ||
9 | #import "UIPickerViewDataSource-Protocol.h" | |
10 | #import "UIPickerViewDelegate-Protocol.h" | |
11 | ||
12 | @class NSCalendar, NSDate, NSDateComponents, NSLocale, NSString, NSTimeZone, UIDatePicker, UILabel; | |
13 | ||
14 | @interface UIDatePickerView : UIPickerView <UIPickerViewDelegate, UIPickerViewDataSource> | |
15 | { | |
16 | int _datePickerMode; | |
17 | NSLocale *_locale; | |
18 | NSTimeZone *_timeZone; | |
19 | NSCalendar *_calendar; | |
20 | NSDate *_date; | |
21 | NSDate *_minimumDate; | |
22 | NSDate *_maximumDate; | |
23 | double _countDownDuration; | |
24 | int _minuteInterval; | |
25 | NSDateComponents *_referenceComponents; | |
26 | double _todaySinceReferenceDate; | |
27 | NSDateComponents *_todayDateComponents; | |
28 | NSString *_amString; | |
29 | NSString *_pmString; | |
30 | UILabel *_hourLabel; | |
31 | UILabel *_minuteLabel; | |
32 | UIDatePicker *_datePickerDelegate; | |
33 | id _delegateOfDatePicker; | |
34 | int _numberOfDaysInCurrentMonth; | |
35 | NSDateComponents *_minDateComponents; | |
36 | NSDateComponents *_maxDateComponents; | |
37 | struct { | |
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; | |
45 | } _datePickerFlags; | |
46 | } | |
47 | ||
48 | - (id)initWithFrame:(struct CGRect)fp8; | |
49 | - (void)dealloc; | |
50 | - (id)pickerImageNamePrefix; | |
51 | - (int)_incrementForElement:(unsigned int)fp8; | |
52 | - (void)_doneLoadingDateOrTime; | |
53 | - (BOOL)_showingDate; | |
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; | |
64 | - (int)hour; | |
65 | - (int)minute; | |
66 | - (int)second; | |
67 | - (id)date; | |
68 | - (id)_datePickerCellFont; | |
69 | - (id)_ampmCellFont; | |
70 | - (id)_hrMinFont; | |
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; | |
93 | - (id)_minutesString; | |
94 | - (id)_hoursString; | |
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; | |
120 | - (id)shadowColor; | |
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; | |
127 | - (id)maximumDate; | |
128 | - (id)minimumDate; | |
129 | - (id)calendar; | |
130 | - (id)timeZone; | |
131 | - (id)locale; | |
132 | - (int)datePickerMode; | |
133 | ||
134 | @end | |
135 |