Mobile API Reference  MicroStrategy 2019
IPhonePromptHelper Class Reference

#import <IPhonePromptHelper.h>

Inheritance diagram for IPhonePromptHelper:
PromptHelper <CalendarDelegate>

Instance Methods

(id) - initWithPrompts:
 
- Instance Methods inherited from PromptHelper
(Prompts *) - prompts
 
(void) - setPrompts:
 
(void) - displayElementListScreen:parentViewController:
 
(void) - displayCustomPromptScreenWithParentViewController:
 
(void) - storePersonalization:dismissPreviousView:
 
(void) - validateCustomSaveAndDismissPreviousView:
 
(MSIProjectConfiguration *) - project
 
(void) - displayPrompt:
 
(EnumPromptAnswerStatus- getCurrentPromptAnswerStatus
 
(BOOL- validatePromptAnswer:
 
(BOOL- validateConstantLocationPromptAnswers
 
(void) - barcodeScannerDone:
 
(void) - elementSelectionDone
 
(void) - elementSelectionCancelled
 
(void) - displayPromptAtIndex:
 
(void) - savePromptAnswers
 
(void) - saveAnswersAndDisplayReport
 
(BOOL- didElementsChange:
 
(void) - saveExistingPromptAnswers
 
(BOOL- promptAnswersChanged
 
(void) - saveExistingConstantPromptAnswers
 
(BOOL- constantPromptAnswersChanged
 
(void) - locationUpdated:
 
(NSArray *) - locationFromConstantPrompts
 
(void) - displayCalendar:
 
(BOOL- shouldDisplayDateTime:
 
(void) - cancelPrompts
 
(void) - doneSummaryPrompts
 
(void) - cancelModalPrompts
 
(void) - displayBarcodeScanner:
 
(void) - displayPromptsFromCache:
 
(void) - completeSaveAndDisplay
 
(void) - cancelRunningThread
 
(void) - displayWaitView
 
(void) - hideWaitView
 
(void) - calendarCanceled
 
(void) - expressionEditingDone
 
(MIPromptViewController *) - getPromptViewController
 
(BOOL- isPromptInPromptInDocument:
 
(void) - setCurrentPrompt:
 
(NSArray *) - getCachedPrompts
 
- Instance Methods inherited from <CalendarDelegate>
(void) - dateSelectionDone:
 
(void) - dateSelectionCancelled
 

Additional Inherited Members

- Class Methods inherited from PromptHelper
(void) + setBarcodeXmlValue:prompt:
 
(NSString *) + getBarcodeValue:
 
(BOOL+ isPromptInPrompt:inDocument:
 
- Protected Attributes inherited from PromptHelper
PromptspromptCache
 
id< PromptHelperDelegate > __weak delegate
 
MIPromptViewControllermpPromptViewController
 
NSMutableArray * prevPromptAnswers
 
NSMutableArray * prevConstantPromptAnswers
 
CLLocationManager * locationManager
 
MKMapView * locationHelperMap
 
EnumPromptAnswerStatus currentPromptAnswerStatus
 
UIView * backgroundCoveringView
 
- Properties inherited from PromptHelper
MSIReportDisplayInforeport
 
BOOL multiSelect
 
BOOL searchRequired
 
PromptSelectorControllercurrentSelectorController
 
NSInteger currentPromptIndex
 
MSIObjectInfoattribute
 
id< PromptHelperDelegatedelegate
 
UIViewController * currentController
 
BOOL animateInitially
 
BOOL anyPromptAnswerChanged
 
PromptsService * promptsService
 
NSThread * currentThread
 
BOOL isReprompt
 
BOOL isLinkDrill
 
NSDictionary * answerModes
 
BOOL containsLocationPrompt
 
BOOL currentlyAnsweringLocPrompts
 
NSInteger currentLocErrorCode
 
BOOL isAutoDisplayDetails
 
ThemeType themetype
 
UIColor * accentColor
 
BOOL isBackgroundNavigationBarHidden
 

Method Documentation

◆ initWithPrompts:()

- (id) initWithPrompts: (Prompts *)  prompts

Implements PromptHelper.