GridDataViewDatasource

Описание

Класс GridDataViewDatasource предназначен для работы с источником данных таблицы.

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

          NSObject

          DataViewDatasource

          GridDataViewDatasource

Поддерживаемые протоколы

<NSObject>

<NuGridDataSource>

Свойства

isEmpty. Признак того, является ли источник данных пустым.

sparklineColumnPersistentKey. Постоянный ключ для столбца со спарклайн-графиками.

Методы

columnNumberByPersistentKey:. Возвращает номер столбца по его постоянному ключу.

columnPersistentKeyByNumber:. Возвращает постоянный ключ столбца.

gridView:indentForHeaderForColumn:number:. Возвращает отступ заголовка столбца.

gridView:indentForHeaderForRow:number:. Возвращает отступ заголовка строки.

initWithPivotTable:. Создает экземпляр класса GridDataViewDatasource.

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

parentRowOfRow:. Возвращает идентификатор родительской строки.

pivot. Возвращает объект, представляющий собой основу для построения таблиц с данными.

pivotTable. Возвращает таблицу данных.

pivotTableUpdated. Вызывает событие обновления таблицы данных.

rowNumberByPersistentKey:. Возвращает номер строки по ее постоянному ключу.

rowPersistentKeyByNumber:. Возвращает постоянный ключ строки.

updateAsync. Выполняет асинхронное обновление источника данных таблицы.

Методы, унаследованные от DataViewDatasource

addEventObserver:. Подписывает объект делегата на события источника данных.

dataSelectionTitle. Возвращает текстовое описание выборки данных.

dataSelectionTitleWithTimeaxisIndex:. Возвращает текстовое описание выборки данных для указанного времени.

removeEventObserver:. Удаляет указанный объект делегата из списка подписчиков на события источника данных.

removeEventObservers. Удаляет всех подписчиков.

sendEvent:. Создает событие и извещает о нем всех подписчиков.

updateData. Обновляет данные представления.

Методы, унаследованные от <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:. Удаляет «наблюдателя» из коллекции «наблюдателей».

См. также:

Классы. Компонент «Мобильное приложение»