TSTableViewAppearanceCoordinator Protocol Reference
Conforms to | NSObject |
Declared in | TSTableViewAppearanceCoordinator.h |
Tasks
-
– isRowExpanded:
required method -
– isRowVisible:
required method -
– highlightControlsOnTap
required method -
– lineNumbersAreHidden
required method -
– lineNumbersColor
required method -
– controlPanelExpandItemNormalBackgroundImage
required method -
– controlPanelExpandItemSelectedBackgroundImage
required method -
– controlPanelExpandSectionBackgroundImage
required method -
– tableTotalWidth
required method -
– tableTotalHeight
required method -
– tableHeight
required method -
– widthForColumnAtIndex:
required method -
– widthForColumnAtPath:
required method -
– offsetForColumnAtPath:
required method -
– cellViewForRowAtPath:cellIndex:
required method -
– headerSectionViewForColumnAtPath:
required method
Instance Methods
cellViewForRowAtPath:cellIndex:
Return height for header section at specified path
- (TSTableViewCell *)cellViewForRowAtPath:(NSIndexPath *)indexPath cellIndex:(NSInteger)index
Declared In
TSTableViewAppearanceCoordinator.h
controlPanelExpandItemNormalBackgroundImage
Image for expand button normal state (not expanded). Image wouldn’t be stretched and will be aligned to bottom left corner of expand section.
- (UIImage *)controlPanelExpandItemNormalBackgroundImage
Declared In
TSTableViewAppearanceCoordinator.h
controlPanelExpandItemSelectedBackgroundImage
Image for expand button selected state (expanded). Image wouldn’t be stretched and will be aligned to bottom left corner of expand section.
- (UIImage *)controlPanelExpandItemSelectedBackgroundImage
Declared In
TSTableViewAppearanceCoordinator.h
controlPanelExpandSectionBackgroundImage
Background image for expand section. Image would be stretched depending on section’s size.
- (UIImage *)controlPanelExpandSectionBackgroundImage
Declared In
TSTableViewAppearanceCoordinator.h
headerSectionViewForColumnAtPath:
Return height for header section at specified path
- (TSTableViewHeaderSectionView *)headerSectionViewForColumnAtPath:(NSIndexPath *)indexPath
Declared In
TSTableViewAppearanceCoordinator.h
highlightControlsOnTap
Highlight contorls (slide button in header section and expand button in control panel) on tap
- (BOOL)highlightControlsOnTap
Declared In
TSTableViewAppearanceCoordinator.h
isRowExpanded:
Return YES if row at specified path is expanded
- (BOOL)isRowExpanded:(NSIndexPath *)indexPath
Declared In
TSTableViewAppearanceCoordinator.h
isRowVisible:
Return YES if row is visible, i.g. all its parent rows are expanded
- (BOOL)isRowVisible:(NSIndexPath *)indexPath
Declared In
TSTableViewAppearanceCoordinator.h
lineNumbersAreHidden
Return YES if line numbers for rows shoulb be displayed in control panel
- (BOOL)lineNumbersAreHidden
Declared In
TSTableViewAppearanceCoordinator.h
lineNumbersColor
Color for line numbers in expand control panel.
- (UIColor *)lineNumbersColor
Declared In
TSTableViewAppearanceCoordinator.h
offsetForColumnAtPath:
Return x offset for column at specified path
- (CGFloat)offsetForColumnAtPath:(NSIndexPath *)columnPath
Declared In
TSTableViewAppearanceCoordinator.h
tableHeight
Return height of all visible (not expanded) rows
- (CGFloat)tableHeight
Declared In
TSTableViewAppearanceCoordinator.h
tableTotalHeight
Return total height of all rows
- (CGFloat)tableTotalHeight
Declared In
TSTableViewAppearanceCoordinator.h
tableTotalWidth
Return total width of all columns
- (CGFloat)tableTotalWidth
Declared In
TSTableViewAppearanceCoordinator.h