]> git.saurik.com Git - iphone-api.git/blame_incremental - UIKit/UIDatePickerView.h
Add support for new WinterBoard Settings features.
[iphone-api.git] / UIKit / UIDatePickerView.h
... / ...
CommitLineData
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