The MADashboardReportViewController class is used to work with dashboard controller.
MADashboardReportViewController
<MADataViewControllerDelegate>
<NSCoding>
delegate. The object used to work with dashboard controller.
panelViewController. The object used to work with a dashboard container view.
report. Dashboard.
splitViewController. The object used to work with a container divided into two data views.
canGeneratePDFContent. Determines whether a PDF file with report is created.
delegate. Determines the object that is used to work with report view controller.
isPopoverShown. Determines whether a popup window is displayed.
pdfContentTitle. Determines PDF file name.
reportTitle. Determines report title.
screenshot. Determines report contents screenshot.
waiterView. Sets modal window with report loading indicator.
composeMail. Displays mailing window.
generatePDFWithCompletionBlock:. Saves report as PDF file.
hideActivityIndicator. Hides report loading indicator.
hidePopover. Hides the current popup window.
hideWaiter. Hides the modal window with report loading indicator.
initWithDelegate:. Initializes report.
loadState. Loads report state.
saveState. Saves report state.
showActivityIndicator. Displays the modal window with report loading indicator.
showInPopover:fromBarButtonItem:. Displays controller in the popup window from the specified element.
showInPopover:fromView:. Displays the controller in the popup window from the specified view.
showInPopover:fromView:inRect:permittedArrowDirections:. Displays the controller in the popup window from the specified view with the specified arrow direction.
showWaiterWithTitle:andMessage:. Displays the modal window with report loading indicator, specified title and message.
addSlaveBlock:toMasterBlock:. The specified composite block is added to parent block.
createBubbleDataViewControllerWithMetabaseKey:blockKey:. Creates a bubble chart controller.
createBubbleTreeDataViewControllerWithMetabaseKey:blockKey:. Creates a bubble tree controller.
createChartDataViewControllerWithMetabaseKey:blockKey:. Creates a chart controller.
createGridDataViewControllerWithMetabaseKey:blockKey:. Creates a table controller.
createExpressReportDataViewControllerWithMetabaseKey:blockKey:. Creates an express report controller.
createImageDataViewController. Creates an image view controller.
createMapDataViewControllerWithMetabaseKey:blockKey:. Creates a map data view controller.
createProceduralReportDataViewControllerWithMetabaseKey:blockKey:. Creates a regular report view controller.
createTextDataViewController. Creates a text data view controller.
createTreeMapDataViewControllerWithMetabaseKey:blockKey:. Creates a tree map controller.
createWebDataViewController. Creates a web page view controller.
dismissControlsForFullscreenBlock. Deletes controls displayed in the full screen mode of dashboard composite block.
hideControlsForFullscreenBlock:. Hides the dimensions panel located to the left of the composite block and displays dashboard title.
metabaseKeyByBlockKey:. Determines data source key corresponding to dashboard block key.
showControlsForFullscreenBlock:. Enables the full-screen mode of composite block display with the specified key.
historyUpdatedFromController. Refreshes controller view.
performSettingsAction:. Executes operation by key.
performSettingsAction:withParameter:. Executes operation by key with specified parameter.
setSettingsBoolValue:forKey:. Sets logical value for view parameter by key.
setSettingsDoubleValue:forKey:. Sets real value for view parameter by key.
setSettingsIntValue:forKey:. Sets integer value for view parameter by key.
setSettingsValue:forKey:. Sets value for view parameter by key.
settingsBoolValueForKey:. Returns logical value of view parameter by key.
settingsControlEnabledForKey:. Returns whether value of view parameter by key can be edited.
settingsControlVisibleForKey:. Returns whether edited value of view parameter by key is displayed.
settingsDoubleValueForKey:. Returns real value of view parameter by key.
settingsIconForKey:. Returns icon by key.
settingsIntValueForKey:. Returns integer value of view parameter by key.
settingsMaxValueForKey:. Returns maximum value of view parameter by key.
settingsMinValueForKey:. Returns minimum value of view parameter by key.
settingsTextForKey:withValue:. Returns text for view parameter value by key.
settingsValueForKey:. Returns view parameter value by key.
settingsValuesDictForKey:. Returns dictionary of possible pairs "text-value" for view parameter by key.
settingsValuesEnumForKey:. Returns value options of view parameter by key.
configurationForDataViewController:. Returns view controller settings dictionary.
dataViewController:availabilityUpdated:. Enables user interaction with controller.
dataViewController:showSettingsController:fromView:. Displays view settings menu.
dataViewControllerChangedSelection:. Refreshes the controller after changing data source selection.
dataViewControllerDidFinishCalculations:. Hides loading indicator after execution calculation.
dataViewControllerHideSettings:. Hides view settings menu.
dataViewControllerReadyForScreenshot:. Prepares the view for creating a screenshot.
dataViewControllerReloadTitle:. Refreshes view controller title.
dataViewControllerWillStartCalculations:. Displays loading indicator after before executing calculation.
setBarButtonItems:forDataViewController:. Sets array of buttons for view navigation bar.
setState:forDataViewController:. Saves view controller state.
stateForDataViewController:. Returns the saved view controller state.
mailComposerFinishedWithSuccess. Informs the controller that email is successfully sent.
panelViewDidHide:. Reacts to hiding of dimension panel container.
panelViewDidShow:. Reacts to displaying of dimension panel container.
See also: