automaticDimension
TypeScriptstatic get automaticDimension(): Promise<number>Swift declarationclass let automaticDimension: CGFloatclass · iOS 2.0+ · SDK 27.1
@MainActor class UITableViewstatic get automaticDimension(): Promise<number>Swift declarationclass let automaticDimension: CGFloatstatic get indexSearch(): Promise<string>Swift declarationclass let indexSearch: Stringstatic get selectionDidChangeNotification(): Promise<_Foundation_NSNotification_Name>Swift declarationnonisolated class let selectionDidChangeNotification: NSNotification.NamebeginUpdates(): Promise<void>Swift declarationfunc beginUpdates()cellForRow(indexPath: _Foundation_IndexPath): Promise<(UITableViewCell) | null>Swift declarationfunc cellForRow(at indexPath: IndexPath) -> UITableViewCell?deleteRows(indexPaths: Array<_Foundation_IndexPath>, animation: UITableView_RowAnimation): Promise<void>Swift declarationfunc deleteRows(at indexPaths: [IndexPath], with animation: UITableView.RowAnimation)deleteSections(sections: _Foundation_IndexSet, animation: UITableView_RowAnimation): Promise<void>Swift declarationfunc deleteSections(_ sections: IndexSet, with animation: UITableView.RowAnimation)dequeueReusableCellWithIdentifier(identifier: string): Promise<(UITableViewCell) | null>Swift declarationfunc dequeueReusableCell(withIdentifier identifier: String) -> UITableViewCell?dequeueReusableCellWithIdentifierFor(identifier: string, indexPath: _Foundation_IndexPath): Promise<UITableViewCell>Swift declarationfunc dequeueReusableCell(withIdentifier identifier: String, for indexPath: IndexPath) -> UITableViewCelldequeueReusableHeaderFooterView(identifier: string): Promise<(UITableViewHeaderFooterView) | null>Swift declarationfunc dequeueReusableHeaderFooterView(withIdentifier identifier: String) -> UITableViewHeaderFooterView?deselectRow(indexPath: _Foundation_IndexPath, animated: boolean): Promise<void>Swift declarationfunc deselectRow(at indexPath: IndexPath, animated: Bool)endUpdates(): Promise<void>Swift declarationfunc endUpdates()footerView(section: number): Promise<(UITableViewHeaderFooterView) | null>Swift declarationfunc footerView(forSection section: Int) -> UITableViewHeaderFooterView?headerView(section: number): Promise<(UITableViewHeaderFooterView) | null>Swift declarationfunc headerView(forSection section: Int) -> UITableViewHeaderFooterView?indexPath(cell: UITableViewCell): Promise<(_Foundation_IndexPath) | null>Swift declarationfunc indexPath(for cell: UITableViewCell) -> IndexPath?indexPathForRow(point: { x: number; y: number }): Promise<(_Foundation_IndexPath) | null>Swift declarationfunc indexPathForRow(at point: CGPoint) -> IndexPath?indexPathsForRows(rect: { x: number; y: number; width: number; height: number }): Promise<(Array<_Foundation_IndexPath>) | null>Swift declarationfunc indexPathsForRows(in rect: CGRect) -> [IndexPath]?static initCoder(coder: _Foundation_NSCoder): Promise<(UITableView) | null>Swift declarationinit?(coder: NSCoder)static initFrameStyle(frame: { x: number; y: number; width: number; height: number }, style: UITableView_Style): Promise<UITableView>Swift declarationinit(frame: CGRect, style: UITableView.Style)insertRows(indexPaths: Array<_Foundation_IndexPath>, animation: UITableView_RowAnimation): Promise<void>Swift declarationfunc insertRows(at indexPaths: [IndexPath], with animation: UITableView.RowAnimation)insertSections(sections: _Foundation_IndexSet, animation: UITableView_RowAnimation): Promise<void>Swift declarationfunc insertSections(_ sections: IndexSet, with animation: UITableView.RowAnimation)moveRow(indexPath: _Foundation_IndexPath, newIndexPath: _Foundation_IndexPath): Promise<void>Swift declarationfunc moveRow(at indexPath: IndexPath, to newIndexPath: IndexPath)moveSection(section: number, newSection: number): Promise<void>Swift declarationfunc moveSection(_ section: Int, toSection newSection: Int)numberOfRows(section: number): Promise<number>Swift declarationfunc numberOfRows(inSection section: Int) -> IntperformBatchUpdates(updates?: ((() => void)) | null, completion?: (((arg0: boolean) => void)) | null): Promise<void>Swift declarationfunc performBatchUpdates(_ updates: (() -> Void)?, completion: ((Bool) -> Void)? = nil)reconfigureRows(indexPaths: Array<_Foundation_IndexPath>): Promise<void>Swift declarationfunc reconfigureRows(at indexPaths: [IndexPath])rectForFooter(section: number): Promise<{ x: number; y: number; width: number; height: number }>Swift declarationfunc rectForFooter(inSection section: Int) -> CGRectrectForHeader(section: number): Promise<{ x: number; y: number; width: number; height: number }>Swift declarationfunc rectForHeader(inSection section: Int) -> CGRectrectForRow(indexPath: _Foundation_IndexPath): Promise<{ x: number; y: number; width: number; height: number }>Swift declarationfunc rectForRow(at indexPath: IndexPath) -> CGRectrect(section: number): Promise<{ x: number; y: number; width: number; height: number }>Swift declarationfunc rect(forSection section: Int) -> CGRectregisterForCellReuseIdentifier(cellClass: (string) | null, identifier: string): Promise<void>Swift declarationfunc register(_ cellClass: AnyClass?, forCellReuseIdentifier identifier: String)registerForHeaderFooterViewReuseIdentifier(aClass: (string) | null, identifier: string): Promise<void>Swift declarationfunc register(_ aClass: AnyClass?, forHeaderFooterViewReuseIdentifier identifier: String)registerForCellReuseIdentifier1257(nib: (UINib) | null, identifier: string): Promise<void>Swift declarationfunc register(_ nib: UINib?, forCellReuseIdentifier identifier: String)registerForHeaderFooterViewReuseIdentifier50470(nib: (UINib) | null, identifier: string): Promise<void>Swift declarationfunc register(_ nib: UINib?, forHeaderFooterViewReuseIdentifier identifier: String)reloadData(): Promise<void>Swift declarationfunc reloadData()reloadRows(indexPaths: Array<_Foundation_IndexPath>, animation: UITableView_RowAnimation): Promise<void>Swift declarationfunc reloadRows(at indexPaths: [IndexPath], with animation: UITableView.RowAnimation)reloadSectionIndexTitles(): Promise<void>Swift declarationfunc reloadSectionIndexTitles()reloadSections(sections: _Foundation_IndexSet, animation: UITableView_RowAnimation): Promise<void>Swift declarationfunc reloadSections(_ sections: IndexSet, with animation: UITableView.RowAnimation)scrollToNearestSelectedRow(scrollPosition: UITableView_ScrollPosition, animated: boolean): Promise<void>Swift declarationfunc scrollToNearestSelectedRow(at scrollPosition: UITableView.ScrollPosition, animated: Bool)scrollToRow(indexPath: _Foundation_IndexPath, scrollPosition: UITableView_ScrollPosition, animated: boolean): Promise<void>Swift declarationfunc scrollToRow(at indexPath: IndexPath, at scrollPosition: UITableView.ScrollPosition, animated: Bool)selectRow(indexPath: (_Foundation_IndexPath) | null, animated: boolean, scrollPosition: UITableView_ScrollPosition): Promise<void>Swift declarationfunc selectRow(at indexPath: IndexPath?, animated: Bool, scrollPosition: UITableView.ScrollPosition)setEditing(editing: boolean, animated: boolean): Promise<void>Swift declarationfunc setEditing(_ editing: Bool, animated: Bool)get allowsFocus(): Promise<boolean>Swift declarationvar allowsFocus: Bool { get set }setAllowsFocus(value: boolean): Promise<void>Swift declarationvar allowsFocus: Bool { get set }get allowsFocusDuringEditing(): Promise<boolean>Swift declarationvar allowsFocusDuringEditing: Bool { get set }setAllowsFocusDuringEditing(value: boolean): Promise<void>Swift declarationvar allowsFocusDuringEditing: Bool { get set }get allowsMultipleSelection(): Promise<boolean>Swift declarationvar allowsMultipleSelection: Bool { get set }setAllowsMultipleSelection(value: boolean): Promise<void>Swift declarationvar allowsMultipleSelection: Bool { get set }get allowsMultipleSelectionDuringEditing(): Promise<boolean>Swift declarationvar allowsMultipleSelectionDuringEditing: Bool { get set }setAllowsMultipleSelectionDuringEditing(value: boolean): Promise<void>Swift declarationvar allowsMultipleSelectionDuringEditing: Bool { get set }get allowsSelection(): Promise<boolean>Swift declarationvar allowsSelection: Bool { get set }setAllowsSelection(value: boolean): Promise<void>Swift declarationvar allowsSelection: Bool { get set }get allowsSelectionDuringEditing(): Promise<boolean>Swift declarationvar allowsSelectionDuringEditing: Bool { get set }setAllowsSelectionDuringEditing(value: boolean): Promise<void>Swift declarationvar allowsSelectionDuringEditing: Bool { get set }get backgroundView(): Promise<(UIView) | null>Swift declarationvar backgroundView: UIView? { get set }setBackgroundView(value?: (UIView) | null): Promise<void>Swift declarationvar backgroundView: UIView? { get set }get cellLayoutMarginsFollowReadableWidth(): Promise<boolean>Swift declarationvar cellLayoutMarginsFollowReadableWidth: Bool { get set }setCellLayoutMarginsFollowReadableWidth(value: boolean): Promise<void>Swift declarationvar cellLayoutMarginsFollowReadableWidth: Bool { get set }get contentHuggingElements(): Promise<UITableViewContentHuggingElements>Swift declarationvar contentHuggingElements: UITableViewContentHuggingElements { get set }setContentHuggingElements(value: UITableViewContentHuggingElements): Promise<void>Swift declarationvar contentHuggingElements: UITableViewContentHuggingElements { get set }get contextMenuInteraction(): Promise<(UIContextMenuInteraction) | null>Swift declarationvar contextMenuInteraction: UIContextMenuInteraction? { get }get dataSource(): Promise<(SDKHandle) | null>Swift declarationweak var dataSource: (any UITableViewDataSource)? { get set }setDataSource(value?: (SDKHandle) | null): Promise<void>Swift declarationweak var dataSource: (any UITableViewDataSource)? { get set }get delegate(): Promise<(SDKHandle) | null>Swift declarationweak var delegate: (any UITableViewDelegate)? { get set }setDelegate(value?: (Implements<UITableViewDelegate> | SDKHandle) | null): Promise<void>Swift declarationweak var delegate: (any UITableViewDelegate)? { get set }get dragDelegate(): Promise<(SDKHandle) | null>Swift declarationweak var dragDelegate: (any UITableViewDragDelegate)? { get set }setDragDelegate(value?: (SDKHandle) | null): Promise<void>Swift declarationweak var dragDelegate: (any UITableViewDragDelegate)? { get set }get dragInteractionEnabled(): Promise<boolean>Swift declarationvar dragInteractionEnabled: Bool { get set }setDragInteractionEnabled(value: boolean): Promise<void>Swift declarationvar dragInteractionEnabled: Bool { get set }get dropDelegate(): Promise<(SDKHandle) | null>Swift declarationweak var dropDelegate: (any UITableViewDropDelegate)? { get set }setDropDelegate(value?: (Implements<UITableViewDropDelegate> | SDKHandle) | null): Promise<void>Swift declarationweak var dropDelegate: (any UITableViewDropDelegate)? { get set }get isEditing(): Promise<boolean>Swift declarationvar isEditing: Bool { get set }setIsEditing(value: boolean): Promise<void>Swift declarationvar isEditing: Bool { get set }get estimatedRowHeight(): Promise<number>Swift declarationvar estimatedRowHeight: CGFloat { get set }setEstimatedRowHeight(value: number): Promise<void>Swift declarationvar estimatedRowHeight: CGFloat { get set }get estimatedSectionFooterHeight(): Promise<number>Swift declarationvar estimatedSectionFooterHeight: CGFloat { get set }setEstimatedSectionFooterHeight(value: number): Promise<void>Swift declarationvar estimatedSectionFooterHeight: CGFloat { get set }get estimatedSectionHeaderHeight(): Promise<number>Swift declarationvar estimatedSectionHeaderHeight: CGFloat { get set }setEstimatedSectionHeaderHeight(value: number): Promise<void>Swift declarationvar estimatedSectionHeaderHeight: CGFloat { get set }get fillerRowHeight(): Promise<number>Swift declarationvar fillerRowHeight: CGFloat { get set }setFillerRowHeight(value: number): Promise<void>Swift declarationvar fillerRowHeight: CGFloat { get set }get hasActiveDrag(): Promise<boolean>Swift declarationvar hasActiveDrag: Bool { get }get hasActiveDrop(): Promise<boolean>Swift declarationvar hasActiveDrop: Bool { get }get hasUncommittedUpdates(): Promise<boolean>Swift declarationvar hasUncommittedUpdates: Bool { get }get indexPathForSelectedRow(): Promise<(_Foundation_IndexPath) | null>Swift declarationvar indexPathForSelectedRow: IndexPath? { get }get indexPathsForSelectedRows(): Promise<(Array<_Foundation_IndexPath>) | null>Swift declarationvar indexPathsForSelectedRows: [IndexPath]? { get }get indexPathsForVisibleRows(): Promise<(Array<_Foundation_IndexPath>) | null>Swift declarationvar indexPathsForVisibleRows: [IndexPath]? { get }get insetsContentViewsToSafeArea(): Promise<boolean>Swift declarationvar insetsContentViewsToSafeArea: Bool { get set }setInsetsContentViewsToSafeArea(value: boolean): Promise<void>Swift declarationvar insetsContentViewsToSafeArea: Bool { get set }get numberOfSections(): Promise<number>Swift declarationvar numberOfSections: Int { get }get prefetchDataSource(): Promise<(SDKHandle) | null>Swift declarationweak var prefetchDataSource: (any UITableViewDataSourcePrefetching)? { get set }setPrefetchDataSource(value?: (Implements<UITableViewDataSourcePrefetching> | SDKHandle) | null): Promise<void>Swift declarationweak var prefetchDataSource: (any UITableViewDataSourcePrefetching)? { get set }get isPrefetchingEnabled(): Promise<boolean>Swift declarationvar isPrefetchingEnabled: Bool { get set }setIsPrefetchingEnabled(value: boolean): Promise<void>Swift declarationvar isPrefetchingEnabled: Bool { get set }get remembersLastFocusedIndexPath(): Promise<boolean>Swift declarationvar remembersLastFocusedIndexPath: Bool { get set }setRemembersLastFocusedIndexPath(value: boolean): Promise<void>Swift declarationvar remembersLastFocusedIndexPath: Bool { get set }get rowHeight(): Promise<number>Swift declarationvar rowHeight: CGFloat { get set }setRowHeight(value: number): Promise<void>Swift declarationvar rowHeight: CGFloat { get set }get sectionFooterHeight(): Promise<number>Swift declarationvar sectionFooterHeight: CGFloat { get set }setSectionFooterHeight(value: number): Promise<void>Swift declarationvar sectionFooterHeight: CGFloat { get set }get sectionHeaderHeight(): Promise<number>Swift declarationvar sectionHeaderHeight: CGFloat { get set }setSectionHeaderHeight(value: number): Promise<void>Swift declarationvar sectionHeaderHeight: CGFloat { get set }get sectionHeaderTopPadding(): Promise<number>Swift declarationvar sectionHeaderTopPadding: CGFloat { get set }setSectionHeaderTopPadding(value: number): Promise<void>Swift declarationvar sectionHeaderTopPadding: CGFloat { get set }get sectionIndexBackgroundColor(): Promise<(UIColor) | null>Swift declarationvar sectionIndexBackgroundColor: UIColor? { get set }setSectionIndexBackgroundColor(value?: (UIColor) | null): Promise<void>Swift declarationvar sectionIndexBackgroundColor: UIColor? { get set }get sectionIndexColor(): Promise<(UIColor) | null>Swift declarationvar sectionIndexColor: UIColor? { get set }setSectionIndexColor(value?: (UIColor) | null): Promise<void>Swift declarationvar sectionIndexColor: UIColor? { get set }get sectionIndexMinimumDisplayRowCount(): Promise<number>Swift declarationvar sectionIndexMinimumDisplayRowCount: Int { get set }setSectionIndexMinimumDisplayRowCount(value: number): Promise<void>Swift declarationvar sectionIndexMinimumDisplayRowCount: Int { get set }get sectionIndexTrackingBackgroundColor(): Promise<(UIColor) | null>Swift declarationvar sectionIndexTrackingBackgroundColor: UIColor? { get set }setSectionIndexTrackingBackgroundColor(value?: (UIColor) | null): Promise<void>Swift declarationvar sectionIndexTrackingBackgroundColor: UIColor? { get set }get selectionFollowsFocus(): Promise<boolean>Swift declarationvar selectionFollowsFocus: Bool { get set }setSelectionFollowsFocus(value: boolean): Promise<void>Swift declarationvar selectionFollowsFocus: Bool { get set }get selfSizingInvalidation(): Promise<UITableView_SelfSizingInvalidation>Swift declarationvar selfSizingInvalidation: UITableView.SelfSizingInvalidation { get set }setSelfSizingInvalidation(value: UITableView_SelfSizingInvalidation): Promise<void>Swift declarationvar selfSizingInvalidation: UITableView.SelfSizingInvalidation { get set }get separatorColor(): Promise<(UIColor) | null>Swift declarationvar separatorColor: UIColor? { get set }setSeparatorColor(value?: (UIColor) | null): Promise<void>Swift declarationvar separatorColor: UIColor? { get set }get separatorEffect(): Promise<(UIVisualEffect) | null>Swift declaration@NSCopying var separatorEffect: UIVisualEffect? { get set }setSeparatorEffect(value?: (UIVisualEffect) | null): Promise<void>Swift declaration@NSCopying var separatorEffect: UIVisualEffect? { get set }get separatorInset(): Promise<{ top: number; left: number; bottom: number; right: number }>Swift declarationvar separatorInset: UIEdgeInsets { get set }setSeparatorInset(value: { top: number; left: number; bottom: number; right: number }): Promise<void>Swift declarationvar separatorInset: UIEdgeInsets { get set }get separatorInsetReference(): Promise<UITableView_SeparatorInsetReference>Swift declarationvar separatorInsetReference: UITableView.SeparatorInsetReference { get set }setSeparatorInsetReference(value: UITableView_SeparatorInsetReference): Promise<void>Swift declarationvar separatorInsetReference: UITableView.SeparatorInsetReference { get set }get separatorStyle(): Promise<UITableViewCell_SeparatorStyle>Swift declarationvar separatorStyle: UITableViewCell.SeparatorStyle { get set }setSeparatorStyle(value: UITableViewCell_SeparatorStyle): Promise<void>Swift declarationvar separatorStyle: UITableViewCell.SeparatorStyle { get set }get style(): Promise<UITableView_Style>Swift declarationvar style: UITableView.Style { get }get tableFooterView(): Promise<(UIView) | null>Swift declarationvar tableFooterView: UIView? { get set }setTableFooterView(value?: (UIView) | null): Promise<void>Swift declarationvar tableFooterView: UIView? { get set }get tableHeaderView(): Promise<(UIView) | null>Swift declarationvar tableHeaderView: UIView? { get set }setTableHeaderView(value?: (UIView) | null): Promise<void>Swift declarationvar tableHeaderView: UIView? { get set }get visibleCells(): Promise<Array<UITableViewCell>>Swift declarationvar visibleCells: [UITableViewCell] { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
UITableView.init()
inherited init: cannot prove legal (class declares 1 custom initializer)