MAExpressAnalysisReportViewController

Описание

Класс MAExpressAnalysisReportViewController предназначен для работы с представлением экспресс-отчета.

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

          NSObject

          UIResponder

          UIViewController

          MABaseReportViewController

          MADataReportViewController

          MAExpressAnalysisReportViewController

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

<BaseSettingsDelegate>

<MADataViewControllerDelegate>

<MAMailComposerDelegate>

<NSCoding>

<UIAppearanceContainer>

<UIPopoverControllerDelegate>

Свойства

dataViewMode. Текущий режим представления данных.

delegate. Объект, предназначенный для выполнения делегированных действий над представление экспресс-отчета.

panelViewController. Контроллер, управляющий контейнером панели измерений.

splitViewController. Контроллер для работы с контейнером, разделённым на два представления данных.

Свойства, унаследованные от MADataReportViewController

activeDataViewController. Контроллер текущего представления.

dataViewControllers. Массив контроллеров представлений отчета.

hasSettingsController. Признак наличия панели настроек.

reportActionsController. Контроллер действий над отчетом.

reportSettingsController. Контроллер настроек отчета.

selectedDataViewControllerIndex. Индекс текущего представления.

showTitle. Признак отображения заголовка отчета.

viewSettingsController. Контроллер настроек текущего представления отчета.

Свойства, унаследованные от MABaseReportViewController

canGeneratePDFContent. Определяет возможность создания PDF-файла с отчётом.

delegate. Определяет объект, предназначенный для работы с контроллером представления отчета.

isPopoverShown. Определяет, отображается ли всплывающее окно.

pdfContentTitle. Определяет наименование PDF-файла.

reportTitle. Определяет заголовок отчета.

screenshot. Определяет скриншот содержимого отчета.

waiterView. Устанавливает модальное окно с индикатором загрузки отчёта.

Методы

pivotDidUpdate. Завершает обновление объекта, представляющего собой основу для построения таблиц с данными.

pivotWillUpdate. Начинает обновление объекта, представляющего собой основу для построения таблиц с данными.

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

createRightBarButtonItems. Создает массив кнопок действий над отчетом.

setDataViewControllerWithIndex:. Устанавливает индекс текущего представления.

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

composeMail. Отображает окно отправки почты.

generatePDFWithCompletionBlock:. Сохраняет отчёт в PDF-файле.

hideActivityIndicator. Скрывает индикатор загрузки отчёта.

hidePopover. Скрывает текущее всплывающее окно.

hideWaiter. Скрывает модальное окно с индикатором загрузки отчёта.

initWithDelegate:. Инициализирует отчет.

loadState. Загружает состояние отчета.

saveState. Сохраняет состояние отчета.

showActivityIndicator. Отображает модальное окно с индикатором загрузки отчёта.

showInPopover:fromBarButtonItem:. Отображает контроллер во всплывающем окне из указанного элемента.

showInPopover:fromView:. Отображает контроллер во всплывающем окне из указанного представления.

showInPopover:fromView:inRect:permittedArrowDirections:. Отображает контроллер во всплывающем окне из указанного представления с заданным направлением стрелки.

showWaiterWithTitle:andMessage:. Отображает модальное окно с индикатором загрузки отчёта, указанным заголовком и сообщением.

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

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

performSettingsAction:. Выполняет действие по ключу.

performSettingsAction:withParameter:. Выполняет действие по ключу и с указанным параметром.

setSettingsBoolValue:forKey:. Устанавливает логическое значение для параметра представления по ключу.

setSettingsDoubleValue:forKey:. Устанавливает вещественное значение для параметра представления по ключу.

setSettingsIntValue:forKey:. Устанавливает целочисленное значение для параметра представления по ключу.

setSettingsValue:forKey:. Устанавливает значение для параметра представления по ключу.

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

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

settingsControlVisibleForKey:. Возвращает признак отображения редактируемого значения параметра представления по ключу.

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

settingsIconForKey:. Возвращает значок по ключу.

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

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

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

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

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

settingsValuesDictForKey:. Возвращает справочник возможных пар «текст-значение» для параметра представления по ключу.

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

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

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

dataViewController:availabilityUpdated:. Устанавливает возможность взаимодействия с контроллером.

dataViewController:showSettingsController:fromView:. Отображает меню настроек представления.

dataViewControllerChangedSelection:. Обновляет контроллер после изменения выборки источника данных.

dataViewControllerDidFinishCalculations:. Скрывает индикатор загрузки после завершения вычислений.

dataViewControllerHideSettings:. Скрывает меню настроек представления.

dataViewControllerReadyForScreenshot:. Подготавливает представление к созданию скриншота.

dataViewControllerReloadTitle:. Обновляет заголовок контроллера представления.

dataViewControllerWillStartCalculations:. Отображает индикатор загрузки перед началом вычислений.

setBarButtonItems:forDataViewController:. Устанавливает массив кнопок на панель навигации представления.

setState:forDataViewController:. Сохраняет состояние контроллера представления.

stateForDataViewController:. Возвращает сохраненное состояние контроллера представления.

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

mailComposerFinishedWithSuccess. Уведомляет контроллер о том, что отправка письма завершена успешно.

Статические методы, унаследованные от MADataReportViewController

selectedIndex. Возвращает индекс текущего представления.

См. также:

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