<NuGridProxyDataSource>

Описание

Протокол <NuGridProxyDataSource> предназначен для работы с прокси-источником данных.

Иерархия наследования

          <NuGridDataSource>

          <NuGridUpdateObserver>

          <NuGridProxyDataSource>

Комментарии

Индекс - это номер строки/столбца в отображаемой таблице.

Номер - это номер строки/столбца в источнике данных.

Протокол <NuGridProxyDataSource> поддерживается классом NuGridTransposedProxyDataSource.

Методы

dataSource. Возвращает источник данных.

gridView:collapseColumn:. Сворачивает указанный столбец.

gridView:collapseCoumns:. Сворачивает указанный диапазон столбцов.

gridView:collapseRow:. Сворачивает указанную строку.

gridView:collapseRows:. Сворачивает указанный диапазон строк.

gridView:columnIndexByNumber:. Возвращает индекс столбца по его номеру.

gridView:columnNumberByIndex:. Возвращает номер столбца по его индексу.

gridView:expandColumn:. Разворачивает указанный столбец.

gridView:expandRow:. Разворачивает указанную строку.

gridView:getStyleForCellInRow:column:. Возвращает стиль указанной ячейки.

gridView:getStyleForColumn:. Возвращает стиль указанного столбца.

gridView:getStyleForHeaderForColumn:. Возвращает стиль для столбца заголовков.

gridView:getStyleForHeaderForRow:. Возвращает стиль для строки заголовков.

gridView:getStyleForRow:. Возвращает стиль указанной строки.

gridView:indexForFixedColumnWithIndex:. Возвращает индекс указанного фиксированного столбца.

gridView:indexForFixedRowWithIndex:. Возвращает индекс указанной фиксированной строки.

gridView:isColumnWithIndexFixed:. Возвращает признак того, является ли фиксированным указанный столбец.

gridView:isRowWithIndexFixed:. Возвращает признак того, является ли фиксированной указанная строка.

gridView:rowIndexByNumber:. Возвращает индекс строки по её номеру.

gridView:rowNumberByIndex:. Возвращает номер строки по её индексу.

gridView:setDefaultStyle:. Устанавливает стиль, используемый по умолчанию.

gridView:setDefaultStyleForColumnHeader:. Устанавливает стиль, используемый по умолчанию для столбца заголовков.

gridView:setDefaultStyleForRowHeader:. Устанавливает стиль, используемый по умолчанию для строки заголовков.

gridView:setStyle:forCellInRow:column:. Устанавливает стиль, используемый по умолчанию для указанной ячейки.

gridView:setStyle:forColumn:. Устанавливает стиль, используемый по умолчанию для указанного столбца.

gridView:setStyle:forHeaderForColumn:. Устанавливает стиль, используемый по умолчанию для заголовка указанного столбца.

gridView:setStyle:forHeaderForRow:. Устанавливает стиль, используемый по умолчанию для заголовка указанной строки.

gridView:setStyle:forRow:. Устанавливает стиль, используемый по умолчанию для указанной строки.

gridView:setTheme:. Устанавливает для таблицы указанную тему оформления.

gridViewFixedColumnCount:. Возвращает количество фиксированных столбцов.

gridViewFixedRowCount:. Возвращает количество фиксированных строк.

gridViewGetDefaultStyle:. Возвращает стиль, используемый по умолчанию.

gridViewGetDefaultStyleForColumnHeader:. Возвращает стиль, используемый по умолчанию для столбца заголовков.

gridViewGetDefaultStyleForRowHeader:. Возвращает стиль, используемый по умолчанию для строки заголовков.

gridViewTheme:. Возвращает тему оформления для указанной таблицы.

setDataSource:. Устанавливает указанный источник данных.

Методы, унаследованные от <NuGridUpdateObserver>

afterUpdate. Вызывается после обновления.

beforeUpdate. Вызывается перед обновлением.

Методы, унаследованные от <NuGridDataSource>

addObserver:. Добавляет «наблюдателя» в коллекцию «наблюдателей».

gridView:cellInRow:inColumn:. Возвращает указанную ячейку.

gridView:cornerCellInRowNumber:inColumnNumber:. Возвращает уголок таблицы.

gridView:headerForColumn:number:. Возвращает ячейку из области заголовков столбцов.

gridView:headerForRow:number:. Возвращает ячейку из области заголовков строк.

gridView:parentColumnForColumn:. Возвращает номер столбца, с которого начинается область экспандера.

gridView:parentRowForRow:. Возвращает номер строки, с которой начинается область экспандера.

gridView:valueForCellInRow:inColumn:. Возвращает значение указанной ячейки.

gridView:valueForCornerCellInRowNumber:inColumnNumber:. Возвращает значение указанной ячейки из уголка таблицы.

gridView:valueForHeaderForColumn:number:. Возвращает значения указанных ячеек из заголовков столбцов.

gridView:valueForHeaderForRow:number:. Возвращает значения указанных ячеек из заголовков строк.

gridViewColumnCount:. Возвращает количество столбцов в таблице.

gridViewColumnHeaderCount:. Возвращает количество столбцов заголовка.

gridViewHasColumnHeader:. Возвращает признак наличия столбцов заголовка.

gridViewHasRowHeader:. Возвращает признак наличия строк заголовка.

gridViewRowCount:. Возвращает количество строк в указанной таблице.

gridViewRowHeaderCount:. Возвращает количество строк заголовка.

registerCellCacheProvider:. Устанавливает поставщика кэша для таблицы.

removeObserver:. Удаляет «наблюдателя» из коллекции «наблюдателей».

См. также:

Протоколы