Library Mobile API Reference for iPad  MicroStrategy 2019
DocumentManipulation Class Reference

#import <DocumentManipulation.h>

Inheritance diagram for DocumentManipulation:

Instance Methods

(instancetype) - initWithCommand:
 
(void) - updateSelections:
 
(void) - deleteManipulationObject
 
(MSIManipulationCommand *) - getManipulationCommand
 
(void) - setManipulationDelegate:
 
(void) - requestMissingBinaryBlock:
 
(void) - applyManipulation:
 
(void) - applyManipulationWithInfo:
 
(void) - applyManipulation
 
(BOOL) - applyManipulationInBackground
 
(void) - localManipulationEnd
 
(void) - applyLocalManipulationToServer:
 

Class Methods

(id) + manipulationWithCommand:
 

Protected Attributes

MSIManipulationCommand * manipulationCommand
 

Properties

id< DocumentManipulationDelegate > delegate
 
ManipulationContext * manipulationContext
 
id< ManipulationHandler > manipulationHandler
 

Method Documentation

◆ applyLocalManipulationToServer:()

- (void) applyLocalManipulationToServer: (DossierManipulationInfo *)  manipulationInfo

◆ applyManipulation()

- (void) applyManipulation

◆ applyManipulation:()

- (void) applyManipulation: (MSIManipulationParameter *)  parameter

◆ applyManipulationInBackground()

- (BOOL) applyManipulationInBackground

◆ applyManipulationWithInfo:()

- (void) applyManipulationWithInfo: (DossierManipulationInfo *)  manipulationInfo

◆ deleteManipulationObject()

- (void) deleteManipulationObject

◆ getManipulationCommand()

- (MSIManipulationCommand*) getManipulationCommand

◆ initWithCommand:()

- (instancetype) initWithCommand: (MSIManipulationCommand *)  command

◆ localManipulationEnd()

- (void) localManipulationEnd

◆ manipulationWithCommand:()

+ (id) manipulationWithCommand: (MSIManipulationCommand *)  command

◆ requestMissingBinaryBlock:()

- (void) requestMissingBinaryBlock: (NSString *)  layoutKey

◆ setManipulationDelegate:()

- (void) setManipulationDelegate: (MSIDocumentViewManager *)  manipulationHandler

◆ updateSelections:()

- (void) updateSelections: (void *)  ipNodeAndControlsMap

Member Data Documentation

◆ manipulationCommand

- (MSIManipulationCommand*) manipulationCommand
protected

Property Documentation

◆ delegate

- (id<DocumentManipulationDelegate>) delegate
readwritenonatomicweak

◆ manipulationContext

- (ManipulationContext*) manipulationContext
readwritenonatomicweak

◆ manipulationHandler

- (id<ManipulationHandler>) manipulationHandler
readwritenonatomicweak