Library Mobile API Reference for iPad  MicroStrategy 2019
SettingController Class Reference

#import <SettingController.h>

Inheritance diagram for SettingController:
SettingBaseViewController

Instance Methods

(id) - init
 
(UIViewController *) - controllerWithItem:
 
(void) - updateDataSourceWithDevicePreferences:
 
- Instance Methods inherited from SettingBaseViewController
(id) - initWithStyle:
 
(SettingDataSourceItem *) - itemAtIndexPath:
 
(NSIndexPath *) - indexPathWithItem:
 
(void) - setHomeButtonItem
 
(void) - homeAction
 
(void) - updateCell:withItem:
 
(void) - updateDataSource
 
(BOOL) - hasNewChanges
 
(void) - saveChanges
 

Class Methods

(id) + present
 
(void) + dismiss
 
(NSString *) + defaultNewServerName
 
- Class Methods inherited from SettingBaseViewController
(UIBarButtonItem *) + customBarButtonItemWithTitle:target:action:
 
(UIBarButtonItem *) + customBarButtonItemWithTitle:color:target:action:
 
(UIBarButtonItem *) + customBarButtonItemWithTitleWithNaviBackIcon:color:target:action:
 
(UIBarButtonItem *) + customBarButtonItemWithTitle:color:target:action:font:
 
(UILabel *) + titleLabelWithText:
 
(void) + addPlaceholderOnTheRightOfTextField:
 
(UIView *) + newEmptyView
 
(UIView *) + newLogEmptyView
 

Properties

void(^ dismissAction )(BOOL)
 
NSString * leftNavigationBarItemTitle
 
UISwitch * timestampSwitch
 
UISwitch * networkStatusSwitch
 
UISwitch * offlineModeSwitch
 
UITextField * timeoutField
 
UITextField * durationTimeoutField
 
UITextField * maxColumnsField
 
UITextField * stylesheetField
 
NSString * memoryLimit
 
UISwitch * folderCachingSwitch
 
UISwitch * clearOnCloseSwitch
 
UISwitch * clearOnLogoutSwitch
 
UISwitch * loadDeviceCacheSwitch
 
UISwitch * pushNotificationSwitch
 
UISwitch * diagnosticModeSwitch
 
WebServerCredentialswebCredentials
 
WebServerInfoactiveWebServer
 
WebServerInfocurrentActiveWebServer
 
UITextField * maxLogSizeField
 
- Properties inherited from SettingBaseViewController
NSMutableArray * dataSourceGroups
 
MSIDevicePreferencesrawDevicePreferences
 

Method Documentation

◆ controllerWithItem:()

- (UIViewController*) controllerWithItem: (SettingDataSourceItem *)  item

◆ defaultNewServerName()

+ (NSString*) defaultNewServerName

◆ dismiss()

+ (void) dismiss

◆ init()

- (id) init

◆ present()

+ (id) present

◆ updateDataSourceWithDevicePreferences:()

- (void) updateDataSourceWithDevicePreferences: (MSIDevicePreferences *)  dp

Property Documentation

◆ activeWebServer

- (WebServerInfo*) activeWebServer
readwritenonatomiccopy

◆ clearOnCloseSwitch

- (UISwitch*) clearOnCloseSwitch
readwritenonatomicstrong

◆ clearOnLogoutSwitch

- (UISwitch*) clearOnLogoutSwitch
readwritenonatomicstrong

◆ currentActiveWebServer

- (WebServerInfo*) currentActiveWebServer
readwritenonatomiccopy

◆ diagnosticModeSwitch

- (UISwitch*) diagnosticModeSwitch
readwritenonatomicstrong

◆ dismissAction

- (void(^ dismissAction) (BOOL))
readwritenonatomiccopy

◆ durationTimeoutField

- (UITextField*) durationTimeoutField
readwritenonatomicstrong

◆ folderCachingSwitch

- (UISwitch*) folderCachingSwitch
readwritenonatomicstrong

◆ leftNavigationBarItemTitle

- (NSString*) leftNavigationBarItemTitle
readwritenonatomiccopy

◆ loadDeviceCacheSwitch

- (UISwitch*) loadDeviceCacheSwitch
readwritenonatomicstrong

◆ maxColumnsField

- (UITextField*) maxColumnsField
readwritenonatomicstrong

◆ maxLogSizeField

- (UITextField*) maxLogSizeField
readwritenonatomicstrong

◆ memoryLimit

- (NSString*) memoryLimit
readwritenonatomicstrong

◆ networkStatusSwitch

- (UISwitch*) networkStatusSwitch
readwritenonatomicstrong

◆ offlineModeSwitch

- (UISwitch*) offlineModeSwitch
readwritenonatomicstrong

◆ pushNotificationSwitch

- (UISwitch*) pushNotificationSwitch
readwritenonatomicstrong

◆ stylesheetField

- (UITextField*) stylesheetField
readwritenonatomicstrong

◆ timeoutField

- (UITextField*) timeoutField
readwritenonatomicstrong

◆ timestampSwitch

- (UISwitch*) timestampSwitch
readwritenonatomicstrong

◆ webCredentials

- (WebServerCredentials*) webCredentials
readwritenonatomiccopy