The <NuGridProxyDataSource> protocol is used to work with proxy data source.
<NuGridProxyDataSource>
Index is the number of row or column in the displayed table.
Number is the number of row or column in the data source.
The <NuGridProxyDataSource> is supported by the NuGridTransposedProxyDataSource class.
dataSource. Returns the data source.
gridView:collapseColumn:. Collapses the specified column.
gridView:collapseCoumns:. Collapses the specified column range.
gridView:collapseRow:. Collapses the specified row.
gridView:collapseRows:. Collapses the specified row range.
gridView:columnIndexByNumber:. Returns column index by its number.
gridView:columnNumberByIndex:. Returns column number by its index.
gridView:expandColumn:. Expands the specified column.
gridView:expandRow:. Expands the specified row.
gridView:getStyleForCellInRow:column:. Returns style of the specified cell.
gridView:getStyleForColumn:. Returns style of the specified column.
gridView:getStyleForHeaderForColumn:. Returns style for the header column.
gridView:getStyleForHeaderForRow:. Returns style for the header row.
gridView:getStyleForRow:. Returns style of the specified row.
gridView:indexForFixedColumnWithIndex:. Returns index of the specified fixed column.
gridView:indexForFixedRowWithIndex:. Returns index of the specified fixed row.
gridView:isColumnWithIndexFixed:. Indicates whether the specified column is fixed.
gridView:isRowWithIndexFixed:. Indicates whether the specified row is fixed.
gridView:rowIndexByNumber:. Returns row index by its number.
gridView:rowNumberByIndex:. Returns row number by its index.
gridView:setDefaultStyle:. Sets default style.
gridView:setDefaultStyleForColumnHeader:. Sets default style for the header column.
gridView:setDefaultStyleForRowHeader:. Sets default style for the header row.
gridView:setStyle:forCellInRow:column:. Sets default style for the specified cell.
gridView:setStyle:forColumn:. Sets default style for the specified column.
gridView:setStyle:forHeaderForColumn:. Sets default style for header of the specified column.
gridView:setStyle:forHeaderForRow:. Sets default style for header of the specified row.
gridView:setStyle:forRow:. Sets default style for the specified row.
gridView:setTheme:. Sets selected formatting theme for the table.
gridViewFixedColumnCount:. Returns the number of fixed columns.
gridViewFixedRowCount:. Returns the number of fixed rows.
gridViewGetDefaultStyle:. Returns default style.
gridViewGetDefaultStyleForColumnHeader:. Returns default style for the header column.
gridViewGetDefaultStyleForRowHeader:. Returns default style for the header row.
gridViewTheme:. Returns formatting theme for the specified table.
setDataSource:. Sets the specified data source.
afterUpdate. Called after an update.
beforeUpdate. Called before an update.
addObserver:. Adds an observer to the collection of observers.
gridView:cellInRow:inColumn:. Returns the specified cell.
gridView:cornerCellInRowNumber:inColumnNumber:. Returns table corner.
gridView:headerForColumn:number:. Returns a cell from the column headers area.
gridView:headerForRow:number:. Returns a cell from the row headers area.
gridView:parentColumnForColumn:. Returns number of the column from which the expander area starts.
gridView:parentRowForRow:. Returns number of the row, from which expander area starts.
gridView:valueForCellInRow:inColumn:. Returns value of the specified cell.
gridView:valueForCornerCellInRowNumber:inColumnNumber:. Returns value of the specified cell from the grid corner.
gridView:valueForHeaderForColumn:number:. Returns values of the specified cells from column headers.
gridView:valueForHeaderForRow:number:. Returns values of the specified cells from row headers.
gridViewColumnCount:. Returns the number of columns in the table.
gridViewColumnHeaderCount:. Returns the number of header columns.
gridViewHasColumnHeader:. Indicates whether header columns exist.
gridViewHasRowHeader:. Indicates whether header rows exist.
gridViewRowCount:. Returns the number of rows in the specified table.
gridViewRowHeaderCount:. Returns the number of header rows.
registerCellCacheProvider:. Sets table cache provider.
removeObserver:. Removes an observer from the collection of observers.
See also: