MADashboardReportViewController

Описание

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

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

          NSObject

          UIResponder

          UIViewController

          MABaseReportViewController

          MADashboardReportViewController

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

<APKapDelegate>

<BaseSettingsDelegate>

<MADataViewControllerDelegate>

<MAMailComposerDelegate>

<NSCoding>

<PanelViewDelegate>

<UIPopoverControllerDelegate>

<UIAppearanceContainer>

Свойства

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

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

report. Аналитическая панель.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

addSlaveBlock:toMasterBlock:. Добавляется указанный составной блок в родительский блок.

createBubbleDataViewControllerWithMetabaseKey:blockKey:. Создаёт контроллер пузырьковой диаграммы.

createBubbleTreeDataViewControllerWithMetabaseKey:blockKey:. Создаёт контроллер пузырькового дерева.

createChartDataViewControllerWithMetabaseKey:blockKey:. Создаёт контроллер диаграммы.

createGridDataViewControllerWithMetabaseKey:blockKey:. Создаёт контроллер таблицы.

createExpressReportDataViewControllerWithMetabaseKey:blockKey:. Создаёт контроллер экспресс-отчёта.

createImageDataViewController. Создаёт контроллер для работы с представлением изображения.

createMapDataViewControllerWithMetabaseKey:blockKey:. Создаёт контроллер для работы с представлением данных в виде карты.

createProceduralReportDataViewControllerWithMetabaseKey:blockKey:. Создаёт контроллер для работы с представлением регламентного отчёта.

createTextDataViewController. Создаёт контроллер для работы с текстовым представлением данных.

createTreeMapDataViewControllerWithMetabaseKey:blockKey:. Создаёт контроллер для работы с плоским деревом.

createWebDataViewController. Создаёт контроллер для работы с представлением веб-страницы.

dismissControlsForFullscreenBlock. Удаляет элементы управления, отображаемые в полноэкранном режиме составного блока аналитической панели.

hideControlsForFullscreenBlock:. Скрывает панель измерений, расположенную слева от составного блока, и отображает заголовок аналитической панели.

metabaseKeyByBlockKey:. Определяет ключ источника данных, соответствующий ключу блока аналитической панели.

showControlsForFullscreenBlock:. Включает полноэкранный режим отображения составного блока с указанным ключом.

Методы, унаследованные от <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. Уведомляет контроллер о том, что отправка письма завершена успешно.

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

panelViewDidHide:. Реагирует на скрытие контейнера панели измерений.

panelViewDidShow:. Реагирует на отображение контейнера панели измерений.

См. также:

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