]>
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/UIScroller.h> | |
8 | ||
9 | #import <Foundation/NSRange.h> | |
10 | ||
11 | @class NSMutableArray, UIFloatArray, UITableCountView, UIView, _UITableDeleteAnimationSupport, _UITableReorderingSupport; | |
12 | ||
13 | @interface UITable : UIScroller | |
14 | { | |
15 | id _dataSource; | |
16 | NSMutableArray *_tableColumns; | |
17 | SEL _doubleAction; | |
18 | UIFloatArray *_rowHeights; | |
19 | struct _NSRange _visibleRows; | |
20 | struct _NSRange _visibleCols; | |
21 | NSMutableArray *_visibleCells; | |
22 | _UITableDeleteAnimationSupport *_deleteAnimationSupport; | |
23 | unsigned int _selectedRow; | |
24 | unsigned int _lastHighlightedRow; | |
25 | int _rowCount; | |
26 | int _tableReloadingSuspendedCount; | |
27 | float _padding; | |
28 | UIView *_accessoryView; | |
29 | UITableCountView *_countLabel; | |
30 | NSMutableArray *_reusableTableCells; | |
31 | int _reusableCapacity; | |
32 | NSMutableArray *_extraSeparators; | |
33 | int _swipeToDeleteRow; | |
34 | struct { | |
35 | unsigned int separatorStyle:3; | |
36 | unsigned int rowDeletionEnabled:1; | |
37 | unsigned int allowSelectionDuringRowDeletion:1; | |
38 | unsigned int dataSourceHeightForRow:1; | |
39 | unsigned int dataSourceSetObjectValue:1; | |
40 | unsigned int dataShowDisclosureForRow:1; | |
41 | unsigned int dataDisclosureClickableForRow:1; | |
42 | unsigned int dataSourceWantsHints:1; | |
43 | unsigned int dataSourceCanDeleteRow:1; | |
44 | unsigned int dataSourceConfirmDeleteRow:1; | |
45 | unsigned int delegateTableSelectionDidChange:1; | |
46 | unsigned int scrollsToSelection:1; | |
47 | unsigned int reloadSkippedDuringSuspension:1; | |
48 | unsigned int reuseTableCells:1; | |
49 | unsigned int delegateUpdateVisibleCellsNote:1; | |
50 | unsigned int delegateTableRowSelected:1; | |
51 | unsigned int rowAlreadyHighlighted:1; | |
52 | unsigned int needsReload:1; | |
53 | unsigned int delegateCanSwipe:1; | |
54 | unsigned int updatingVisibleCellsManually:1; | |
55 | unsigned int scheduledUpdateVisibleCells:1; | |
56 | unsigned int warnForForcedCellUpdateDisabled:1; | |
57 | unsigned int delaySendingSelectionChanged:1; | |
58 | unsigned int dataSourceCanInsertAtRow:1; | |
59 | unsigned int shouldDisplayTopSeparator:1; | |
60 | unsigned int displayTopSeparator:1; | |
61 | unsigned int needToAdjustExtraSeparators:1; | |
62 | unsigned int ignoreDragSwipe:1; | |
63 | unsigned int lastHighlightedRowActive:1; | |
64 | unsigned int reloading:1; | |
65 | unsigned int countStringInsignificantRowCount:4; | |
66 | unsigned int dataSourceCanReuseCell:1; | |
67 | unsigned int reserved:27; | |
68 | } _tableFlags; | |
69 | _UITableReorderingSupport *_reorderingSupport; | |
70 | } | |
71 | ||
72 | - (id)initWithFrame:(struct CGRect)fp8; | |
73 | - (void)dealloc; | |
74 | - (BOOL)validateDataSource; | |
75 | - (void)setDataSource:(id)fp8; | |
76 | - (id)dataSource; | |
77 | - (void)setDelegate:(id)fp8; | |
78 | - (id)tableColumns; | |
79 | - (int)numberOfColumns; | |
80 | - (int)dataSourceGetRowCount; | |
81 | - (BOOL)dataSourceSupportsVariableRowHeights; | |
82 | - (int)numberOfRows; | |
83 | - (void)addTableColumn:(id)fp8; | |
84 | - (void)removeTableColumn:(id)fp8; | |
85 | - (int)columnWithIdentifier:(id)fp8; | |
86 | - (id)tableColumnWithIdentifier:(id)fp8; | |
87 | - (void)setRowHeight:(float)fp8; | |
88 | - (float)rowHeight; | |
89 | - (void)scrollRowToVisible:(int)fp8; | |
90 | - (void)clearAllData; | |
91 | - (void)_updateOriginOfCells:(struct _NSRange)fp8; | |
92 | - (void)reloadDataForInsertionOfRows:(struct _NSRange)fp8; | |
93 | - (void)reloadCellAtRow:(int)fp8 column:(int)fp12 animated:(BOOL)fp16; | |
94 | - (float)animationDuration; | |
95 | - (void)reloadDataForInsertionOfRows:(struct _NSRange)fp8 animated:(BOOL)fp16; | |
96 | - (void)reloadData; | |
97 | - (void)noteNumberOfRowsChanged; | |
98 | - (void)setNeedsDisplayInRowRange:(struct _NSRange)fp8; | |
99 | - (void)setDoubleAction:(SEL)fp8; | |
100 | - (SEL)doubleAction; | |
101 | - (void)setCountStringInsignificantRowCount:(unsigned int)fp8; | |
102 | - (void)setCountString:(id)fp8; | |
103 | - (void)animateDeletionOfCellAtRow:(int)fp8 column:(int)fp12 viaEdge:(int)fp16; | |
104 | - (void)animateDeletionOfRowWithCell:(id)fp8 viaEdge:(int)fp12 animatingOthersUp:(BOOL)fp16; | |
105 | - (void)animateDeletionOfRowWithCell:(id)fp8 viaEdge:(int)fp12; | |
106 | - (void)animateDeletionOfRowWithCell:(id)fp8; | |
107 | - (void)completeRowDeletionAnimation; | |
108 | - (BOOL)canDeleteRow:(int)fp8; | |
109 | - (BOOL)canInsertAtRow:(int)fp8; | |
110 | - (void)enableRowDeletion:(BOOL)fp8; | |
111 | - (BOOL)_userCanDeleteRows; | |
112 | - (void)_enableRowDeletion:(BOOL)fp8 forCell:(id)fp12 atRow:(int)fp16 allowInsert:(BOOL)fp20 allowReorder:(BOOL)fp24 animated:(BOOL)fp28; | |
113 | - (int)deleteConfirmationRow; | |
114 | - (void)setDeleteConfirmationRow:(int)fp8; | |
115 | - (void)removeControlWillHideRemoveConfirmation:(id)fp8; | |
116 | - (void)enableRowDeletion:(BOOL)fp8 animated:(BOOL)fp12; | |
117 | - (void)_removeContextFromSuperview:(id)fp8 finished:(id)fp12 context:(id)fp16; | |
118 | - (void)_disableInteraction; | |
119 | - (void)_enableInteraction; | |
120 | - (BOOL)isRowDeletionEnabled; | |
121 | - (void)setAllowSelectionDuringRowDeletion:(BOOL)fp8; | |
122 | - (void)updateDisclosures; | |
123 | - (struct CGRect)frameOfCellAtRow:(int)fp8 column:(int)fp12; | |
124 | - (struct CGRect)frameOfCellAtColumn:(int)fp8 row:(int)fp12; | |
125 | - (struct CGRect)rectOfViewAtColumn:(int)fp8 row:(int)fp12; | |
126 | - (id)viewAtColumn:(int)fp8 row:(int)fp12; | |
127 | - (id)cellAtRow:(int)fp8 column:(int)fp12; | |
128 | - (void)setAllowsReordering:(BOOL)fp8; | |
129 | - (id)dataSourceCreateCellForRow:(int)fp8 column:(int)fp12 reusing:(id)fp16; | |
130 | - (BOOL)shouldIndentRow:(int)fp8; | |
131 | - (id)createPreparedCellForRow:(int)fp8 column:(int)fp12; | |
132 | - (struct CGRect)rectOfColumn:(int)fp8; | |
133 | - (struct CGRect)_rectOfRow:(int)fp8 usingRowHeights:(id)fp12; | |
134 | - (struct CGRect)rectOfRow:(int)fp8; | |
135 | - (struct _NSRange)columnsInRect:(struct CGRect)fp8; | |
136 | - (struct _NSRange)rowsInRect:(struct CGRect)fp8; | |
137 | - (int)columnAtPoint:(struct CGPoint)fp8; | |
138 | - (int)rowAtPoint:(struct CGPoint)fp8; | |
139 | - (id)visibleCellsWithoutUpdatingLayout; | |
140 | - (id)visibleCells; | |
141 | - (id)visibleCellForRow:(int)fp8 column:(int)fp12; | |
142 | - (BOOL)getRow:(int *)fp8 column:(int *)fp12 ofTableCell:(id)fp16; | |
143 | - (struct _NSRange)visibleRowsInRect:(struct CGRect)fp8; | |
144 | - (void)setOffset:(struct CGPoint)fp8; | |
145 | - (void)setFrame:(struct CGRect)fp8; | |
146 | - (void)_userSelectRow:(int)fp8; | |
147 | - (void)selectRow:(int)fp8 byExtendingSelection:(BOOL)fp12; | |
148 | - (void)_sendSelectionDidChange; | |
149 | - (void)_delaySendSelectionDidChange; | |
150 | - (void)removeFromSuperview; | |
151 | - (BOOL)cancelMouseTracking; | |
152 | - (BOOL)cancelTouchTracking; | |
153 | - (void)selectCell:(id)fp8 inRow:(int)fp12 column:(int)fp16 withFade:(BOOL)fp20; | |
154 | - (void)_selectRow:(int)fp8 byExtendingSelection:(BOOL)fp12 withFade:(BOOL)fp16 scrollingToVisible:(BOOL)fp20 withSelectionNotifications:(BOOL)fp24; | |
155 | - (void)selectRow:(int)fp8 byExtendingSelection:(BOOL)fp12 withFade:(BOOL)fp16 scrollingToVisible:(BOOL)fp20; | |
156 | - (void)selectRow:(int)fp8 byExtendingSelection:(BOOL)fp12 withFade:(BOOL)fp16; | |
157 | - (BOOL)shouldDelaySendingSelectionChanged; | |
158 | - (int)selectedRow; | |
159 | - (int)lastHighlightedRow; | |
160 | - (BOOL)highlightRow:(int)fp8; | |
161 | - (BOOL)highlightNextRowByDelta:(int)fp8; | |
162 | - (BOOL)selectHighlightedRow; | |
163 | - (void)setScrollsToSelection:(BOOL)fp8; | |
164 | - (void)setSeparatorStyle:(int)fp8; | |
165 | - (int)separatorStyle; | |
166 | - (void)setPadding:(float)fp8; | |
167 | - (CDAnonymousStruct2)adornmentMargins; | |
168 | - (CDAnonymousStruct2)pressedAdornmentMargins; | |
169 | - (id)hitTest:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16; | |
170 | - (BOOL)canSelectRow:(int)fp8; | |
171 | - (void)contentMouseUpInView:(id)fp8 withEvent:(struct __GSEvent *)fp12; | |
172 | - (void)highlightView:(id)fp8 state:(BOOL)fp12; | |
173 | - (void)setAccessoryView:(id)fp8; | |
174 | - (id)accessoryView; | |
175 | - (void)drawExtraSeparator:(struct CGRect)fp8; | |
176 | - (void)setResusesTableCells:(BOOL)fp8; | |
177 | - (void)setReusesTableCells:(BOOL)fp8; | |
178 | - (void)scrollAndCenterTableCell:(id)fp8 animated:(BOOL)fp12; | |
179 | - (void)_updateContentSize; | |
180 | - (BOOL)floatArray:(id)fp8 loadValues:(float *)fp12 count:(int)fp16; | |
181 | - (void)floatArray:(id)fp8 getValueCount:(int *)fp12 gapIndexCount:(int *)fp16; | |
182 | - (void)_reloadRowHeights; | |
183 | - (void)_addSubview:(id)fp8 atTop:(BOOL)fp12; | |
184 | - (void)layoutSubviews; | |
185 | - (void)_stopAutoscrollTimer; | |
186 | - (void)_beginReorderingForCell:(id)fp8; | |
187 | - (void)_autoscroll:(id)fp8; | |
188 | - (void)_reorderPositionChangedForCell:(id)fp8; | |
189 | - (void)_finishedAnimatingCellReorder:(id)fp8 finished:(id)fp12 context:(id)fp16; | |
190 | - (void)_endCellReorderAnimation; | |
191 | - (void)_tableCellAnimationDidStop:(id)fp8 finished:(id)fp12; | |
192 | - (void)_endReorderingForCell:(id)fp8; | |
193 | - (void)_setNeedsVisibleCellsUpdate:(BOOL)fp8; | |
194 | - (BOOL)canHandleSwipes; | |
195 | - (int)swipe:(int)fp8 withEvent:(struct __GSEvent *)fp12; | |
196 | - (void)_updateVisibleCellsNow; | |
197 | - (void)_updateVisibleCellsImmediatelyIfNecessary; | |
198 | - (void)_suspendReloads; | |
199 | - (void)_resumeReloads; | |
200 | - (int)_rowForTableCell:(id)fp8; | |
201 | - (void)_deleteRowAlertDidEndWithResult:(BOOL)fp8 contextInfo:(id)fp12; | |
202 | - (void)_deleteRowAlertDidEndContinuation:(id)fp8; | |
203 | - (BOOL)_shouldDeleteRowForTableCell:(id)fp8; | |
204 | - (void)_animateRowsForDeletionOfRow:(int)fp8 withSep:(id)fp12; | |
205 | - (void)_saveTableStateBeforeAnimationForRow:(int)fp8; | |
206 | - (void)_restoreTableStateAfterAnimation; | |
207 | - (int)_removeFromVisibleRows:(id)fp8; | |
208 | - (void)_getRowCount:(int *)fp8 andHeight:(float *)fp12 beforeVisibleCellsForRows:(id)fp16; | |
209 | - (void)_animateRemovalOfCell:(id)fp8 atRow:(int)fp12 col:(int)fp16 viaEdge:(int)fp20 withAmountToSlideUp:(float *)fp24; | |
210 | - (void)_animateRemovalOfVisibleRows:(id)fp8 viaEdge:(int)fp12 withAmountToSlideUp:(float *)fp16; | |
211 | - (void)_animateNewCells:(id)fp8 bySlidingUpAmount:(float)fp12; | |
212 | - (void)_animateNewCells:(id)fp8 bySlidingDownAmount:(float)fp12; | |
213 | - (float)_partOfRow:(int)fp8 thatIsHidden:(BOOL)fp12; | |
214 | - (void)deleteRows:(id)fp8 viaEdge:(int)fp12 animated:(BOOL)fp16; | |
215 | - (void)deleteRows:(id)fp8 viaEdge:(int)fp12; | |
216 | - (void)_fadeCellOutAnimationDidStop:(id)fp8 finished:(id)fp12 context:(id)fp16; | |
217 | - (void)insertRows:(id)fp8 deleteRows:(id)fp12 reloadRows:(id)fp16; | |
218 | - (void)_willDeleteRow:(int)fp8 forTableCell:(id)fp12 viaEdge:(int)fp16 animateOthers:(BOOL)fp20; | |
219 | - (void)_enableAndRestoreTableStateAfterAnimation; | |
220 | - (void)_finishedRemovingRemovalButtonForTableCell:(id)fp8; | |
221 | - (void)_didDeleteRowForTableCell:(id)fp8; | |
222 | - (void)_didInsertRowForTableCell:(id)fp8; | |
223 | - (void)touchesBegan:(id)fp8 withEvent:(id)fp12; | |
224 | - (void)touchesMoved:(id)fp8 withEvent:(id)fp12; | |
225 | - (void)touchesEnded:(id)fp8 withEvent:(id)fp12; | |
226 | - (void)mouseDown:(struct __GSEvent *)fp8; | |
227 | - (void)mouseDragged:(struct __GSEvent *)fp8; | |
228 | - (BOOL)_shouldTryPromoteDescendantToFirstResponder; | |
229 | - (void)_scheduleAdjustExtraSeparators; | |
230 | - (void)_adjustExtraSeparators; | |
231 | - (unsigned int)_countStringRowCount; | |
232 | - (void)_setRowCount:(int)fp8; | |
233 | - (void)_adjustCountLabel; | |
234 | - (void)_adjustReusableTableCells; | |
235 | ||
236 | @end | |
237 |