22 #pragma mark Proxy delegate 154 #pragma mark Remote Data Control 158 @property (nonatomic, readonly) UINavigationController *kNavigator;
178 [_loginController configureGoogleSignIn];
192 - (void)loginDriveWithNavigation: (UINavigationController *)nav andHandler: (
void (^)(
void)) finishHandler
194 NSLog(
@"MemoteData.logWithNavigation:withHandler");
200 NSLog(
@"RemoteData.logWithNavigation:withHandler: ERROR");
228 NSString *name = [_loginController signedInUsername];
229 return (name != nil);
233 - (void)signInNowWithHandler: (
void (^)(
void)) finishHandler
281 - (void)runSigninThenHandler:(
void (^)(
void))handler {
286 #pragma mark Remote Home and List Access 300 - (void)initializeAvailableWithDelegate: (
id<Z5RemoteDataFetchProtocol>) delegate
303 NSLog(
@"RemoteData.initializeAvailable, %@", ([
self isSignedIn]?
@"signed in":
@"Logged Off"));
367 #pragma mark - find-or-create home directory, from Coord-Medic-Rove/ZCMRemoteDataController 368 #pragma mark Home and MainData access 380 - (void) queryHomeDirectoryInfoWithDelegate: (
id<Z5RemoteDataFetchProtocol>) delegate
497 - (void) queryFileListWithDelegate:(
id<Z5RemoteDataFetchProtocol>) delegate
561 - (void) updateOrInsertMenuItemListOnDriveWithDelegate:(
id<Z5RemoteDataFetchProtocol>) delegate
624 - (void) insertMenuItem: (
MenuItem *)m5mo withDelegate: (
id <Z5RemoteDataFetchProtocol>)delegate
743 - (void) fetchMenuItem: (NSString *)fileId onDriveWithDelegate:(
id<Z5RemoteDataFetchProtocol>) delegate
843 - (void)surveyDirectory: (UITextField *)result_text
891 #pragma mark Download file from drive 917 #pragma mark Fetch File Details 997 #pragma mark Delete a File 1028 #pragma mark - Google product 1045 #pragma mark - Plus Service
void runSigninThenHandler:(void(^ handler)(void))
void fetchSelectedFileDetails()
void homeResultAvailable()
void deleteSelectedFile()
NSString *const kKeychainItemName
void refreshAuthentication()
void signInNowWithHandler:(void(^ finishHandler)(void))
NSString * signedInUsername()
GIDSignIn * sharedInstance()
void updateUI()
/// - (void) fillMoleculeList;
Interface for remote access, to either open web or google drive.