|
Mobile API Reference
MicroStrategy 2019
|
#import <PromptHelper.h>
Class Methods | |
| (void) | + setBarcodeXmlValue:prompt: |
| (NSString *) | + getBarcodeValue: |
| (BOOL) | + isPromptInPrompt:inDocument: |
Protected Attributes | |
| Prompts * | promptCache |
| id< PromptHelperDelegate > __weak | delegate |
| MIPromptViewController * | mpPromptViewController |
| NSMutableArray * | prevPromptAnswers |
| NSMutableArray * | prevConstantPromptAnswers |
| CLLocationManager * | locationManager |
| MKMapView * | locationHelperMap |
| EnumPromptAnswerStatus | currentPromptAnswerStatus |
| UIView * | backgroundCoveringView |
Properties | |
| MSIReportDisplayInfo * | report |
| BOOL | multiSelect |
| BOOL | searchRequired |
| PromptSelectorController * | currentSelectorController |
| NSInteger | currentPromptIndex |
| MSIObjectInfo * | attribute |
| id< PromptHelperDelegate > | delegate |
| 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 |
| - (void) barcodeScannerDone: | (NSString *) | newSelection |
| - (void) calendarCanceled |
| - (void) cancelModalPrompts |
| - (void) cancelPrompts |
| - (void) cancelRunningThread |
| - (void) completeSaveAndDisplay |
| - (BOOL) constantPromptAnswersChanged |
| - (BOOL) didElementsChange: | (NSMutableArray *) | elements |
| - (void) displayBarcodeScanner: | (MSIConstantPrompt *) | curPrompt |
| - (void) displayCalendar: | (MSIConstantPrompt *) | curPrompt |
| - (void) displayCustomPromptScreenWithParentViewController: | (UIViewController *) | parent |
Displays a modal view for custom editing of a prompt answer.
| - (void) displayElementListScreen: | (MSIObjectInfo *) | promptAttribute | |
| parentViewController: | (UIViewController *) | parent | |
Displays a modal view for editing an Element list.
| - (void) displayPrompt: | (BOOL) | animate |
Gets the prompt answers into the cache if they are not already there and displays the prompts from the cache.
| - (void) displayPromptAtIndex: | (NSInteger) | index |
| - (void) displayPromptsFromCache: | (Prompts *) | data |
| - (void) displayWaitView |
| - (void) doneSummaryPrompts |
| - (void) elementSelectionCancelled |
| - (void) elementSelectionDone |
| - (void) expressionEditingDone |
| + (NSString*) getBarcodeValue: | (MSIConstantPrompt *) | curPrompt |
| - (NSArray *) getCachedPrompts |
| - (EnumPromptAnswerStatus) getCurrentPromptAnswerStatus |
| - (MIPromptViewController*) getPromptViewController |
| - (void) hideWaitView |
| - (id) initWithPrompts: | (Prompts *) | prompts |
Implemented in IPadPromptHelper, and IPhonePromptHelper.
| + (BOOL) isPromptInPrompt: | (Prompts *) | prompts | |
| inDocument: | (MSIReportDisplayInfo *) | document | |
| - (BOOL) isPromptInPromptInDocument: | (MSIReportDisplayInfo *) | document |
| - (NSArray *) locationFromConstantPrompts |
| - (void) locationUpdated: | (CLLocation *) | newLocation |
| - (MSIProjectConfiguration*) project |
| - (BOOL) promptAnswersChanged |
| - (Prompts*) prompts |
| - (void) saveAnswersAndDisplayReport |
| - (void) saveExistingConstantPromptAnswers |
| - (void) saveExistingPromptAnswers |
| - (void) savePromptAnswers |
| + (void) setBarcodeXmlValue: | (NSString *) | value | |
| prompt: | (MSIConstantPrompt *) | curPrompt | |
| - (void) setCurrentPrompt: | (MSIPrompt *) | prompt |
| - (void) setPrompts: | (Prompts *) | p |
| - (void) storePersonalization: | (NSMutableArray *) | elements | |
| dismissPreviousView: | (BOOL) | iDismiss | |
| - (BOOL) validateConstantLocationPromptAnswers |
| - (void) validateCustomSaveAndDismissPreviousView: | (BOOL) | dismiss |
Used when a custom prompt editor is done. It validates the answer for the current prompt and then dismisses the custom editor.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
readwritenonatomiccopy |
|
readwriteatomic |
|
readwritenonatomiccopy |
|
readwriteatomic |
|
readwritenonatomicstrong |
|
readwriteatomic |
|
readwritenonatomicstrong |
|
readatomicassign |
|
readatomicassign |
|
readatomicassign |
|
readwritenonatomicstrong |
|
readwritenonatomicstrong |
|
readwritenonatomicweak |
|
readatomicassign |
|
readwriteatomic |
|
readwriteatomic |
|
readwriteatomic |
|
readwriteatomic |
|
readatomicassign |
|
readwritenonatomicstrong |
|
readwriteatomic |
|
readwritenonatomicassign |