Library Mobile API Reference for iPad  MicroStrategy 2019
FolderItem Class Reference

#import <FolderItem.h>

Inheritance diagram for FolderItem:
FolderServiceObject FolderItemReport

Instance Methods

(id) - initWithProjectInfo:ObjectInfo:
 
(bool) - hasChildItems
 
(bool) - shouldShowHeader
 
(bool) - isSearchEnabled
 
(bool) - shouldTrackInRecentViewed
 
(NSString *) - folderItemID
 
(NSDate *) - getRefreshDate
 
(EnumFolderSortMethod- getSortMethod
 
(int) - getSortByKindPriority
 
(void) - setNeedsReload
 
(void) - deleteChildFolderItems:
 
(void) - performOption:withParameters:completion:
 
(void) - performOption:
 
(void) - refreshNotificationCount
 
(NSComparator) - folderItemComparator
 
(FolderItemsGrouper- folderItemsGrouper
 
(getFolderItemType) - NS_SWIFT_NAME
 
- Instance Methods inherited from FolderServiceObject
(void) - startFolderService
 
(void) - cancelFolderService
 

Properties

MSIProjectInfoprojectInfo
 
MSIObjectInfoobjectInfo
 
NSDate * lastVisitedDate
 
bool isloading
 
EnumFolderItemBinaryStatus binaryStatus
 
float progress
 
NSIndexPath * indexPath
 
bool isEditable
 
id< Service > runningService
 
NSString * detailText
 
int systemIndex
 
int notificationCount
 
bool checkSubscription
 
- Properties inherited from FolderServiceObject
id< FolderServiceHandler > serviceHandler
 
EnumFolderService serviceType
 
NSArray * serviceParameter
 

Method Documentation

◆ deleteChildFolderItems:()

- (void) deleteChildFolderItems: (NSSet *)  childItemsToDelete

◆ folderItemComparator()

- (NSComparator) folderItemComparator

◆ folderItemID()

- (NSString*) folderItemID

◆ folderItemsGrouper()

- (FolderItemsGrouper) folderItemsGrouper

◆ getRefreshDate()

- (NSDate*) getRefreshDate

◆ getSortByKindPriority()

- (int) getSortByKindPriority

◆ getSortMethod()

- (EnumFolderSortMethod) getSortMethod

◆ hasChildItems()

- (bool) hasChildItems

◆ initWithProjectInfo:ObjectInfo:()

- (id) initWithProjectInfo: (MSIProjectInfo *)  projectInfo
ObjectInfo: (MSIObjectInfo *)  objectInfo 

◆ isSearchEnabled()

- (bool) isSearchEnabled

◆ NS_SWIFT_NAME()

- (getFolderItemType) NS_SWIFT_NAME

◆ performOption:()

- (void) performOption: (EnumFolderItemOptionType optionType

◆ performOption:withParameters:completion:()

- (void) performOption: (EnumFolderItemOptionType optionType
withParameters: (NSArray *)  para
completion: (void(^)(void))  completion 

◆ refreshNotificationCount()

- (void) refreshNotificationCount

◆ setNeedsReload()

- (void) setNeedsReload

◆ shouldShowHeader()

- (bool) shouldShowHeader

◆ shouldTrackInRecentViewed()

- (bool) shouldTrackInRecentViewed

Property Documentation

◆ binaryStatus

- (EnumFolderItemBinaryStatus) binaryStatus
readwritenonatomicassign

◆ checkSubscription

- (bool) checkSubscription
readwritenonatomicassign

◆ detailText

- (NSString*) detailText
readwritenonatomicstrong

◆ indexPath

- (NSIndexPath*) indexPath
readwritenonatomicstrong

◆ isEditable

- (bool) isEditable
readnonatomicassign

◆ isloading

- (bool) isloading
readwritenonatomicassign

◆ lastVisitedDate

- (NSDate*) lastVisitedDate
readwritenonatomicstrong

◆ notificationCount

- (int) notificationCount
readwritenonatomicassign

◆ objectInfo

- (MSIObjectInfo*) objectInfo
readwritenonatomicstrong

◆ progress

- (float) progress
readwritenonatomicassign

◆ projectInfo

- (MSIProjectInfo*) projectInfo
readwritenonatomicstrong

◆ runningService

- (id<Service>) runningService
readwritenonatomicstrong

◆ systemIndex

- (int) systemIndex
readwritenonatomicassign