123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 |
- #import <Foundation/Foundation.h>
- #import <UserNotifications/UserNotifications.h>
- #import "BKPasscodeLockScreenManager.h"
- #import "REMenu.h"
- #import "Reachability.h"
- #import "TWMessageBarManager.h"
- #import "CCBKPasscode.h"
- #import "CCUtility.h"
- #import "CCActivity.h"
- #import "CCDetail.h"
- #import "CCQuickActions.h"
- #import "CCMain.h"
- #import "CCPhotos.h"
- #import "CCSettings.h"
- #import "CCFavorites.h"
- @class CCLoginWeb;
- @interface AppDelegate : UIResponder <UIApplicationDelegate, BKPasscodeLockScreenManagerDelegate, BKPasscodeViewControllerDelegate, TWMessageBarStyleSheet, CCNetworkingDelegate>
- @property (nonatomic, strong) NSTimer *timerProcessAutoDownloadUpload;
- @property (nonatomic, strong) NSTimer *timerUpdateApplicationIconBadgeNumber;
- @property (strong, nonatomic) UIWindow *window;
- @property (nonatomic, strong) NSString *activeAccount;
- @property (nonatomic, strong) NSString *activeUrl;
- @property (nonatomic, strong) NSString *activeUser;
- @property (nonatomic, strong) NSString *activeUserID;
- @property (nonatomic, strong) NSString *activePassword;
- @property (nonatomic, strong) NSString *activeEmail;
- @property double currentLatitude;
- @property double currentLongitude;
- @property (nonatomic, strong) NSMutableArray<OCCommunication *> *listOfNotifications;
- @property (nonatomic, strong) NSOperationQueue *netQueue;
- @property (nonatomic, copy) void (^backgroundSessionCompletionHandler)(void);
- @property (nonatomic, strong) NSMutableDictionary *sharesID;
- @property (nonatomic, strong) NSMutableDictionary *sharesLink;
- @property (nonatomic, strong) NSMutableDictionary *sharesUserAndGroup;
- @property (nonatomic, strong) NSString *fileNameUpload;
- @property (nonatomic, strong) NSDate *sessionePasscodeLock;
- @property (nonatomic, strong) REMenu *reMainMenu;
- @property (nonatomic, strong) REMenuItem *selezionaItem;
- @property (nonatomic, strong) REMenuItem *directoryOnTopItem;
- @property (nonatomic, strong) REMenuItem *ordinaItem;
- @property (nonatomic, strong) REMenuItem *ascendenteItem;
- @property (nonatomic, strong) REMenuItem *alphabeticItem;
- @property (nonatomic, strong) REMenuItem *typefileItem;
- @property (nonatomic, strong) REMenuItem *dateItem;
- @property (nonatomic, strong) REMenu *reSelectMenu;
- @property (nonatomic, strong) REMenuItem *deleteItem;
- @property (nonatomic, strong) REMenuItem *moveItem;
- @property (nonatomic, strong) REMenuItem *encryptItem;
- @property (nonatomic, strong) REMenuItem *decryptItem;
- @property (nonatomic, strong) REMenuItem *downloadItem;
- @property (nonatomic, strong) REMenuItem *saveItem;
- @property (nonatomic, retain) NSMutableDictionary *listChangeTask;
- @property (nonatomic, strong) Reachability *reachability;
- @property BOOL lastReachability;
- @property (nonatomic, strong) CCMain *activeMain;
- @property (nonatomic, strong) CCMain *homeMain;
- @property (nonatomic, strong) CCFavorites *activeFavorites;
- @property (nonatomic, strong) CCPhotos *activePhotos;
- @property (nonatomic, retain) CCDetail *activeDetail;
- @property (nonatomic, retain) CCSettings *activeSettings;
- @property (nonatomic, retain) CCActivity *activeActivity;
- @property (nonatomic, retain) CCLogin *activeLogin;
- @property (nonatomic, retain) CCLoginWeb *activeLoginWeb;
- @property (nonatomic, strong) NSMutableDictionary *listMainVC;
- @property (nonatomic, strong) NSMutableDictionary *listProgressMetadata;
- @property BOOL maintenanceMode;
- - (void)openLoginView:(id)delegate loginType:(enumLoginType)loginType;
- - (void)settingActiveAccount:(NSString *)activeAccount activeUrl:(NSString *)activeUrl activeUser:(NSString *)activeUser activeUserID:(NSString *)activeUserID activePassword:(NSString *)activePassword;
- - (void)configDynamicShortcutItems;
- - (BOOL)handleShortCutItem:(UIApplicationShortcutItem *)shortcutItem;
- - (void)messageNotification:(NSString *)title description:(NSString *)description visible:(BOOL)visible delay:(NSTimeInterval)delay type:(TWMessageBarMessageType)type errorCode:(NSInteger)errorcode;
- - (void)updateApplicationIconBadgeNumber;
- - (void)createTabBarController:(UITabBarController *)tabBarController;
- - (void)aspectNavigationControllerBar:(UINavigationBar *)nav online:(BOOL)online hidden:(BOOL)hidden;
- - (void)aspectTabBar:(UITabBar *)tab hidden:(BOOL)hidden;
- - (void)plusButtonVisibile:(BOOL)visible;
- - (void)selectedTabBarController:(NSInteger)index;
- - (NSString *)getTabBarControllerActiveServerUrl;
- - (void)settingThemingColorBrand;
- - (void)changeTheming:(UIViewController *)vc;
- - (void)addNetworkingOperationQueue:(NSOperationQueue *)netQueue delegate:(id)delegate metadataNet:(CCMetadataNet *)metadataNet;
- - (void)loadAutoDownloadUpload;
- - (void)maintenanceMode:(BOOL)mode;
- @end
|