<NuGridDelegate>

Description

The <NuGridDelegate> protocol is used to work with table basic functionality.

Inheritance Hierarchy

          <NSObject>

          <NuGridDelegate>

Methods

gridView:actionAfterColumnWithNumberSelected:. Called after the column is selected.

gridView:actionAfterRowWithNumberSelected:. It is called after selecting a row.

gridView:actionBeforeColumnWithNumberSelected:. It is called before selecting a column.

gridView:actionBeforeRowWithNumberSelected:. It is called before selecting a row.

gridView:afterFrameChangeFrom:toFrame:. Called before resizing and changing position of table area.

gridView:areaSelected:. It is called after selecting a table area.

gridView:beforeFrameChangeFrom:toFrame:. Called after resizing table area.

gridView:cancelEditor:. Called on ending editing with canceling of changes.

gridView:canEditCellInRow:column:. Checks if cell is available for edit.

gridView:cellShouldHighlightOnExpanderTouchDown:. Returns whether the cell should be highlighted on touching expander within this cell.

gridView:cellShouldHighlightOnTouchDown:. Indicates if the cell is highlighted on touch.

gridView:commitEditor:validationResult:. Called on ending of editing with accepting made changed.

gridView:doubleTappedInCell:. Called after double press the cell.

gridView:editorForCellInRow:column: Returns the current cell editor.

gridView:heightChangeNeeded:forCell:. Changes height of the specified cell.

gridView:heightForHeaderColumnWithNumber:. Returns heading height for the specified column.

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.

gridView:willStartEditor:cell:initialValue:.Called before displaying cell editor.

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:

Protocols