The MAGridDelegate class is used to work with a grid delegate.
MAGridDelegate
<NSObject>
dataViewController. Controller of linked grid view.
proxyDataSource. Grid proxy data source.
hidePopover. Hides the tooltip displayed for grid delegate.
heightChangeNeeded:forRowWithKey:. Changes row height.
widthChangeNeeded:forColumnWithKey:. Changes column width.
selectionAreaTouched:. Called by object of the NuGridController class if selected table area is touched.
transposeGestureRecognizedInGridView:. Called by object of the NuGridController class if executed touch is recognized as a table transpose gesture.
gridView:actionAfterColumnWithNumberSelected:. Called after the column is selected.
gridView:actionAfterRowWithNumberSelected:. Called after selecting a row.
gridView:actionBeforeColumnWithNumberSelected:. Called before selecting a column.
gridView:actionBeforeRowWithNumberSelected:. Called before selecting a row.
gridView:afterFrameChangeFrom:toFrame:. Called before resizing and changing position of table area.
gridView:areaSelected:. Called after selecting a table area.
gridView:beforeFrameChangeFrom:toFrame:. Called after resizing table area.
gridView:cellShouldHighlightOnExpanderTouchDown:. Returns whether the cell should be highlighted on touching expander within this cell.
gridView:cellShouldHighlightOnTouchDown:. Returns whether the cell is highlighted on touch.
gridView:heightChangeNeeded:forCell:. Changes height of the specified cell.
gridView:heightForHeaderColumnWithNumber:. Returns height of the specified column header.
gridView:heightForRow:. Returns height of the specified row.
gridView:removingCells:. Called after deleting non-used cells.
gridView:wasDoubleTouchedInCell:. Called after double touch the cell space.
gridView:wasDoubleTouchedInColumn:. Called after double touch the column space.
gridView:wasDoubleTouchedInRow:. Called after double touch the row space.
gridView:wasTouchedInCell:. Called after the user touches the space within the cell.
gridView:wasTouchedInColumn:. Called after the user touches the space within column.
gridView:wasTouchedInRow:. Called after the user touches the space within the row.
gridView:widthChangeNeeded:forCell:. Changes width of the specified cell.
gridView:widthForColumn:. Returns width of the specified column.
gridView:widthForHeaderRowWithNumber:. Returns width of the specified row header.
gridViewActionAfterLaying:. Called after table labeling.
gridViewActionAfterUpdate:. Called after the update of table data source is completed.
gridViewActionBeforeLaying:. Called before table labeling starts.
gridViewActionBeforeUpdate:. Called before the update of table data source starts.
gridViewSelectionChanged:. Called after table selection area is changed.
See also: