Created
November 8, 2012 11:07
-
-
Save MSch/4038199 to your computer and use it in GitHub Desktop.
class-dump Clear for Mac
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Generated by class-dump 3.3.4 (64 bit). | |
* | |
* class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2011 by Steve Nygard. | |
*/ | |
#pragma mark Named Structures | |
struct CGAffineTransform { | |
double _field1; | |
double _field2; | |
double _field3; | |
double _field4; | |
double _field5; | |
double _field6; | |
}; | |
struct CGContext; | |
struct CGPoint { | |
double x; | |
double y; | |
}; | |
struct CGRect { | |
struct CGPoint origin; | |
struct CGSize size; | |
}; | |
struct CGSize { | |
double width; | |
double height; | |
}; | |
struct TUIEdgeInsets { | |
double top; | |
double left; | |
double bottom; | |
double right; | |
}; | |
struct _NSRange { | |
unsigned long long location; | |
unsigned long long length; | |
}; | |
struct __va_list_tag { | |
unsigned int _field1; | |
unsigned int _field2; | |
void *_field3; | |
void *_field4; | |
}; | |
#pragma mark Typedef'd Structures | |
typedef struct { | |
unsigned long long _field1; | |
id *_field2; | |
unsigned long long *_field3; | |
unsigned long long _field4[5]; | |
} CDStruct_70511ce9; | |
typedef struct { | |
char valid; | |
double time; | |
double deltaX; | |
double x; | |
} CDStruct_a001d56a; | |
typedef struct { | |
double top; | |
double right; | |
double bottom; | |
double left; | |
} CDStruct_83cd8af5; | |
typedef struct { | |
double _field1; | |
double _field2; | |
double _field3; | |
} CDStruct_39925896; | |
typedef struct { | |
int type; | |
} CDStruct_bdecc0cd; | |
typedef struct { | |
long long _field1; | |
void *_field2; | |
char _field3; | |
char _field4; | |
int _field5; | |
long long _field6; | |
long long _field7; | |
long long _field8; | |
long long _field9; | |
} CDStruct_85aaf12c; | |
typedef struct { | |
long long _field1; | |
double _field2; | |
long long _field3; | |
double _field4; | |
} CDStruct_5ea26ad8; | |
typedef struct { | |
long long _field1; | |
long long _field2; | |
} CDStruct_912cb5d2; | |
typedef struct CDStruct_183601bc; | |
typedef struct { | |
CDStruct_183601bc *_field1; | |
long long _field2; | |
long long _field3; | |
CDStruct_183601bc *_field4; | |
long long _field5; | |
long long _field6; | |
long long _field7; | |
long long _field8; | |
} CDStruct_a6e4eca2; | |
typedef struct { | |
struct CGRect frame; | |
double opacity; | |
} CDStruct_aa865640; | |
typedef struct { | |
CDStruct_aa865640 arrowLayout; | |
CDStruct_aa865640 outlineLayout; | |
CDStruct_aa865640 contentLayout; | |
CDStruct_aa865640 sourceCheckLayout; | |
CDStruct_aa865640 targetCheckLayout; | |
} CDStruct_549b533a; | |
// Ambiguous groups | |
typedef struct { | |
int _field1; | |
int _field2; | |
} CDStruct_1ef3fb1f; | |
#pragma mark - | |
/* | |
* File: Clear | |
* UUID: 7726A8B2-D83F-376C-883C-2FA08277C81B | |
* Arch: Intel x86-64 (x86_64) | |
* Minimum Mac OS X version: 10.8.0 | |
* | |
* Objective-C Garbage Collection: Unsupported | |
*/ | |
@protocol ABActiveTextRange <NSObject, NSCopying> | |
@property(readonly, nonatomic) NSString *displayString; | |
@property(readonly, nonatomic) int rangeFlavor; | |
@property(readonly, nonatomic) struct _NSRange rangeValue; | |
@end | |
@protocol CAAction | |
- (void)runActionForKey:(id)arg1 object:(id)arg2 arguments:(id)arg3; | |
@end | |
@protocol CMNetworkReachabilityListener | |
- (void)networkReachability:(id)arg1 didChangeForToken:(id)arg2 flags:(unsigned int)arg3 userInfo:(id)arg4; | |
@end | |
@protocol CMWindowPresenterDelegate <NSObject> | |
- (void)windowPresenterDidDismissWindow:(id)arg1; | |
- (void)windowPresenterWillDismissWindow:(id)arg1; | |
- (void)windowPresenterDidPresentWindow:(id)arg1; | |
- (void)windowPresenterWillPresentWindow:(id)arg1; | |
@end | |
@protocol DDLogFileManager <NSObject> | |
@property unsigned long long maximumNumberOfLogFiles; | |
- (id)createNewLogFile; | |
- (id)sortedLogFileInfos; | |
- (id)sortedLogFileNames; | |
- (id)sortedLogFilePaths; | |
- (id)unsortedLogFileInfos; | |
- (id)unsortedLogFileNames; | |
- (id)unsortedLogFilePaths; | |
- (id)logsDirectory; | |
@optional | |
- (void)didRollAndArchiveLogFile:(id)arg1; | |
- (void)didArchiveLogFile:(id)arg1; | |
@end | |
@protocol DDLogFormatter <NSObject> | |
- (id)formatLogMessage:(id)arg1; | |
@end | |
@protocol DDLogger <NSObject> | |
- (void)setLogFormatter:(id)arg1; | |
- (id)logFormatter; | |
- (void)logMessage:(id)arg1; | |
@optional | |
- (id)loggerName; | |
- (id)loggerQueue; | |
- (void)flush; | |
- (void)willRemoveLogger; | |
- (void)didAddLogger; | |
@end | |
@protocol HTCloudBackup <NSObject> | |
- (id)backupDate; | |
- (id)deviceType; | |
- (id)deviceName; | |
@end | |
@protocol HTCloudBackupDelegate | |
- (void)cloudSync:(id)arg1 didDeleteBackup:(id)arg2 error:(id)arg3; | |
- (void)cloudSync:(id)arg1 didCreateBackup:(id)arg2 userInfo:(id)arg3 error:(id)arg4; | |
- (void)cloudSync:(id)arg1 didFetchBackup:(id)arg2 model:(id)arg3 error:(id)arg4; | |
- (void)cloudSync:(id)arg1 didFetchBackupList:(id)arg2 error:(id)arg3; | |
@end | |
@protocol HTCloudSyncDelegate <HTCloudBackupDelegate> | |
- (void)cloudSync:(id)arg1 didBaseline:(BOOL)arg2 error:(id)arg3; | |
- (void)cloudSync:(id)arg1 didExportCloud:(BOOL)arg2 error:(id)arg3; | |
- (void)cloudSync:(id)arg1 didEvictChanges:(BOOL)arg2 error:(id)arg3; | |
- (void)cloudSync:(id)arg1 didFinishUnpairingWithWipe:(BOOL)arg2 info:(id)arg3 error:(id)arg4; | |
- (void)cloudSync:(id)arg1 didCancelPairingWithInfo:(id)arg2; | |
- (void)cloudSync:(id)arg1 didFinishPairing:(BOOL)arg2 info:(id)arg3 error:(id)arg4; | |
- (void)cloudSync:(id)arg1 didRetrieveModel:(id)arg2 info:(id)arg3 error:(id)arg4; | |
- (void)cloudSync:(id)arg1 didCheckAvailability:(BOOL)arg2; | |
- (void)cloudSync:(id)arg1 didChangeState:(int)arg2 fromState:(int)arg3; | |
- (void)cloudSync:(id)arg1 handleSyncEvent:(int)arg2; | |
@end | |
@protocol HTModelBackendBackup | |
- (void)modelBackend:(id)arg1 didRestoreBackup:(id)arg2 error:(id)arg3; | |
- (void)modelBackend:(id)arg1 didCreateBackup:(id)arg2 error:(id)arg3; | |
- (void)modelBackend:(id)arg1 didDeleteBackup:(id)arg2 error:(id)arg3; | |
- (void)modelBackendDidUpdateBackupList:(id)arg1; | |
@end | |
@protocol HTModelBackendCloud | |
- (void)modelBackend:(id)arg1 didFinishUnpairingWithWipe:(BOOL)arg2 info:(id)arg3 error:(id)arg4; | |
- (void)modelBackend:(id)arg1 didCancelPairingWithInfo:(id)arg2; | |
- (void)modelBackend:(id)arg1 didFinishPairing:(BOOL)arg2 info:(id)arg3 error:(id)arg4; | |
- (void)modelBackend:(id)arg1 cloudStateDidChange:(int)arg2 fromState:(int)arg3; | |
- (void)modelBackend:(id)arg1 cloudRefreshDidFinishWithInfo:(id)arg2 error:(id)arg3; | |
- (void)modelBackend:(id)arg1 didCheckCloudAvailability:(BOOL)arg2; | |
- (void)modelBackend:(id)arg1 handleCloudEvent:(int)arg2; | |
@end | |
@protocol HTModelBackendDataRefresh | |
- (void)modelBackend:(id)arg1 didRefreshWithModel:(id)arg2 previousModel:(id)arg3; | |
- (BOOL)modelBackend:(id)arg1 willRefreshWithModel:(id)arg2; | |
@end | |
@protocol HTModelBackendDelegate <HTModelBackendDataRefresh, HTModelBackendCloud, HTModelBackendBackup, HTModelBackendUtility, HTModelBackendLocalStorage> | |
@end | |
@protocol HTModelBackendListener <HTModelBackendTaskEvents> | |
@end | |
@protocol HTModelBackendLocalStorage | |
- (void)modelBackend:(id)arg1 didFailLocalStorageSync:(id)arg2; | |
@end | |
@protocol HTModelBackendPresenter | |
- (void)modelBackendDidCommitTransaction:(id)arg1; | |
- (void)modelBackendDidBeginTransaction:(id)arg1; | |
- (BOOL)modelBackendCanBeginTransaction:(id)arg1; | |
@end | |
@protocol HTModelBackendTaskEvents | |
- (void)modelBackend:(id)arg1 clearedNumberOfTasks:(unsigned long long)arg2; | |
- (void)modelBackend:(id)arg1 completedNumberOfTasks:(unsigned long long)arg2; | |
@end | |
@protocol HTModelBackendUtility | |
- (void)modelBackend:(id)arg1 didBaseline:(BOOL)arg2 error:(id)arg3; | |
- (void)modelBackend:(id)arg1 didExportState:(id)arg2 error:(id)arg3; | |
@end | |
@protocol HTModelBuilder <NSObject> | |
- (id)nopChange; | |
- (id)packChanges:(id)arg1; | |
- (void)abortMerge; | |
- (id)commitMerge:(id *)arg1 remoteVersion:(id)arg2; | |
- (BOOL)mergeWithModel:(id)arg1 error:(id *)arg2; | |
- (BOOL)mergeWithModelData:(id)arg1 error:(id *)arg2; | |
- (BOOL)beginMergeWithModel:(id)arg1 outputFormat:(int)arg2 error:(id *)arg3; | |
- (BOOL)beginMergeWithModelData:(id)arg1 outputFormat:(int)arg2 error:(id *)arg3; | |
- (void)abortConstruction; | |
- (id)commitConstruction:(id *)arg1 remoteVersion:(id)arg2; | |
- (BOOL)applyChanges:(id)arg1 error:(id *)arg2; | |
- (BOOL)beginConstructionWithModel:(id)arg1 outputFormat:(int)arg2 error:(id *)arg3; | |
- (BOOL)beginConstructionWithModelData:(id)arg1 outputFormat:(int)arg2 error:(id *)arg3; | |
- (id)currentOutputInFormat:(int)arg1 error:(id *)arg2; | |
- (id)modelSerializer; | |
@end | |
@protocol HTModelExportDelegate | |
- (void)modelExport:(id)arg1 didExportModelToURL:(id)arg2 error:(id)arg3; | |
@end | |
@protocol HTModelSerializer <NSObject> | |
- (id)decodeChangesData:(id)arg1 error:(id *)arg2; | |
- (id)encodeChanges:(id)arg1 error:(id *)arg2; | |
- (id)decodeModelData:(id)arg1 error:(id *)arg2; | |
- (id)encodeModel:(id)arg1 error:(id *)arg2; | |
@end | |
@protocol HTModelStoreDelegate | |
- (void)modelStore:(id)arg1 didExportStateForToken:(id)arg2 error:(id)arg3; | |
- (void)modelStore:(id)arg1 didWriteModelForToken:(id)arg2 error:(id)arg3; | |
- (void)modelStore:(id)arg1 didWriteChangesForToken:(id)arg2 error:(id)arg3; | |
- (void)modelStore:(id)arg1 didReadModel:(id)arg2 forToken:(id)arg3 error:(id)arg4; | |
@end | |
@protocol HTRemoteSandboxDelegate | |
- (void)remoteSandbox:(id)arg1 dataWaitDidChange:(BOOL)arg2; | |
- (void)remoteSandbox:(id)arg1 didChange:(id)arg2; | |
- (void)remoteSandbox:(id)arg1 didFailStructuralCheck:(int)arg2; | |
- (void)remoteSandbox:(id)arg1 statusDidChange:(int)arg2; | |
- (void)remoteSandboxFilesDidFinishDownload:(id)arg1; | |
@end | |
@protocol HTRemoteSandboxLocalHelper | |
- (id)peerStatus; | |
- (struct _NSRange)sequenceRangeForFilename:(id)arg1 sequenceTime:(long long *)arg2 sealed:(char *)arg3 filesize:(unsigned long long *)arg4; | |
- (void)setSequenceRange:(struct _NSRange)arg1 sequenceTime:(long long)arg2 sealed:(BOOL)arg3 filesize:(unsigned long long)arg4 forFilename:(id)arg5; | |
- (BOOL)writeCachedModelModel:(id)arg1 perspective:(id)arg2 error:(id *)arg3; | |
- (BOOL)readCachedModel:(id *)arg1 perspective:(id *)arg2 error:(id *)arg3; | |
@end | |
@protocol HTSerializer <NSObject> | |
- (id)encodePerspective:(id)arg1 error:(id *)arg2; | |
- (id)decodePerspectiveData:(id)arg1 error:(id *)arg2; | |
- (id)encodeBackupHeader:(id)arg1 error:(id *)arg2; | |
- (id)decodeBackupHeaderData:(id)arg1 error:(id *)arg2; | |
- (id)encodeEventHeader:(id)arg1 error:(id *)arg2; | |
- (id)decodeEventHeaderData:(id)arg1 fromPeerWithID:(id)arg2 error:(id *)arg3; | |
- (id)encodeBaselineHeader:(id)arg1 error:(id *)arg2; | |
- (id)decodeBaselineHeaderData:(id)arg1 error:(id *)arg2; | |
@end | |
@protocol HTSyncSystemDelegate | |
- (void)syncSystem:(id)arg1 didChangeCompositeState:(CDStruct_1ef3fb1f)arg2; | |
- (void)syncSystem:(id)arg1 dataWaitDidChange:(BOOL)arg2; | |
- (void)syncSystemDidChangeExternally:(id)arg1; | |
@end | |
@protocol HTSystemEventCenterDelegate | |
- (void)systemEventCenter:(id)arg1 didFireEvent:(int)arg2; | |
@end | |
@protocol HTUbiquitousMetadataCenterDelegate | |
- (void)ubiquitousMetadataCenter:(id)arg1 didUpdateWithItems:(id)arg2; | |
@end | |
@protocol HTUbiquitousStateDelegate | |
- (void)ubiquitousState:(id)arg1 downloadStateDidChange:(int)arg2 changeSet:(id)arg3 deleteSet:(id)arg4; | |
@end | |
@protocol NSApplicationDelegate <NSObject> | |
@optional | |
- (void)applicationDidChangeScreenParameters:(id)arg1; | |
- (void)applicationWillTerminate:(id)arg1; | |
- (void)applicationDidUpdate:(id)arg1; | |
- (void)applicationWillUpdate:(id)arg1; | |
- (void)applicationDidResignActive:(id)arg1; | |
- (void)applicationWillResignActive:(id)arg1; | |
- (void)applicationDidBecomeActive:(id)arg1; | |
- (void)applicationWillBecomeActive:(id)arg1; | |
- (void)applicationDidUnhide:(id)arg1; | |
- (void)applicationWillUnhide:(id)arg1; | |
- (void)applicationDidHide:(id)arg1; | |
- (void)applicationWillHide:(id)arg1; | |
- (void)applicationDidFinishLaunching:(id)arg1; | |
- (void)applicationWillFinishLaunching:(id)arg1; | |
- (void)application:(id)arg1 didDecodeRestorableState:(id)arg2; | |
- (void)application:(id)arg1 willEncodeRestorableState:(id)arg2; | |
- (void)application:(id)arg1 didReceiveRemoteNotification:(id)arg2; | |
- (void)application:(id)arg1 didFailToRegisterForRemoteNotificationsWithError:(id)arg2; | |
- (void)application:(id)arg1 didRegisterForRemoteNotificationsWithDeviceToken:(id)arg2; | |
- (id)application:(id)arg1 willPresentError:(id)arg2; | |
- (id)applicationDockMenu:(id)arg1; | |
- (BOOL)applicationShouldHandleReopen:(id)arg1 hasVisibleWindows:(BOOL)arg2; | |
- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(id)arg1; | |
- (unsigned long long)application:(id)arg1 printFiles:(id)arg2 withSettings:(id)arg3 showPrintPanels:(BOOL)arg4; | |
- (BOOL)application:(id)arg1 printFile:(id)arg2; | |
- (BOOL)application:(id)arg1 openFileWithoutUI:(id)arg2; | |
- (BOOL)applicationOpenUntitledFile:(id)arg1; | |
- (BOOL)applicationShouldOpenUntitledFile:(id)arg1; | |
- (BOOL)application:(id)arg1 openTempFile:(id)arg2; | |
- (void)application:(id)arg1 openFiles:(id)arg2; | |
- (BOOL)application:(id)arg1 openFile:(id)arg2; | |
- (unsigned long long)applicationShouldTerminate:(id)arg1; | |
@end | |
@protocol NSCoding | |
- (id)initWithCoder:(id)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
@end | |
@protocol NSControlTextEditingDelegate <NSObject> | |
@optional | |
- (id)control:(id)arg1 textView:(id)arg2 completions:(id)arg3 forPartialWordRange:(struct _NSRange)arg4 indexOfSelectedItem:(long long *)arg5; | |
- (BOOL)control:(id)arg1 textView:(id)arg2 doCommandBySelector:(SEL)arg3; | |
- (BOOL)control:(id)arg1 isValidObject:(id)arg2; | |
- (void)control:(id)arg1 didFailToValidatePartialString:(id)arg2 errorDescription:(id)arg3; | |
- (BOOL)control:(id)arg1 didFailToFormatString:(id)arg2 errorDescription:(id)arg3; | |
- (BOOL)control:(id)arg1 textShouldEndEditing:(id)arg2; | |
- (BOOL)control:(id)arg1 textShouldBeginEditing:(id)arg2; | |
@end | |
@protocol NSCopying | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
@protocol NSFastEnumeration | |
- (unsigned long long)countByEnumeratingWithState:(CDStruct_70511ce9 *)arg1 objects:(id *)arg2 count:(unsigned long long)arg3; | |
@end | |
@protocol NSMenuDelegate <NSObject> | |
@optional | |
- (struct CGRect)confinementRectForMenu:(id)arg1 onScreen:(id)arg2; | |
- (void)menu:(id)arg1 willHighlightItem:(id)arg2; | |
- (void)menuDidClose:(id)arg1; | |
- (void)menuWillOpen:(id)arg1; | |
- (BOOL)menuHasKeyEquivalent:(id)arg1 forEvent:(id)arg2 target:(id *)arg3 action:(SEL *)arg4; | |
- (BOOL)menu:(id)arg1 updateItem:(id)arg2 atIndex:(long long)arg3 shouldCancel:(BOOL)arg4; | |
- (long long)numberOfItemsInMenu:(id)arg1; | |
- (void)menuNeedsUpdate:(id)arg1; | |
@end | |
@protocol NSMutableCopying | |
- (id)mutableCopyWithZone:(struct _NSZone *)arg1; | |
@end | |
@protocol NSObject | |
- (id)description; | |
- (unsigned long long)retainCount; | |
- (id)autorelease; | |
- (oneway void)release; | |
- (id)retain; | |
- (BOOL)respondsToSelector:(SEL)arg1; | |
- (BOOL)conformsToProtocol:(id)arg1; | |
- (BOOL)isMemberOfClass:(Class)arg1; | |
- (BOOL)isKindOfClass:(Class)arg1; | |
- (BOOL)isProxy; | |
- (id)performSelector:(SEL)arg1 withObject:(id)arg2 withObject:(id)arg3; | |
- (id)performSelector:(SEL)arg1 withObject:(id)arg2; | |
- (id)performSelector:(SEL)arg1; | |
- (struct _NSZone *)zone; | |
- (id)self; | |
- (Class)class; | |
- (Class)superclass; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
@optional | |
- (id)debugDescription; | |
@end | |
@protocol NSOutlineViewDataSource <NSObject> | |
@optional | |
- (id)outlineView:(id)arg1 namesOfPromisedFilesDroppedAtDestination:(id)arg2 forDraggedItems:(id)arg3; | |
- (BOOL)outlineView:(id)arg1 acceptDrop:(id)arg2 item:(id)arg3 childIndex:(long long)arg4; | |
- (unsigned long long)outlineView:(id)arg1 validateDrop:(id)arg2 proposedItem:(id)arg3 proposedChildIndex:(long long)arg4; | |
- (void)outlineView:(id)arg1 updateDraggingItemsForDrag:(id)arg2; | |
- (BOOL)outlineView:(id)arg1 writeItems:(id)arg2 toPasteboard:(id)arg3; | |
- (void)outlineView:(id)arg1 draggingSession:(id)arg2 endedAtPoint:(struct CGPoint)arg3 operation:(unsigned long long)arg4; | |
- (void)outlineView:(id)arg1 draggingSession:(id)arg2 willBeginAtPoint:(struct CGPoint)arg3 forItems:(id)arg4; | |
- (id)outlineView:(id)arg1 pasteboardWriterForItem:(id)arg2; | |
- (void)outlineView:(id)arg1 sortDescriptorsDidChange:(id)arg2; | |
- (id)outlineView:(id)arg1 persistentObjectForItem:(id)arg2; | |
- (id)outlineView:(id)arg1 itemForPersistentObject:(id)arg2; | |
- (void)outlineView:(id)arg1 setObjectValue:(id)arg2 forTableColumn:(id)arg3 byItem:(id)arg4; | |
- (id)outlineView:(id)arg1 objectValueForTableColumn:(id)arg2 byItem:(id)arg3; | |
- (BOOL)outlineView:(id)arg1 isItemExpandable:(id)arg2; | |
- (id)outlineView:(id)arg1 child:(long long)arg2 ofItem:(id)arg3; | |
- (long long)outlineView:(id)arg1 numberOfChildrenOfItem:(id)arg2; | |
@end | |
@protocol NSSharingServiceDelegate <NSObject> | |
@optional | |
- (id)sharingService:(id)arg1 sourceWindowForShareItems:(id)arg2 sharingContentScope:(long long *)arg3; | |
- (id)sharingService:(id)arg1 transitionImageForShareItem:(id)arg2 contentRect:(struct CGRect *)arg3; | |
- (struct CGRect)sharingService:(id)arg1 sourceFrameOnScreenForShareItem:(id)arg2; | |
- (void)sharingService:(id)arg1 didShareItems:(id)arg2; | |
- (void)sharingService:(id)arg1 didFailToShareItems:(id)arg2 error:(id)arg3; | |
- (void)sharingService:(id)arg1 willShareItems:(id)arg2; | |
@end | |
@protocol NSTableViewDataSource <NSObject> | |
@optional | |
- (id)tableView:(id)arg1 namesOfPromisedFilesDroppedAtDestination:(id)arg2 forDraggedRowsWithIndexes:(id)arg3; | |
- (BOOL)tableView:(id)arg1 acceptDrop:(id)arg2 row:(long long)arg3 dropOperation:(unsigned long long)arg4; | |
- (unsigned long long)tableView:(id)arg1 validateDrop:(id)arg2 proposedRow:(long long)arg3 proposedDropOperation:(unsigned long long)arg4; | |
- (BOOL)tableView:(id)arg1 writeRowsWithIndexes:(id)arg2 toPasteboard:(id)arg3; | |
- (void)tableView:(id)arg1 updateDraggingItemsForDrag:(id)arg2; | |
- (void)tableView:(id)arg1 draggingSession:(id)arg2 endedAtPoint:(struct CGPoint)arg3 operation:(unsigned long long)arg4; | |
- (void)tableView:(id)arg1 draggingSession:(id)arg2 willBeginAtPoint:(struct CGPoint)arg3 forRowIndexes:(id)arg4; | |
- (id)tableView:(id)arg1 pasteboardWriterForRow:(long long)arg2; | |
- (void)tableView:(id)arg1 sortDescriptorsDidChange:(id)arg2; | |
- (void)tableView:(id)arg1 setObjectValue:(id)arg2 forTableColumn:(id)arg3 row:(long long)arg4; | |
- (id)tableView:(id)arg1 objectValueForTableColumn:(id)arg2 row:(long long)arg3; | |
- (long long)numberOfRowsInTableView:(id)arg1; | |
@end | |
@protocol NSTableViewDelegate <NSControlTextEditingDelegate> | |
@optional | |
- (void)tableViewSelectionIsChanging:(id)arg1; | |
- (void)tableViewColumnDidResize:(id)arg1; | |
- (void)tableViewColumnDidMove:(id)arg1; | |
- (void)tableViewSelectionDidChange:(id)arg1; | |
- (BOOL)tableView:(id)arg1 shouldReorderColumn:(long long)arg2 toColumn:(long long)arg3; | |
- (double)tableView:(id)arg1 sizeToFitWidthOfColumn:(long long)arg2; | |
- (BOOL)tableView:(id)arg1 isGroupRow:(long long)arg2; | |
- (BOOL)tableView:(id)arg1 shouldTypeSelectForEvent:(id)arg2 withCurrentSearchString:(id)arg3; | |
- (long long)tableView:(id)arg1 nextTypeSelectMatchFromRow:(long long)arg2 toRow:(long long)arg3 forString:(id)arg4; | |
- (id)tableView:(id)arg1 typeSelectStringForTableColumn:(id)arg2 row:(long long)arg3; | |
- (double)tableView:(id)arg1 heightOfRow:(long long)arg2; | |
- (void)tableView:(id)arg1 didDragTableColumn:(id)arg2; | |
- (void)tableView:(id)arg1 didClickTableColumn:(id)arg2; | |
- (void)tableView:(id)arg1 mouseDownInHeaderOfTableColumn:(id)arg2; | |
- (BOOL)tableView:(id)arg1 shouldSelectTableColumn:(id)arg2; | |
- (id)tableView:(id)arg1 selectionIndexesForProposedSelection:(id)arg2; | |
- (BOOL)tableView:(id)arg1 shouldSelectRow:(long long)arg2; | |
- (BOOL)selectionShouldChangeInTableView:(id)arg1; | |
- (id)tableView:(id)arg1 dataCellForTableColumn:(id)arg2 row:(long long)arg3; | |
- (BOOL)tableView:(id)arg1 shouldTrackCell:(id)arg2 forTableColumn:(id)arg3 row:(long long)arg4; | |
- (BOOL)tableView:(id)arg1 shouldShowCellExpansionForTableColumn:(id)arg2 row:(long long)arg3; | |
- (id)tableView:(id)arg1 toolTipForCell:(id)arg2 rect:(struct CGRect *)arg3 tableColumn:(id)arg4 row:(long long)arg5 mouseLocation:(struct CGPoint)arg6; | |
- (BOOL)tableView:(id)arg1 shouldEditTableColumn:(id)arg2 row:(long long)arg3; | |
- (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forTableColumn:(id)arg3 row:(long long)arg4; | |
- (void)tableView:(id)arg1 didRemoveRowView:(id)arg2 forRow:(long long)arg3; | |
- (void)tableView:(id)arg1 didAddRowView:(id)arg2 forRow:(long long)arg3; | |
- (id)tableView:(id)arg1 rowViewForRow:(long long)arg2; | |
- (id)tableView:(id)arg1 viewForTableColumn:(id)arg2 row:(long long)arg3; | |
@end | |
@protocol NSTextDelegate <NSObject> | |
@optional | |
- (void)textDidChange:(id)arg1; | |
- (void)textDidEndEditing:(id)arg1; | |
- (void)textDidBeginEditing:(id)arg1; | |
- (BOOL)textShouldEndEditing:(id)arg1; | |
- (BOOL)textShouldBeginEditing:(id)arg1; | |
@end | |
@protocol NSTextInputClient | |
- (unsigned long long)characterIndexForPoint:(struct CGPoint)arg1; | |
- (struct CGRect)firstRectForCharacterRange:(struct _NSRange)arg1 actualRange:(struct _NSRange *)arg2; | |
- (id)validAttributesForMarkedText; | |
- (id)attributedSubstringForProposedRange:(struct _NSRange)arg1 actualRange:(struct _NSRange *)arg2; | |
- (BOOL)hasMarkedText; | |
- (struct _NSRange)markedRange; | |
- (struct _NSRange)selectedRange; | |
- (void)unmarkText; | |
- (void)setMarkedText:(id)arg1 selectedRange:(struct _NSRange)arg2 replacementRange:(struct _NSRange)arg3; | |
- (void)doCommandBySelector:(SEL)arg1; | |
- (void)insertText:(id)arg1 replacementRange:(struct _NSRange)arg2; | |
@optional | |
- (BOOL)drawsVerticallyForCharacterAtIndex:(unsigned long long)arg1; | |
- (long long)windowLevel; | |
- (double)baselineDeltaForCharacterAtIndex:(unsigned long long)arg1; | |
- (double)fractionOfDistanceThroughGlyphForPoint:(struct CGPoint)arg1; | |
- (id)attributedString; | |
@end | |
@protocol NSTextViewDelegate <NSTextDelegate> | |
@optional | |
- (id)undoManagerForTextView:(id)arg1; | |
- (void)textView:(id)arg1 draggedCell:(id)arg2 inRect:(struct CGRect)arg3 event:(id)arg4; | |
- (void)textView:(id)arg1 doubleClickedOnCell:(id)arg2 inRect:(struct CGRect)arg3; | |
- (void)textView:(id)arg1 clickedOnCell:(id)arg2 inRect:(struct CGRect)arg3; | |
- (BOOL)textView:(id)arg1 clickedOnLink:(id)arg2; | |
- (id)textView:(id)arg1 willShowSharingServicePicker:(id)arg2 forItems:(id)arg3; | |
- (id)textView:(id)arg1 URLForContentsOfTextAttachment:(id)arg2 atIndex:(unsigned long long)arg3; | |
- (id)textView:(id)arg1 didCheckTextInRange:(struct _NSRange)arg2 types:(unsigned long long)arg3 options:(id)arg4 results:(id)arg5 orthography:(id)arg6 wordCount:(long long)arg7; | |
- (id)textView:(id)arg1 willCheckTextInRange:(struct _NSRange)arg2 options:(id)arg3 types:(unsigned long long *)arg4; | |
- (id)textView:(id)arg1 menu:(id)arg2 forEvent:(id)arg3 atIndex:(unsigned long long)arg4; | |
- (long long)textView:(id)arg1 shouldSetSpellingState:(long long)arg2 range:(struct _NSRange)arg3; | |
- (BOOL)textView:(id)arg1 doCommandBySelector:(SEL)arg2; | |
- (BOOL)textView:(id)arg1 shouldChangeTextInRange:(struct _NSRange)arg2 replacementString:(id)arg3; | |
- (id)textView:(id)arg1 completions:(id)arg2 forPartialWordRange:(struct _NSRange)arg3 indexOfSelectedItem:(long long *)arg4; | |
- (id)textView:(id)arg1 willDisplayToolTip:(id)arg2 forCharacterAtIndex:(unsigned long long)arg3; | |
- (void)textViewDidChangeTypingAttributes:(id)arg1; | |
- (void)textViewDidChangeSelection:(id)arg1; | |
- (id)textView:(id)arg1 shouldChangeTypingAttributes:(id)arg2 toAttributes:(id)arg3; | |
- (BOOL)textView:(id)arg1 shouldChangeTextInRanges:(id)arg2 replacementStrings:(id)arg3; | |
- (id)textView:(id)arg1 willChangeSelectionFromCharacterRanges:(id)arg2 toCharacterRanges:(id)arg3; | |
- (struct _NSRange)textView:(id)arg1 willChangeSelectionFromCharacterRange:(struct _NSRange)arg2 toCharacterRange:(struct _NSRange)arg3; | |
- (BOOL)textView:(id)arg1 writeCell:(id)arg2 atIndex:(unsigned long long)arg3 toPasteboard:(id)arg4 type:(id)arg5; | |
- (id)textView:(id)arg1 writablePasteboardTypesForCell:(id)arg2 atIndex:(unsigned long long)arg3; | |
- (void)textView:(id)arg1 draggedCell:(id)arg2 inRect:(struct CGRect)arg3 event:(id)arg4 atIndex:(unsigned long long)arg5; | |
- (void)textView:(id)arg1 doubleClickedOnCell:(id)arg2 inRect:(struct CGRect)arg3 atIndex:(unsigned long long)arg4; | |
- (void)textView:(id)arg1 clickedOnCell:(id)arg2 inRect:(struct CGRect)arg3 atIndex:(unsigned long long)arg4; | |
- (BOOL)textView:(id)arg1 clickedOnLink:(id)arg2 atIndex:(unsigned long long)arg3; | |
@end | |
@protocol NSUserInterfaceValidations | |
- (BOOL)validateUserInterfaceItem:(id)arg1; | |
@end | |
@protocol NSWindowDelegate <NSObject> | |
@optional | |
- (void)windowDidExitVersionBrowser:(id)arg1; | |
- (void)windowWillExitVersionBrowser:(id)arg1; | |
- (void)windowDidEnterVersionBrowser:(id)arg1; | |
- (void)windowWillEnterVersionBrowser:(id)arg1; | |
- (void)windowDidExitFullScreen:(id)arg1; | |
- (void)windowWillExitFullScreen:(id)arg1; | |
- (void)windowDidEnterFullScreen:(id)arg1; | |
- (void)windowWillEnterFullScreen:(id)arg1; | |
- (void)windowDidEndLiveResize:(id)arg1; | |
- (void)windowWillStartLiveResize:(id)arg1; | |
- (void)windowDidEndSheet:(id)arg1; | |
- (void)windowWillBeginSheet:(id)arg1; | |
- (void)windowDidChangeBackingProperties:(id)arg1; | |
- (void)windowDidChangeScreenProfile:(id)arg1; | |
- (void)windowDidChangeScreen:(id)arg1; | |
- (void)windowDidUpdate:(id)arg1; | |
- (void)windowDidDeminiaturize:(id)arg1; | |
- (void)windowDidMiniaturize:(id)arg1; | |
- (void)windowWillMiniaturize:(id)arg1; | |
- (void)windowWillClose:(id)arg1; | |
- (void)windowDidResignMain:(id)arg1; | |
- (void)windowDidBecomeMain:(id)arg1; | |
- (void)windowDidResignKey:(id)arg1; | |
- (void)windowDidBecomeKey:(id)arg1; | |
- (void)windowDidMove:(id)arg1; | |
- (void)windowWillMove:(id)arg1; | |
- (void)windowDidExpose:(id)arg1; | |
- (void)windowDidResize:(id)arg1; | |
- (void)window:(id)arg1 didDecodeRestorableState:(id)arg2; | |
- (void)window:(id)arg1 willEncodeRestorableState:(id)arg2; | |
- (struct CGSize)window:(id)arg1 willResizeForVersionBrowserWithMaxPreferredSize:(struct CGSize)arg2 maxAllowedSize:(struct CGSize)arg3; | |
- (void)windowDidFailToExitFullScreen:(id)arg1; | |
- (void)window:(id)arg1 startCustomAnimationToExitFullScreenWithDuration:(double)arg2; | |
- (id)customWindowsToExitFullScreenForWindow:(id)arg1; | |
- (void)windowDidFailToEnterFullScreen:(id)arg1; | |
- (void)window:(id)arg1 startCustomAnimationToEnterFullScreenWithDuration:(double)arg2; | |
- (id)customWindowsToEnterFullScreenForWindow:(id)arg1; | |
- (unsigned long long)window:(id)arg1 willUseFullScreenPresentationOptions:(unsigned long long)arg2; | |
- (struct CGSize)window:(id)arg1 willUseFullScreenContentSize:(struct CGSize)arg2; | |
- (BOOL)window:(id)arg1 shouldDragDocumentWithEvent:(id)arg2 from:(struct CGPoint)arg3 withPasteboard:(id)arg4; | |
- (BOOL)window:(id)arg1 shouldPopUpDocumentPathMenu:(id)arg2; | |
- (struct CGRect)window:(id)arg1 willPositionSheet:(id)arg2 usingRect:(struct CGRect)arg3; | |
- (id)windowWillReturnUndoManager:(id)arg1; | |
- (BOOL)windowShouldZoom:(id)arg1 toFrame:(struct CGRect)arg2; | |
- (struct CGRect)windowWillUseStandardFrame:(id)arg1 defaultFrame:(struct CGRect)arg2; | |
- (struct CGSize)windowWillResize:(id)arg1 toSize:(struct CGSize)arg2; | |
- (id)windowWillReturnFieldEditor:(id)arg1 toObject:(id)arg2; | |
- (BOOL)windowShouldClose:(id)arg1; | |
@end | |
@protocol NSWindowRestoration <NSObject> | |
+ (void)restoreWindowWithIdentifier:(id)arg1 state:(id)arg2 completionHandler:(id)arg3; | |
@end | |
@protocol RMAction <NSObject> | |
- (unsigned long long)actionFlags; | |
- (long long)actionType; | |
- (void *)actionNamespace; | |
@end | |
@protocol RMActionResponder <NSObject> | |
- (BOOL)handleAction:(id)arg1 fromSender:(id)arg2 event:(id)arg3; | |
- (BOOL)canHandleAction:(id)arg1 fromSender:(id)arg2 event:(id)arg3; | |
- (id)nextActionResponder; | |
@end | |
@protocol RMAlertViewDelegate | |
- (void)alertView:(id)arg1 didFinishShowingAlert:(id)arg2; | |
- (void)alertView:(id)arg1 willFinishShowingAlert:(id)arg2; | |
@end | |
@protocol RMCardBookViewDelegate <NSObject> | |
- (void)cardBook:(id)arg1 didChangeFromCard:(unsigned long long)arg2 toCard:(unsigned long long)arg3; | |
- (id)cardBook:(id)arg1 viewForCardAtIndex:(unsigned long long)arg2; | |
- (void)cardBook:(id)arg1 wantsChangeCard:(int)arg2; | |
@end | |
@protocol RMClearApplicationScrollEndListener <NSObject> | |
- (void)scrollDidEndWithEvent:(id)arg1; | |
@end | |
@protocol RMClearStatusItemViewDelegate | |
- (void)clearStatusItemViewWasRightClicked:(id)arg1; | |
@end | |
@protocol RMClearTextAreaDelegate | |
- (void)clearTextArea:(id)arg1 didFinishWithEnter:(BOOL)arg2; | |
- (void)clearTextArea:(id)arg1 wantsHeight:(double)arg2; | |
@end | |
@protocol RMClearTextViewDelegate | |
- (void)clearTextView:(id)arg1 didFinishWithEnter:(BOOL)arg2; | |
@end | |
@protocol RMClearWindowDelegate | |
- (struct CGRect)clearWindowWillUseStandardFrame:(id)arg1 defaultFrame:(struct CGRect)arg2; | |
- (id)clearWindowWillReturnUndoManager:(id)arg1; | |
- (void)clearWindow:(id)arg1 didClickOnContextualItemAtIndex:(unsigned long long)arg2 userInfo:(id)arg3; | |
- (id)clearWindow:(id)arg1 titleForContextualItemAtIndex:(unsigned long long)arg2 active:(char *)arg3 userInfo:(id *)arg4; | |
- (unsigned long long)clearWindowNumberOfContextualItems:(id)arg1; | |
- (void)clearWindowListsButtonWasPressed:(id)arg1; | |
@end | |
@protocol RMCompletionViewDelegate | |
- (void)completionViewThroughDisabledChanged:(id)arg1; | |
- (void)completionViewWasClicked:(id)arg1; | |
- (void)completionViewDidBecomeInactive:(id)arg1; | |
- (void)completionViewDidBecomeActive:(id)arg1; | |
@end | |
@protocol RMContentAnimatingLayerDelegate | |
- (void)contentAnimatingLayerDidFinishAnimating:(id)arg1; | |
@end | |
@protocol RMContextualViewDelegate | |
- (void)contextualView:(id)arg1 didClickOnContextualItemAtIndex:(unsigned long long)arg2 userInfo:(id)arg3; | |
- (id)contextualView:(id)arg1 titleForItemAtIndex:(unsigned long long)arg2 active:(char *)arg3 userInfo:(id *)arg4; | |
- (unsigned long long)contextualViewNumberOfContextualItems:(id)arg1; | |
@end | |
@protocol RMDragParticipant | |
- (void)receiveDrag:(id)arg1 withReceiveSession:(id)arg2; | |
- (void)stopIndicatingDrag:(id)arg1 withRect:(struct CGRect)arg2; | |
- (BOOL)indicateDrag:(id)arg1 withRect:(struct CGRect)arg2 refreshDragView:(char *)arg3; | |
- (id)viewForDrag:(id)arg1; | |
- (id)dragReceivingView; | |
- (void)dragDidFinish:(id)arg1 wasReceived:(BOOL)arg2; | |
- (void)dragDidBegin:(id)arg1 isDragOwner:(BOOL)arg2; | |
- (BOOL)canParticipateInDrag:(id)arg1; | |
@end | |
@protocol RMDragProviderSession | |
- (void)cancelDrag; | |
- (void)endDrag; | |
- (void)updateDrag; | |
- (void)setTearingHandler:(id)arg1; | |
@end | |
@protocol RMDragReceiverSession | |
- (void)completeDrop; | |
- (BOOL)dragIsTear; | |
- (void)animateDropWithDuration:(double)arg1 completionBlock:(id)arg2; | |
- (void)setDropDestinationFrame:(struct CGRect)arg1; | |
@end | |
@protocol RMDragSessionDelegate | |
- (void)dragSessionDidComplete:(id)arg1; | |
@end | |
@protocol RMDragTearingHandler | |
- (void)tearDidFinish:(id)arg1 withTearImageRect:(struct CGRect)arg2; | |
- (void)tearDidCancel:(id)arg1; | |
- (id)tearImageForDrag:(id)arg1; | |
- (void)dragDidBecomeTear:(id)arg1 withReceiveSession:(id)arg2; | |
@end | |
@protocol RMIndexSelectionManagerDelegate | |
- (void)indexSelectionManager:(id)arg1 didChangeSelectionToIndices:(id)arg2; | |
- (BOOL)indexSelectionManager:(id)arg1 canSelectIndex:(unsigned long long *)arg2; | |
@end | |
@protocol RMInnerItemViewDelegate | |
- (id)innerItemViewEventualWindow:(id)arg1; | |
@end | |
@protocol RMItemViewDelegate | |
- (void)itemView:(id)arg1 didChangeFromSwipeState:(int)arg2 toState:(int)arg3; | |
- (void)itemView:(id)arg1 wantsHeight:(double)arg2; | |
- (void)itemViewToggleCompleted:(id)arg1; | |
- (void)itemViewWillToggleCompleted:(id)arg1; | |
- (void)itemViewDeleted:(id)arg1 withVelocity:(double)arg2; | |
- (void)itemView:(id)arg1 didFinishEditingWithValue:(id)arg2 withEnter:(BOOL)arg3; | |
- (BOOL)itemViewCanEditFromHover:(id)arg1; | |
- (id)itemViewEventualWindow:(id)arg1; | |
@end | |
@protocol RMListBackgroundViewDelegate | |
- (void)listBackgroundView:(id)arg1 didClickShareButtonWithFrameInWindow:(struct CGRect)arg2; | |
@end | |
@protocol RMListTransitionHandler | |
- (BOOL)listTransitionCoordinator:(id)arg1 handleTearToListWithIdentifier:(id)arg2 fromRect:(struct CGRect)arg3; | |
- (BOOL)listTransitionCoordinator:(id)arg1 handleTransitionToListWithIdentifier:(id)arg2; | |
- (BOOL)listTransitionCoordinator:(id)arg1 canTransitionToListWithIdentifier:(id)arg2; | |
@end | |
@protocol RMListViewDataSource | |
- (id)listView:(id)arg1 viewForProvisionalAddAtIndex:(long long)arg2 ofType:(int)arg3 outHeight:(double *)arg4; | |
- (void)listViewTransitionsDidComplete:(id)arg1 madeChanges:(BOOL)arg2; | |
- (void)listViewApplyCurrentTransitions:(id)arg1; | |
- (void)listViewTransitionWillBegin:(id)arg1; | |
- (id)listView:(id)arg1 viewForItemAtIndex:(unsigned long long)arg2 selected:(BOOL)arg3 forSnapshot:(BOOL)arg4; | |
- (id)listView:(id)arg1 shadowForItemAtIndex:(unsigned long long)arg2; | |
- (double)listView:(id)arg1 heightForItemAtIndex:(unsigned long long)arg2; | |
- (unsigned long long)numberOfItemsInListView:(id)arg1; | |
@end | |
@protocol RMListViewDelegate <NSObject> | |
- (void)listView:(id)arg1 willSqueezeItemWithType:(int)arg2 view:(id)arg3; | |
- (void)listViewDidChangeSelectionWithMouse:(id)arg1; | |
- (BOOL)listView:(id)arg1 commitMoveItemFromIndex:(long long)arg2 toIndex:(long long)arg3; | |
- (BOOL)listView:(id)arg1 willMoveItemFromIndex:(long long)arg2 toIndex:(long long)arg3; | |
- (BOOL)listView:(id)arg1 canParticipateInDrag:(id)arg2; | |
- (BOOL)listView:(id)arg1 canBeginDraggingItemAtIndex:(long long)arg2; | |
- (void)listView:(id)arg1 continuousInsertDidChangeActiveTo:(BOOL)arg2 withView:(id)arg3; | |
- (BOOL)listView:(id)arg1 commitContinuousInsertAtIndex:(long long)arg2 withView:(id)arg3; | |
- (void)listView:(id)arg1 willCommitContinuousInsertAtIndex:(long long)arg2 withView:(id)arg3; | |
- (void)listView:(id)arg1 performBetweenInsertAtIndex:(long long)arg2; | |
- (BOOL)listView:(id)arg1 canInsertAtIndex:(long long *)arg2; | |
- (BOOL)listView:(id)arg1 didClickItemAtIndex:(unsigned long long)arg2 withEvent:(id)arg3; | |
- (void)listView:(id)arg1 didChangeSelectionToIndices:(id)arg2; | |
- (BOOL)listView:(id)arg1 canSelectItemAtIndex:(unsigned long long)arg2 usingKeyboard:(BOOL)arg3; | |
- (void)listView:(id)arg1 didDetectAction:(int)arg2 withEvent:(id)arg3; | |
- (void)listView:(id)arg1 didDetectTyping:(id)arg2; | |
@optional | |
- (void)listView:(id)arg1 updateDragView:(id)arg2 withDragInfo:(id)arg3 atIndicationIndex:(long long)arg4; | |
- (id)listView:(id)arg1 viewForDragInfo:(id)arg2; | |
- (id)listView:(id)arg1 dragInfoForItemAtIndex:(long long)arg2; | |
- (BOOL)listView:(id)arg1 applyDropItemWithInfo:(id)arg2 atIndex:(long long)arg3; | |
- (BOOL)listView:(id)arg1 canDropItemWithInfo:(id)arg2 atIndex:(long long)arg3; | |
- (void)listView:(id)arg1 didBeginDraggingItemAtIndex:(long long)arg2; | |
- (void)listView:(id)arg1 didFinishTearingDragWithInfo:(id)arg2 withRect:(struct CGRect)arg3; | |
- (id)listView:(id)arg1 tearImageForDragWithInfo:(id)arg2; | |
- (BOOL)listView:(id)arg1 canTearItemWithInfo:(id)arg2; | |
@end | |
@protocol RMListViewEmptynessListener | |
- (void)listView:(id)arg1 didChangeEmptyness:(BOOL)arg2; | |
@end | |
@protocol RMListViewLayout <NSObject> | |
- (long long)totalNumberOfItems; | |
- (id)visibleIndices; | |
- (struct CGRect)itemFrameForItemAtIndex:(unsigned long long)arg1; | |
- (long long)orderForItemAtIndex:(long long)arg1; | |
- (id)identifierForItemAtIndex:(unsigned long long)arg1; | |
- (void)prepareForFrame; | |
- (struct CGSize)contentSize; | |
- (long long)indexForItemWithIdentifier:(id)arg1; | |
- (long long)indexForItemAtPoint:(struct CGPoint)arg1; | |
- (void)setWidth:(double)arg1; | |
- (void)setVisibleRect:(struct CGRect)arg1; | |
@end | |
@protocol RMListViewLevelController <NSObject> | |
- (BOOL)overridenOvershootViewShouldTransitionToListLevel:(int)arg1 withOvershootDistance:(double)arg2; | |
- (void)updateOverridenOvershootView:(id)arg1 forDirection:(int)arg2 overshootDistance:(double)arg3; | |
- (BOOL)overrideOvershootViewForDirection:(int)arg1; | |
- (id)controllerForTransitionToLowerLevel; | |
- (id)controllerForTransitionToCustomLevel:(int)arg1; | |
- (id)overshootStringForState:(id)arg1 direction:(int)arg2; | |
- (void)prepareWithState:(id)arg1; | |
- (id)title; | |
- (void)setScrollValue:(double)arg1 forState:(id)arg2; | |
- (double)scrollValueForState:(id)arg1; | |
- (BOOL)isValidForState:(id)arg1; | |
- (id)currentState; | |
- (long long)throughIndexForTransitionUpToState:(id)arg1; | |
- (void)transitionUpToState:(id)arg1; | |
- (id)listViewDelegate; | |
- (id)listViewDatasource; | |
- (void)didResignMainLevel; | |
- (void)willResignMainLevel; | |
- (void)didBecomeMainLevel; | |
- (void)willBecomeMainLevel; | |
@end | |
@protocol RMListViewLevelDataSource <NSObject> | |
- (void)listView:(id)arg1 didTransitionToListLevel:(int)arg2; | |
- (void)listView:(id)arg1 didCommitTransitionToListLevel:(int)arg2; | |
- (void)listViewDidCancelLevelTransition:(id)arg1; | |
- (void)listViewPinchTransitionToUpperDidClose:(id)arg1; | |
- (long long)listViewUpperLevelThroughIndex:(id)arg1; | |
- (void)listView:(id)arg1 didBeginTransitionToListLevel:(int)arg2; | |
- (void)listView:(id)arg1 willTransitionToListLevel:(int)arg2 currentScroll:(double)arg3; | |
- (void)listView:(id)arg1 updateCurrentScroll:(double)arg2; | |
- (double)listView:(id)arg1 nextScrollForListLevel:(int)arg2; | |
- (BOOL)listView:(id)arg1 shouldTransitionToListLevel:(int)arg2 withOvershootDistance:(double)arg3; | |
- (void)listView:(id)arg1 updateOvershootView:(id)arg2 forDirection:(int)arg3 overshootDistance:(double)arg4; | |
@end | |
@protocol RMListViewLevelTreeControllerDelegate | |
- (void)treeController:(id)arg1 didTransitionToController:(id)arg2; | |
- (void)treeController:(id)arg1 didBeginTransitionToController:(id)arg2 withTitle:(id)arg3; | |
- (void)treeControllerWillTransition:(id)arg1; | |
- (BOOL)treeController:(id)arg1 canTransitionToController:(id)arg2 withState:(id)arg3; | |
@end | |
@protocol RMListViewOverlay | |
- (void)listViewMouseEnteredOverlayView:(id)arg1; | |
- (void)listViewMouseExitedOverlayView:(id)arg1; | |
- (id)listViewViewForOverlay:(id)arg1; | |
- (struct _NSRange)listViewRangeForOverlay:(id)arg1; | |
@end | |
@protocol RMListViewPresenterDataSource | |
- (id)listViewPresenter:(id)arg1 shadowForIdentifier:(id)arg2; | |
- (id)listViewPresenter:(id)arg1 viewForIdentifier:(id)arg2; | |
@end | |
@protocol RMListViewSnapshotLayoutDatasource | |
- (double)listViewSnapshotLayout:(id)arg1 heightOfItemAtIndex:(long long)arg2 atLevel:(int)arg3; | |
- (long long)listViewSnapshotLayout:(id)arg1 numberOfItemsAtLevel:(int)arg2; | |
@end | |
@protocol RMListViewSnapshotterDatasource | |
- (struct CGPoint)listViewSnapshotter:(id)arg1 scrollOffsetForLevel:(int)arg2 withContentSize:(struct CGSize)arg3; | |
- (id)listViewSnapshotter:(id)arg1 snapshotForItemAtIndex:(long long)arg2 atLevel:(int)arg3 withSize:(struct CGSize)arg4; | |
- (double)listViewSnapshotter:(id)arg1 heightForItemAtIndex:(long long)arg2 atLevel:(int)arg3; | |
- (long long)listViewSnapshotter:(id)arg1 numberOfItemsAtLevel:(int)arg2; | |
- (id)listViewSnapshotterEventualWindow:(id)arg1; | |
@end | |
@protocol RMMainViewControllerDelegate | |
- (void)mainViewController:(id)arg1 didChangeToPerspectiveWithTitle:(id)arg2 ofType:(int)arg3; | |
- (void)mainViewController:(id)arg1 didChangePerspectiveTitle:(id)arg2; | |
@end | |
@protocol RMMenuListViewControllerDelegate <NSObject> | |
- (void)menuListViewController:(id)arg1 didChooseItemAtIndex:(long long)arg2 withIdentifier:(long long)arg3; | |
@optional | |
- (void)menuListViewController:(id)arg1 customizeItemView:(id)arg2 atIndex:(long long)arg3 withIdentifier:(long long)arg4; | |
- (void)menuListViewController:(id)arg1 wantsDeleteOfItemAtIndex:(long long)arg2 withIdentifier:(long long)arg3; | |
@end | |
@protocol RMPageDisplay | |
- (void)setCurrentPage:(unsigned long long)arg1; | |
- (void)setPageCount:(unsigned long long)arg1; | |
- (void)setPageDisplayDelegate:(id)arg1; | |
@end | |
@protocol RMPageDisplayDelegate | |
- (void)pageDisplay:(id)arg1 didSwitchToPage:(unsigned long long)arg2; | |
- (BOOL)pageDisplay:(id)arg1 canSwitchToPage:(unsigned long long *)arg2; | |
@end | |
@protocol RMPageViewDelegate | |
- (void)scrollPageViewDidEndScrolling:(id)arg1; | |
- (void)scrollPageView:(id)arg1 didScroll:(CDStruct_5ea26ad8)arg2; | |
@end | |
@protocol RMReusableView | |
+ (id)recycledViewWithSize:(struct CGSize)arg1; | |
- (void)prepareForReuse; | |
- (void)recycle; | |
@end | |
@protocol RMSingleAlertViewDelegate | |
- (void)singleAlertView:(id)arg1 didFinishWithChoiceIndex:(long long)arg2 choiceTag:(long long)arg3; | |
@end | |
@protocol RMSnapshotEffect <NSObject> | |
- (void)layoutRegionAtIndex:(unsigned long long)arg1 inBounds:(struct CGRect)arg2 withLayer:(id)arg3; | |
- (struct CGRect)rectForRegionAtIndex:(unsigned long long)arg1 withSnapshotRect:(struct CGRect)arg2; | |
- (void)prepareLayer:(id)arg1 forRegionAtIndex:(unsigned long long)arg2; | |
- (void)prepareRootLayer:(id)arg1; | |
- (unsigned long long)numberOfRegions; | |
@end | |
@protocol RMSnapshotEffectItemViewDataSource | |
- (id)snapshotEffectItemView:(id)arg1 snapshotForWidth:(double)arg2; | |
@end | |
@protocol RMThemeListener <NSObject> | |
- (void)themeManager:(id)arg1 didChangeTheme:(id)arg2; | |
@optional | |
- (void)themeManagerDidUpdateThemeList:(id)arg1; | |
@end | |
@protocol RMTitlePainter | |
- (void)drawImage:(id)arg1 alpha:(double)arg2; | |
- (void)drawAttributedString:(id)arg1 alpha:(double)arg2; | |
@end | |
@protocol RMTwitterShareRequestDelegate | |
- (void)shareRequestCompleted:(id)arg1 probably:(BOOL)arg2; | |
@end | |
@protocol RMUserAction <NSObject> | |
- (id)actionName; | |
@end | |
@protocol RMWelcomeCloudCardViewControllerDelegate <NSObject> | |
- (void)welcomeCloudCardViewControllerDidUpdateText:(id)arg1; | |
@end | |
@protocol RMWelcomeCloudSketchCardViewDelegate <NSObject> | |
- (void)welcomeCloudSketchCardViewWantsLayout:(id)arg1; | |
@end | |
@protocol RMWelcomeCloudViewDelegate | |
- (void)welcomeCloudViewDidChangeState:(id)arg1; | |
- (void)welcomeCloudViewDidUnslotCheckmark:(id)arg1; | |
- (void)welcomeCloudViewDidSlotCheckmark:(id)arg1; | |
- (void)welcomeCloudViewWillUnslotCheckmark:(id)arg1; | |
- (void)welcomeCloudViewWillSlotCheckmark:(id)arg1; | |
- (void)welcomeCloudViewWillBounceCheckmark:(id)arg1; | |
@end | |
@protocol RMWelcomeController | |
- (void)goToPreviousWelcomeCard; | |
- (void)goToNextWelcomeCard; | |
@end | |
@protocol TUIBridgedScrollView <TUIBridgedView> | |
- (void)scrollToIncludeRect:(struct CGRect)arg1; | |
- (void)scrollToPoint:(struct CGPoint)arg1; | |
@end | |
@protocol TUIBridgedView <NSObject> | |
@property(nonatomic) id <TUIHostView> hostView; | |
@property(readonly, nonatomic) CALayer *layer; | |
- (BOOL)pointInside:(struct CGPoint)arg1; | |
- (id)descendantViewAtPoint:(struct CGPoint)arg1; | |
- (void)didMoveFromTUINSView:(id)arg1; | |
- (void)willMoveToTUINSView:(id)arg1; | |
- (id)ancestorScrollView; | |
- (id)ancestorTUINSView; | |
- (void)viewHierarchyDidChange; | |
- (void)ancestorDidLayout; | |
- (id)immediateParentView; | |
- (struct CGRect)convertToWindowRect:(struct CGRect)arg1; | |
- (struct CGRect)convertFromWindowRect:(struct CGRect)arg1; | |
- (struct CGPoint)convertToWindowPoint:(struct CGPoint)arg1; | |
- (struct CGPoint)convertFromWindowPoint:(struct CGPoint)arg1; | |
@end | |
@protocol TUIHostView <TUIBridgedView> | |
@property(retain, nonatomic) id <TUIBridgedView> rootView; | |
@end | |
@protocol TUIScrollViewDelegate <NSObject> | |
@optional | |
- (void)scrollView:(id)arg1 didHideScrollIndicator:(int)arg2; | |
- (void)scrollView:(id)arg1 willHideScrollIndicator:(int)arg2; | |
- (void)scrollView:(id)arg1 didShowScrollIndicator:(int)arg2; | |
- (void)scrollView:(id)arg1 willShowScrollIndicator:(int)arg2; | |
- (void)scrollViewDidEndDragging:(id)arg1; | |
- (void)scrollViewWillBeginDragging:(id)arg1; | |
- (void)scrollViewDidScroll:(id)arg1; | |
@end | |
@protocol TUITextRendererDelegate <NSObject> | |
@optional | |
- (void)textRendererDidResignFirstResponder:(id)arg1; | |
- (void)textRendererWillResignFirstResponder:(id)arg1; | |
- (void)textRendererDidBecomeFirstResponder:(id)arg1; | |
- (void)textRendererWillBecomeFirstResponder:(id)arg1; | |
- (id)activeRangesForTextRenderer:(id)arg1; | |
@end | |
@interface RMWelcomeCloudCardViewController : TUIViewController <RMWelcomeCloudViewDelegate, RMWelcomeCloudSketchCardViewDelegate> | |
{ | |
id <RMWelcomeCloudCardViewControllerDelegate> _welcomeDelegate; | |
NSImage *_backgroundImage; | |
NSImage *_enabledTextImage; | |
NSImage *_disabledTextImage; | |
NSImage *_arrowImage; | |
NSImage *_cloudOutlineImage; | |
NSImage *_cloudContentImage; | |
NSImage *_sourceCheckImage; | |
NSImage *_targetCheckImage; | |
HTModelBackend *_modelBackend; | |
} | |
@property(retain, nonatomic) HTModelBackend *modelBackend; // @synthesize modelBackend=_modelBackend; | |
@property(retain, nonatomic) NSImage *targetCheckImage; // @synthesize targetCheckImage=_targetCheckImage; | |
@property(retain, nonatomic) NSImage *sourceCheckImage; // @synthesize sourceCheckImage=_sourceCheckImage; | |
@property(retain, nonatomic) NSImage *cloudContentImage; // @synthesize cloudContentImage=_cloudContentImage; | |
@property(retain, nonatomic) NSImage *cloudOutlineImage; // @synthesize cloudOutlineImage=_cloudOutlineImage; | |
@property(retain, nonatomic) NSImage *arrowImage; // @synthesize arrowImage=_arrowImage; | |
@property(retain, nonatomic) NSImage *disabledTextImage; // @synthesize disabledTextImage=_disabledTextImage; | |
@property(retain, nonatomic) NSImage *enabledTextImage; // @synthesize enabledTextImage=_enabledTextImage; | |
@property(retain, nonatomic) NSImage *backgroundImage; // @synthesize backgroundImage=_backgroundImage; | |
@property(nonatomic) id <RMWelcomeCloudCardViewControllerDelegate> welcomeDelegate; // @synthesize welcomeDelegate=_welcomeDelegate; | |
- (void).cxx_destruct; | |
- (void)welcomeCloudViewDidUnslotCheckmark:(id)arg1; | |
- (void)welcomeCloudViewDidSlotCheckmark:(id)arg1; | |
- (void)welcomeCloudViewWillUnslotCheckmark:(id)arg1; | |
- (void)welcomeCloudViewWillSlotCheckmark:(id)arg1; | |
- (void)welcomeCloudViewWillBounceCheckmark:(id)arg1; | |
- (void)welcomeCloudViewDidChangeState:(id)arg1; | |
- (BOOL)isEnabled; | |
- (void)welcomeCloudSketchCardViewWantsLayout:(id)arg1; | |
- (void)loadView; | |
- (id)internal_cloudSketchView; | |
- (void)cloudStateDidChangeNotification:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithModelBackend:(id)arg1 backgroundImage:(id)arg2; | |
- (void)internal_loadImages; | |
@end | |
@interface RMWelcomeCloudSketchCardView : TUIView | |
{ | |
id <RMWelcomeCloudSketchCardViewDelegate> _welcomeDelegate; | |
NSImage *_backgroundImage; | |
RMWelcomeCloudView *_cloudView; | |
} | |
@property(retain, nonatomic) RMWelcomeCloudView *cloudView; // @synthesize cloudView=_cloudView; | |
@property(retain, nonatomic) NSImage *backgroundImage; // @synthesize backgroundImage=_backgroundImage; | |
@property(nonatomic) __weak id <RMWelcomeCloudSketchCardViewDelegate> welcomeDelegate; // @synthesize welcomeDelegate=_welcomeDelegate; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithBackgroundImage:(id)arg1; | |
@end | |
@interface RMWelcomeCloudView : TUIView | |
{ | |
BOOL _enabled; | |
BOOL _begunDrag; | |
int _cloudViewState; | |
CDStruct_549b533a _layout; | |
struct CGRect _panBox; | |
struct CGPoint _panStartPoint; | |
double _panProgress; | |
CDStruct_549b533a _panStartLayout; | |
id <RMWelcomeCloudViewDelegate> _delegate; | |
TUIImageView *_arrowView; | |
TUIImageView *_cloudContentView; | |
TUIImageView *_cloudOutlineView; | |
TUIImageView *_sourceCheckView; | |
TUIImageView *_targetCheckView; | |
} | |
@property(retain, nonatomic) TUIImageView *targetCheckView; // @synthesize targetCheckView=_targetCheckView; | |
@property(retain, nonatomic) TUIImageView *sourceCheckView; // @synthesize sourceCheckView=_sourceCheckView; | |
@property(retain, nonatomic) TUIImageView *cloudOutlineView; // @synthesize cloudOutlineView=_cloudOutlineView; | |
@property(retain, nonatomic) TUIImageView *cloudContentView; // @synthesize cloudContentView=_cloudContentView; | |
@property(retain, nonatomic) TUIImageView *arrowView; // @synthesize arrowView=_arrowView; | |
@property(nonatomic) __weak id <RMWelcomeCloudViewDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDragged:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)internal_updateMove; | |
- (void)internal_endMoveWithCancelled:(BOOL)arg1; | |
- (BOOL)internal_setEnabled:(BOOL)arg1 animated:(BOOL)arg2 notifyDelegate:(BOOL)arg3; | |
- (void)internal_bounceWithFinalLayout:(CDStruct_549b533a)arg1 bounce:(CDStruct_39925896)arg2 completionBlock:(id)arg3; | |
- (BOOL)setEnabled:(BOOL)arg1 animated:(BOOL)arg2; | |
- (BOOL)isEnabled; | |
- (void)layoutSubviews; | |
- (CDStruct_549b533a)internal_computeLayoutForEnabled:(BOOL)arg1; | |
- (void)internal_useLayout:(CDStruct_549b533a)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)internal_initCloudView; | |
@end | |
@interface RMClearWindowContentView : RMThemeableWindowContentView | |
{ | |
} | |
- (BOOL)isOpaque; | |
- (void)drawRect:(struct CGRect)arg1; | |
@end | |
@interface RMListView : RMGestureScrollView <RMIndexSelectionManagerDelegate, RMListViewPresenterDataSource, TUIScrollViewDelegate, RMListViewSnapshotterDatasource, NSUserInterfaceValidations, RMDragParticipant, RMDragTearingHandler> | |
{ | |
long long mLevelTransitionCount; | |
int mLevelTransitionDestination; | |
BOOL mInReloadData; | |
long long mAnimationSuspendCount; | |
BOOL mInReload; | |
BOOL mTearing; | |
RMListViewItemIdentifier *mDraggedItemIdentifier; | |
long long mDragIndicatorIndex; | |
id <RMDragProviderSession> mDragSession; | |
id <RMDragReceiverSession> mDragReceiveSession; | |
RMListViewItemIdentifier *mDragIndicatorIdentifier; | |
BOOL mBegunChanges; | |
RMDelayTimer *mDeselectAfterResignTimer; | |
TUIView<RMReusableView> *mDragView; | |
struct CGPoint mDragStartPoint; | |
double mThroughTransitionCenterInterp; | |
struct CGPoint mThroughTransitionCenter; | |
BOOL minContinuousLevelTransition; | |
RMInPinchGestureRecognizer *mPinchRecognizer; | |
NSArray *mSnapshotLayers; | |
double mThroughTransitionInterp; | |
BOOL mIsKeyboardSelect; | |
BOOL mOvershootsActive; | |
BOOL mBetweenAddIsDirect; | |
BOOL mContinuousInsertActive; | |
double mCommitInitialOvershoot; | |
int mUpperViewMode; | |
double mContinuousInsertInterp; | |
long long mContinuousInsertAnimationHandle; | |
int mContinuousInsertState; | |
RMListViewItemIdentifier *mContinuousInsertIdentifier; | |
long long mContinuousInsertIndex; | |
BOOL mMouseInOverlayView; | |
TUIView *mOverlayView; | |
RMListViewItemIdentifier *mOverlayIdentifier; | |
id <RMListViewOverlay> mInternalOverlay; | |
double mStage1Duration; | |
void *mStage1TimingFunction; | |
double mStage2Duration; | |
void *mStage2TimingFunction; | |
BOOL mTransitionSelectionDisabled; | |
long long mTransitionSelectionDisabledCount; | |
NSMutableSet *mBetweenAddResizedIdentifiers; | |
BOOL mBetweenAddIsAtBottom; | |
BOOL mInKeyboardMode; | |
RMListViewItemIdentifier *mBetweenIndicatorIdentifier; | |
BOOL mShowingBetweenAdd; | |
NSTimer *mBetweenAddDelayTimer; | |
BOOL mFastChanges; | |
NSMutableSet *mEmptynessListeners; | |
BOOL mIsEmpty; | |
double mScrollAtState; | |
BOOL mCurrentlyScrolling; | |
NSMutableArray *mCompletionBlocks; | |
long long mCursorPushCount; | |
BOOL mDragging; | |
RMListViewDragLayout *mDragLayout; | |
RMDragGestureRecognizer *mDragRecognizer; | |
BOOL mInChanges; | |
long long mChanges; | |
NSMutableSet *mSlideInsertingIdentifiers; | |
NSMutableSet *mInsertingIdentifiers; | |
NSMutableSet *mDeletingIdentifiers; | |
NSCursor *mBetweenAddCursor; | |
RMAnimation *mSnapshotAnimation; | |
id mSnapshotLayoutBlock; | |
id <RMListViewLevelDataSource> mListLevelDataSource; | |
BOOL mInSnapshotAnimation; | |
CALayer *mBottomOvershootLevelLayer; | |
CALayer *mTopOvershootLevelLayer; | |
RMListViewSnapshotter *mSnapshotter; | |
TUIView *mTopOvershootView; | |
double mTopOvershootHeight; | |
TUIView *mBottomOvershootView; | |
double mBottomOvershootHeight; | |
NSMutableArray *mModel; | |
BOOL mWantsTransitionCompleting; | |
RMListViewItemIdentifier *mEditIdentifier; | |
NSMutableArray *mAnimations; | |
long long mRunningTransitionCount; | |
long long mNextCustomItemIndex; | |
NSMutableDictionary *mCustomItems; | |
long long mbetweenAddIndex; | |
BOOL mDoneFirstLayout; | |
RMListViewPresenter *mPresenter; | |
RMListViewTransitionLayout *mTransitionLayout; | |
RMIndexSelectionManager *mSelectionManager; | |
RMClickGestureRecognizer *mClickRecognizer; | |
id <RMListViewDelegate> mListDelegate; | |
NSMutableDictionary *mDatasources; | |
} | |
+ (void)initialize; | |
@property(retain, nonatomic) NSMutableDictionary *datasources; // @synthesize datasources=mDatasources; | |
@property(nonatomic) __weak id <RMListViewDelegate> listDelegate; // @synthesize listDelegate=mListDelegate; | |
@property(retain, nonatomic) RMClickGestureRecognizer *clickRecognizer; // @synthesize clickRecognizer=mClickRecognizer; | |
@property(retain, nonatomic) RMIndexSelectionManager *selectionManager; // @synthesize selectionManager=mSelectionManager; | |
@property(retain, nonatomic) RMListViewTransitionLayout *transitionLayout; // @synthesize transitionLayout=mTransitionLayout; | |
@property(retain, nonatomic) RMListViewPresenter *presenter; // @synthesize presenter=mPresenter; | |
@property(nonatomic) BOOL doneFirstLayout; // @synthesize doneFirstLayout=mDoneFirstLayout; | |
@property(nonatomic) long long betweenAddIndex; // @synthesize betweenAddIndex=mbetweenAddIndex; | |
@property(retain, nonatomic) NSMutableDictionary *customItems; // @synthesize customItems=mCustomItems; | |
@property(nonatomic) long long nextCustomItemIndex; // @synthesize nextCustomItemIndex=mNextCustomItemIndex; | |
@property(nonatomic) long long runningTransitionCount; // @synthesize runningTransitionCount=mRunningTransitionCount; | |
@property(retain, nonatomic) NSMutableArray *animations; // @synthesize animations=mAnimations; | |
@property(retain, nonatomic) RMListViewItemIdentifier *editIdentifier; // @synthesize editIdentifier=mEditIdentifier; | |
@property(nonatomic) BOOL wantsTransitionCompletion; // @synthesize wantsTransitionCompletion=mWantsTransitionCompleting; | |
@property(retain, nonatomic) NSMutableArray *model; // @synthesize model=mModel; | |
@property(nonatomic) double bottomOvershootHeight; // @synthesize bottomOvershootHeight=mBottomOvershootHeight; | |
@property(retain, nonatomic) TUIView *bottomOvershootView; // @synthesize bottomOvershootView=mBottomOvershootView; | |
@property(nonatomic) double topOvershootHeight; // @synthesize topOvershootHeight=mTopOvershootHeight; | |
@property(retain, nonatomic) TUIView *topOvershootView; // @synthesize topOvershootView=mTopOvershootView; | |
@property(retain, nonatomic) RMListViewSnapshotter *snapshotter; // @synthesize snapshotter=mSnapshotter; | |
@property(retain, nonatomic) CALayer *topOvershootLevelLayer; // @synthesize topOvershootLevelLayer=mTopOvershootLevelLayer; | |
@property(retain, nonatomic) CALayer *bottomOvershootLevelLayer; // @synthesize bottomOvershootLevelLayer=mBottomOvershootLevelLayer; | |
@property(nonatomic) BOOL inLevelTransition; // @synthesize inLevelTransition=mInSnapshotAnimation; | |
@property(nonatomic) __weak id <RMListViewLevelDataSource> listLevelDataSource; // @synthesize listLevelDataSource=mListLevelDataSource; | |
@property(copy, nonatomic) id snapshotLayoutBlock; // @synthesize snapshotLayoutBlock=mSnapshotLayoutBlock; | |
@property(retain, nonatomic) RMAnimation *snapshotAnimation; // @synthesize snapshotAnimation=mSnapshotAnimation; | |
@property(retain, nonatomic) NSCursor *betweenAddCursor; // @synthesize betweenAddCursor=mBetweenAddCursor; | |
@property(retain, nonatomic) NSMutableSet *deletingIdentifiers; // @synthesize deletingIdentifiers=mDeletingIdentifiers; | |
@property(retain, nonatomic) NSMutableSet *insertingIdentifiers; // @synthesize insertingIdentifiers=mInsertingIdentifiers; | |
@property(retain, nonatomic) NSMutableSet *slideInsertingIdentifiers; // @synthesize slideInsertingIdentifiers=mSlideInsertingIdentifiers; | |
@property(nonatomic) long long changes; // @synthesize changes=mChanges; | |
@property(nonatomic) BOOL inChanges; // @synthesize inChanges=mInChanges; | |
@property(retain, nonatomic) RMDragGestureRecognizer *dragRecognizer; // @synthesize dragRecognizer=mDragRecognizer; | |
@property(retain, nonatomic) RMListViewDragLayout *dragLayout; // @synthesize dragLayout=mDragLayout; | |
@property(nonatomic) BOOL dragging; // @synthesize dragging=mDragging; | |
@property(nonatomic) long long cursorPushCount; // @synthesize cursorPushCount=mCursorPushCount; | |
@property(retain, nonatomic) NSMutableArray *completionBlocks; // @synthesize completionBlocks=mCompletionBlocks; | |
@property(nonatomic) BOOL currentlyScrolling; // @synthesize currentlyScrolling=mCurrentlyScrolling; | |
@property(nonatomic) double scrollAtStart; // @synthesize scrollAtStart=mScrollAtState; | |
@property(nonatomic) BOOL isEmpty; // @synthesize isEmpty=mIsEmpty; | |
@property(retain, nonatomic) NSMutableSet *emptynessListeners; // @synthesize emptynessListeners=mEmptynessListeners; | |
@property(nonatomic) BOOL fastChanges; // @synthesize fastChanges=mFastChanges; | |
@property(retain, nonatomic) NSTimer *betweenAddDelayTimer; // @synthesize betweenAddDelayTimer=mBetweenAddDelayTimer; | |
@property(nonatomic) BOOL showingBetweenAdd; // @synthesize showingBetweenAdd=mShowingBetweenAdd; | |
@property(retain, nonatomic) RMListViewItemIdentifier *betweenIndicatorIdentifier; // @synthesize betweenIndicatorIdentifier=mBetweenIndicatorIdentifier; | |
@property(nonatomic) BOOL inKeyboardMode; // @synthesize inKeyboardMode=mInKeyboardMode; | |
@property(nonatomic) BOOL betweenAddIsAtBottom; // @synthesize betweenAddIsAtBottom=mBetweenAddIsAtBottom; | |
@property(retain, nonatomic) NSMutableSet *betweenAddResizedIdentifiers; // @synthesize betweenAddResizedIdentifiers=mBetweenAddResizedIdentifiers; | |
@property(nonatomic) long long transitionSelectionDisabledCount; // @synthesize transitionSelectionDisabledCount=mTransitionSelectionDisabledCount; | |
@property(nonatomic) BOOL transitionSelectionDisabled; // @synthesize transitionSelectionDisabled=mTransitionSelectionDisabled; | |
@property(nonatomic) void *stage2TimingFunction; // @synthesize stage2TimingFunction=mStage2TimingFunction; | |
@property(nonatomic) double stage2Duration; // @synthesize stage2Duration=mStage2Duration; | |
@property(nonatomic) void *stage1TimingFunction; // @synthesize stage1TimingFunction=mStage1TimingFunction; | |
@property(nonatomic) double stage1Duration; // @synthesize stage1Duration=mStage1Duration; | |
@property(nonatomic) __weak id <RMListViewOverlay> internalOverlay; // @synthesize internalOverlay=mInternalOverlay; | |
@property(retain, nonatomic) RMListViewItemIdentifier *overlayIdentifier; // @synthesize overlayIdentifier=mOverlayIdentifier; | |
@property(retain, nonatomic) TUIView *overlayView; // @synthesize overlayView=mOverlayView; | |
@property(nonatomic) BOOL mouseInOverlayView; // @synthesize mouseInOverlayView=mMouseInOverlayView; | |
@property(nonatomic) long long continuousInsertIndex; // @synthesize continuousInsertIndex=mContinuousInsertIndex; | |
@property(retain, nonatomic) RMListViewItemIdentifier *continuousInsertIdentifier; // @synthesize continuousInsertIdentifier=mContinuousInsertIdentifier; | |
@property(nonatomic) int continuousInsertState; // @synthesize continuousInsertState=mContinuousInsertState; | |
@property(nonatomic) long long continuousInsertAnimationHandle; // @synthesize continuousInsertAnimationHandle=mContinuousInsertAnimationHandle; | |
@property(nonatomic) double continuousInsertInterp; // @synthesize continuousInsertInterp=mContinuousInsertInterp; | |
@property(nonatomic) int upperViewMode; // @synthesize upperViewMode=mUpperViewMode; | |
@property(nonatomic) double commitInitialOvershoot; // @synthesize commitInitialOvershoot=mCommitInitialOvershoot; | |
@property(nonatomic) BOOL continuousInsertActive; // @synthesize continuousInsertActive=mContinuousInsertActive; | |
@property(nonatomic) BOOL betweenAddIsDirect; // @synthesize betweenAddIsDirect=mBetweenAddIsDirect; | |
@property(nonatomic) BOOL overshootsActive; // @synthesize overshootsActive=mOvershootsActive; | |
@property(nonatomic) BOOL isKeyboardSelect; // @synthesize isKeyboardSelect=mIsKeyboardSelect; | |
@property(nonatomic) double throughTransitionInterp; // @synthesize throughTransitionInterp=mThroughTransitionInterp; | |
@property(retain, nonatomic) NSArray *snapshotLayers; // @synthesize snapshotLayers=mSnapshotLayers; | |
@property(retain, nonatomic) RMInPinchGestureRecognizer *pinchRecognizer; // @synthesize pinchRecognizer=mPinchRecognizer; | |
@property(nonatomic) BOOL inContinuousLevelTransition; // @synthesize inContinuousLevelTransition=minContinuousLevelTransition; | |
@property(nonatomic) struct CGPoint throughTransitionCenter; // @synthesize throughTransitionCenter=mThroughTransitionCenter; | |
@property(nonatomic) double throughTransitionCenterInterp; // @synthesize throughTransitionCenterInterp=mThroughTransitionCenterInterp; | |
@property(nonatomic) struct CGPoint dragStartPoint; // @synthesize dragStartPoint=mDragStartPoint; | |
@property(retain, nonatomic) TUIView<RMReusableView> *dragView; // @synthesize dragView=mDragView; | |
@property(retain, nonatomic) RMDelayTimer *deselectAfterResignTimer; // @synthesize deselectAfterResignTimer=mDeselectAfterResignTimer; | |
@property(nonatomic) BOOL begunChanges; // @synthesize begunChanges=mBegunChanges; | |
@property(retain, nonatomic) RMListViewItemIdentifier *dragIndicatorIdentifier; // @synthesize dragIndicatorIdentifier=mDragIndicatorIdentifier; | |
@property(retain, nonatomic) id <RMDragReceiverSession> dragReceiveSession; // @synthesize dragReceiveSession=mDragReceiveSession; | |
@property(retain, nonatomic) id <RMDragProviderSession> dragSession; // @synthesize dragSession=mDragSession; | |
@property(nonatomic) long long dragIndicatorIndex; // @synthesize dragIndicatorIndex=mDragIndicatorIndex; | |
@property(retain, nonatomic) RMListViewItemIdentifier *draggedItemIdentifier; // @synthesize draggedItemIdentifier=mDraggedItemIdentifier; | |
@property(nonatomic) BOOL tearing; // @synthesize tearing=mTearing; | |
@property(nonatomic) BOOL inReload; // @synthesize inReload=mInReload; | |
@property(nonatomic) long long animationSuspendCount; // @synthesize animationSuspendCount=mAnimationSuspendCount; | |
@property(nonatomic) BOOL inReloadData; // @synthesize inReloadData=mInReloadData; | |
@property(nonatomic) int levelTransitionDestination; // @synthesize levelTransitionDestination=mLevelTransitionDestination; | |
@property(nonatomic) long long levelTransitionCount; // @synthesize levelTransitionCount=mLevelTransitionCount; | |
- (void).cxx_destruct; | |
- (void)removeEmptynessLister:(id)arg1; | |
- (void)addEmptynessLister:(id)arg1; | |
- (void)changeEmptyness:(BOOL)arg1; | |
- (void)commitChangesWithCompletionBlock:(id)arg1; | |
- (void)setOverrideStage2TimingFunction:(void *)arg1 duration:(double)arg2; | |
- (void)setOverrideStage1TimingFunction:(void *)arg1 duration:(double)arg2; | |
- (void)moveItemAtIndex:(long long)arg1 toIndex:(long long)arg2 selectionFollows:(BOOL)arg3; | |
- (void)moveItemAtIndex:(long long)arg1 toIndex:(long long)arg2 idealNextSelection:(long long)arg3; | |
- (void)moveItemAtIndex:(long long)arg1 toIndex:(long long)arg2; | |
- (void)deleteItemAtIndex:(long long)arg1 withInitialVelocity:(double)arg2 snapshotImmediately:(BOOL)arg3 style:(int)arg4; | |
- (void)insertItemAtIndex:(long long)arg1 withView:(id)arg2 height:(double)arg3 selected:(BOOL)arg4 style:(int)arg5; | |
- (double)calculatePerspectiveValue; | |
- (void)disableSelectionForTransition; | |
- (void)internalCancelTransition; | |
- (void)internalBeginChangesIfNecessary; | |
- (BOOL)beginTransitionChangesWithFast:(BOOL)arg1; | |
- (BOOL)beginTransitionChanges; | |
- (BOOL)canBeginTransition; | |
- (void)immediateChangeHeightOfItemAtIndex:(long long)arg1 toHeight:(double)arg2; | |
- (id)snapshotForIndex:(long long)arg1 width:(double)arg2 selected:(BOOL)arg3; | |
- (void)ensureItemVisibleAtIndex:(long long)arg1; | |
- (void)ensureItemVisibleAtTransitionIndex:(long long)arg1; | |
- (void)invalidateItemAtIndex:(long long)arg1; | |
- (long long)indexInModelOfIdentifier:(id)arg1; | |
- (id)identifierInModelAtIndex:(long long)arg1; | |
- (void)moveInModelFromIndex:(long long)arg1 toIndex:(long long)arg2 selectionFollows:(BOOL)arg3; | |
- (void)removeInModelAtIndex:(long long)arg1; | |
- (void)insertInModelIdentifier:(id)arg1 atIndex:(long long)arg2; | |
- (void)endTransition; | |
- (void)tryTransitionCompletion; | |
- (void)addAnimation:(id)arg1; | |
- (id)standardAnimationForHandle:(long long)arg1 duration:(double)arg2; | |
- (id)standardAnimationForHandle:(long long)arg1 duration:(double)arg2 timingFunction:(void *)arg3; | |
- (void)startTransition; | |
@property(readonly, nonatomic) BOOL isTransitioning; // @dynamic isTransitioning; | |
- (BOOL)isEditing; | |
- (void)finishEditing; | |
- (void)beginEditingItemAtIndex:(long long)arg1; | |
- (void)addCustomItem:(id)arg1; | |
- (id)nextCustomItemIdentifier; | |
@property(nonatomic) BOOL allowsMultipleSelection; // @dynamic allowsMultipleSelection; | |
@property(nonatomic) BOOL allowsEmptySelection; // @dynamic allowsEmptySelection; | |
- (void)enumerateVisibleViewsWithBlock:(id)arg1; | |
- (id)viewForIndex:(long long)arg1; | |
- (long long)indexForView:(id)arg1; | |
- (void)cut:(id)arg1; | |
- (void)copy:(id)arg1; | |
- (void)paste:(id)arg1; | |
- (BOOL)validateUserInterfaceItem:(id)arg1; | |
- (void)keyDown:(id)arg1; | |
- (void)tryMoveSelectedItemDown; | |
- (void)tryMoveSelectedItemUp; | |
- (void)tryMoveSelectedItemByOffset:(long long)arg1; | |
- (void)exitKeyboardMode; | |
- (void)enterKeyboardMode; | |
- (long long)insertIndex; | |
- (BOOL)isShowingBetweenAdd; | |
- (void)insertText:(id)arg1; | |
- (BOOL)acceptsFirstMouse:(id)arg1; | |
- (BOOL)acceptsFirstResponder; | |
- (void)recognizeClick:(id)arg1; | |
- (void)recognizeDrag:(id)arg1; | |
- (BOOL)isDragging; | |
- (void)endDrag; | |
- (void)updateDrag; | |
- (void)startDrag; | |
- (void)tearDidFinish:(id)arg1 withTearImageRect:(struct CGRect)arg2; | |
- (void)tearDidCancel:(id)arg1; | |
- (id)tearImageForDrag:(id)arg1; | |
- (void)dragDidBecomeTear:(id)arg1 withReceiveSession:(id)arg2; | |
- (void)receiveDrag:(id)arg1 withReceiveSession:(id)arg2; | |
- (void)cancelOwnDrag; | |
- (void)updateReceiveDrag; | |
- (struct CGRect)convertRectFromBoundsToScreen:(struct CGRect)arg1; | |
- (void)stopIndicatingDrag:(id)arg1 withRect:(struct CGRect)arg2; | |
- (void)stopIndicatingDrag; | |
- (BOOL)indicateDrag:(id)arg1 withRect:(struct CGRect)arg2 refreshDragView:(char *)arg3; | |
- (void)indicateDragAtIndex:(long long)arg1 withAnimationBeginBlock:(id)arg2; | |
- (id)viewForDrag:(id)arg1; | |
- (id)dragReceivingView; | |
- (void)dragDidFinish:(id)arg1 wasReceived:(BOOL)arg2; | |
- (void)dragDidBegin:(id)arg1 isDragOwner:(BOOL)arg2; | |
- (BOOL)canParticipateInDrag:(id)arg1; | |
- (long long)viewIndexForTransitionIndex:(long long)arg1; | |
- (long long)indexForPoint:(struct CGPoint)arg1; | |
- (void)mouseEntered:(id)arg1 onSubview:(id)arg2; | |
- (void)mouseExited:(id)arg1 fromSubview:(id)arg2; | |
- (void)mouseMoved:(id)arg1; | |
- (void)mouseEntered:(id)arg1; | |
- (void)mouseExited:(id)arg1; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2 ignoreBetweenInsertArea:(BOOL)arg3; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)updateMouseState; | |
- (long long)indexForMouseInsertWithDistance:(double)arg1 outIsDirect:(char *)arg2 outUnadjustedIndex:(long long *)arg3; | |
- (void)updateSelectionMouseState:(BOOL)arg1; | |
- (void)endBetweenAdd; | |
- (void)beginBetweenAddAt:(long long)arg1 atBottom:(BOOL)arg2 isDirect:(BOOL)arg3 immediate:(BOOL)arg4; | |
- (void)showBetweenAdd:(id)arg1; | |
- (void)hideBetweenAddIndicator; | |
- (BOOL)showBetweenAddIndicator; | |
- (void)resetBetweenAddResizedIdentifiers; | |
- (void)endContinuousInsert; | |
- (double)topContinuousInsertHeight; | |
- (void)commitContinuousInsert; | |
- (void)cancelContinuousInsert; | |
- (void)updateContinuousInsertCommit; | |
- (void)updateContinuousInsertWithInterp:(double)arg1; | |
- (void)refreshContinuousInsertView; | |
- (void)beginContinuousInsertAtIndex:(long long)arg1 withView:(id)arg2 height:(double)arg3 selected:(BOOL)arg4; | |
- (void)forceEndContinuousInsert; | |
- (void)setOverlay:(id)arg1; | |
- (id)overlayInfo; | |
- (id)selectedIndices; | |
- (void)selectIndex:(long long)arg1; | |
- (void)deselectAll; | |
- (void)indexSelectionManager:(id)arg1 didChangeSelectionToIndices:(id)arg2; | |
- (BOOL)indexSelectionManager:(id)arg1 canSelectIndex:(unsigned long long *)arg2; | |
- (void)internalReloadDataImmediate:(BOOL)arg1 transitionPresentation:(BOOL)arg2 invalidatePresentation:(BOOL)arg3 ignoreTear:(BOOL)arg4; | |
- (void)internalReloadDataImmediate:(BOOL)arg1 transitionPresentation:(BOOL)arg2 invalidatePresentation:(BOOL)arg3; | |
- (void)viewDidEndLiveResize; | |
- (void)viewWillStartLiveResize; | |
- (void)internalReloadDataImmediate:(BOOL)arg1 transitionPresentation:(BOOL)arg2; | |
- (void)reloadDataImmediate:(BOOL)arg1; | |
- (void)reloadDataForDatasource:(id)arg1; | |
- (void)reloadDataMenuAction:(id)arg1; | |
- (id)identifiersWithCount:(long long)arg1; | |
- (void)setOvershootView:(id)arg1 forDirection:(int)arg2 height:(double)arg3; | |
- (double)currentOvershootDistance; | |
- (double)contentOvershootOffset; | |
- (void)invalidateLevel:(int)arg1; | |
- (void)internalUpdateSnapshotForLevel:(int)arg1; | |
- (struct CGPoint)internalScrollOffsetForLevel:(int)arg1 forContentSize:(struct CGSize)arg2; | |
- (id)internalSnapshotForLevel:(int)arg1; | |
- (struct CGPoint)listViewSnapshotter:(id)arg1 scrollOffsetForLevel:(int)arg2 withContentSize:(struct CGSize)arg3; | |
- (id)listViewSnapshotter:(id)arg1 snapshotForItemAtIndex:(long long)arg2 atLevel:(int)arg3 withSize:(struct CGSize)arg4; | |
- (double)listViewSnapshotter:(id)arg1 heightForItemAtIndex:(long long)arg2 atLevel:(int)arg3; | |
- (long long)listViewSnapshotter:(id)arg1 numberOfItemsAtLevel:(int)arg2; | |
- (id)listViewSnapshotterEventualWindow:(id)arg1; | |
- (void)internalUpdateSnapshots; | |
- (BOOL)transitionSidewaysToLevel:(int)arg1 direction:(int)arg2; | |
- (BOOL)internalTransitionToLevel:(int)arg1; | |
- (void)internalImmediateCompleteTransitionToLevel:(int)arg1; | |
- (void)internalCompleteTransitionToLevel:(int)arg1 withTransitionCount:(long long)arg2; | |
- (void)restoreScroll:(double)arg1; | |
- (void)internalStartTransitionToLevel:(int)arg1; | |
- (void)internalWillTransitionToLevel:(int)arg1; | |
- (struct CGRect)internalRectResultForSnapshotOfLevel:(int)arg1; | |
- (BOOL)transitionToLevel:(int)arg1; | |
- (BOOL)canBeginLevelTransition; | |
- (BOOL)setupTransitionThroughIndex:(long long)arg1 toLevel:(int)arg2; | |
- (BOOL)transitionThroughIndex:(long long)arg1 toLevel:(int)arg2; | |
- (void)endContinuousTransitionToLevel:(int)arg1; | |
- (void)updateContinuousTransitionWithInterp:(double)arg1 center:(struct CGPoint)arg2; | |
- (BOOL)beginContinuousTransitionThroughIndex:(long long)arg1 toLevel:(int)arg2; | |
- (void)recognizePinch:(id)arg1; | |
- (double)internalCurrentScrollFromTop; | |
- (void)scrollEnded; | |
- (void)animatedScrollEnded; | |
- (void)scrollStarted; | |
- (int)internalCurrentTransitionDirection; | |
- (void)layoutSubviews; | |
- (void)updateContinuousInsert; | |
- (void)refreshOverlayView; | |
- (void)updateOverlayView; | |
- (void)layoutOvershootViews; | |
- (void)updateUpperViewModeAnimated:(BOOL)arg1; | |
- (void)setContentSize:(struct CGSize)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (id)listViewPresenter:(id)arg1 shadowForIdentifier:(id)arg2; | |
- (id)listViewPresenter:(id)arg1 viewForIdentifier:(id)arg2; | |
- (id)snapshotWithDatasource:(id)arg1 size:(struct CGSize)arg2; | |
- (void)datasourceTransitionsDidComplete:(id)arg1 madeChanges:(BOOL)arg2 atLevel:(int)arg3; | |
- (void)datasourceApplyCurrentTransitions:(id)arg1 atLevel:(int)arg2; | |
- (void)datasourceTransitionWillBegin:(id)arg1 atLevel:(int)arg2; | |
- (id)datasourceViewForProvisionalAddAtIndex:(unsigned long long)arg1 ofType:(int)arg2 outHeight:(double *)arg3 atLevel:(int)arg4; | |
- (id)datasourceViewForItemAtIndex:(unsigned long long)arg1 selected:(BOOL)arg2 forSnapshot:(BOOL)arg3 atLevel:(int)arg4; | |
- (id)datasourceShadowForItemAtIndex:(unsigned long long)arg1 atLevel:(int)arg2; | |
- (double)datasourceHeightForItemAtIndex:(unsigned long long)arg1 atLevel:(int)arg2; | |
- (unsigned long long)datasourceNumberOfItemsAtLevel:(int)arg1; | |
- (id)dataSourceForLevel:(int)arg1; | |
- (void)setDataSource:(id)arg1 forLevel:(int)arg2; | |
- (int)levelForDataSource:(id)arg1; | |
- (void)internalApplicationDidBecomeInactive:(id)arg1; | |
- (void)deselectAfterDelay; | |
- (void)windowContentScaleDidChange; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)dealloc; | |
- (void)willMoveToWindow:(id)arg1; | |
- (void)setupListView; | |
@end | |
@interface RMIndexedSet : NSObject <NSFastEnumeration> | |
{ | |
NSMutableDictionary *mIndicesToObjects; | |
NSMutableIndexSet *mAllIndices; | |
} | |
@property(retain, nonatomic) NSMutableIndexSet *allIndices; // @synthesize allIndices=mAllIndices; | |
@property(retain, nonatomic) NSMutableDictionary *indicesToObjects; // @synthesize indicesToObjects=mIndicesToObjects; | |
- (void).cxx_destruct; | |
- (void)enumerateObjectsWithBlock:(id)arg1; | |
- (unsigned long long)countByEnumeratingWithState:(CDStruct_70511ce9 *)arg1 objects:(id *)arg2 count:(unsigned long long)arg3; | |
- (id)indices; | |
- (id)objectsWithIndices:(id)arg1; | |
- (id)objectWithIndex:(long long)arg1; | |
- (void)removeAllObjects; | |
- (void)removeObjectWithIndex:(long long)arg1; | |
- (void)addObject:(id)arg1 withIndex:(long long)arg2; | |
- (id)init; | |
@end | |
@interface RMItemView : TUIView <RMClearTextAreaDelegate, RMInnerItemViewDelegate, RMReusableView> | |
{ | |
BOOL mTitleDirty; | |
BOOL mBelowIsSelected; | |
BOOL mCompleteFromClick; | |
BOOL mDragItem; | |
BOOL mWillBeEdited; | |
double mDestinationAlpha; | |
BOOL mEditDimmed; | |
NSWindow *mEventualWindow; | |
BOOL mStrikeOut; | |
struct CGRect mTextAreaRect; | |
long long mTitleLengthLimit; | |
BOOL mHoverCompletable; | |
BOOL mHoverDeletable; | |
struct CGRect mExactTextRect; | |
BOOL mReadyForHoverEdit; | |
RMDelayTimer *mEditHoverDelay; | |
double mLeftHoverDelayDuration; | |
double mRightHoverDelayDuration; | |
RMDelayTimer *mLeftHoverDelay; | |
RMDelayTimer *mRightHoverDelay; | |
int mAnchorMode; | |
int mSwipeState; | |
BOOL mDeletable; | |
BOOL mCompletable; | |
BOOL mInAnimation; | |
RMAnimation *mSlideAnimation; | |
double mDragStartValue; | |
int mSlideState; | |
BOOL mCompleted; | |
double mLastDragFrameTime; | |
double mDragVelocity; | |
double mDragDistance; | |
RMDragGestureRecognizer *mSwipeDragRecognizer; | |
RMCenteredImageLayer *mLeftRevealBadge; | |
RMCenteredImageLayer *mRightRevealBadge; | |
RMItemViewAppearance *mAppearance; | |
id <RMItemViewDelegate> mDelegate; | |
BOOL mTicked; | |
BOOL mDelighted; | |
BOOL mSelected; | |
BOOL mEditing; | |
RMClearTextArea *mTextArea; | |
RMInnerItemView *mInnerItemView; | |
NSString *mTitle; | |
NSString *mBadgeText; | |
RMSwipeGestureRecognizer *mSwipeRecognizer; | |
} | |
+ (id)recycledViewWithSize:(struct CGSize)arg1; | |
+ (id)recycleSet; | |
+ (struct CGSize)textSizeForItemWithAppearance:(id)arg1 title:(id)arg2 width:(double)arg3; | |
+ (double)heightForItemWithAppearance:(id)arg1 title:(id)arg2 width:(double)arg3; | |
+ (id)recycledViewWithWidth:(double)arg1; | |
+ (void)initialize; | |
@property(retain, nonatomic) RMSwipeGestureRecognizer *swipeRecognizer; // @synthesize swipeRecognizer=mSwipeRecognizer; | |
@property(copy, nonatomic) NSString *badgeText; // @synthesize badgeText=mBadgeText; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=mTitle; | |
@property(retain, nonatomic) RMInnerItemView *innerItemView; // @synthesize innerItemView=mInnerItemView; | |
@property(retain, nonatomic) RMClearTextArea *textArea; // @synthesize textArea=mTextArea; | |
@property(nonatomic) BOOL editing; // @synthesize editing=mEditing; | |
@property(nonatomic) BOOL selected; // @synthesize selected=mSelected; | |
@property(nonatomic) BOOL delighted; // @synthesize delighted=mDelighted; | |
@property(nonatomic) BOOL ticked; // @synthesize ticked=mTicked; | |
@property(nonatomic) __weak id <RMItemViewDelegate> delegate; // @synthesize delegate=mDelegate; | |
@property(retain, nonatomic) RMItemViewAppearance *appearance; // @synthesize appearance=mAppearance; | |
@property(retain, nonatomic) RMCenteredImageLayer *rightRevealBadge; // @synthesize rightRevealBadge=mRightRevealBadge; | |
@property(retain, nonatomic) RMCenteredImageLayer *leftRevealBadge; // @synthesize leftRevealBadge=mLeftRevealBadge; | |
@property(retain, nonatomic) RMDragGestureRecognizer *swipeDragRecognizer; // @synthesize swipeDragRecognizer=mSwipeDragRecognizer; | |
@property(nonatomic) double slideValue; // @synthesize slideValue=mDragDistance; | |
@property(nonatomic) double dragVelocity; // @synthesize dragVelocity=mDragVelocity; | |
@property(nonatomic) double lastDragFrameTime; // @synthesize lastDragFrameTime=mLastDragFrameTime; | |
@property(nonatomic) BOOL completed; // @synthesize completed=mCompleted; | |
@property(nonatomic) int slideState; // @synthesize slideState=mSlideState; | |
@property(nonatomic) double dragStartValue; // @synthesize dragStartValue=mDragStartValue; | |
@property(retain, nonatomic) RMAnimation *slideAnimation; // @synthesize slideAnimation=mSlideAnimation; | |
@property(nonatomic) BOOL inAnimation; // @synthesize inAnimation=mInAnimation; | |
@property(nonatomic) BOOL completable; // @synthesize completable=mCompletable; | |
@property(nonatomic) BOOL deletable; // @synthesize deletable=mDeletable; | |
@property(nonatomic) int swipeState; // @synthesize swipeState=mSwipeState; | |
@property(nonatomic) int anchorMode; // @synthesize anchorMode=mAnchorMode; | |
@property(retain, nonatomic) RMDelayTimer *rightHoverDelay; // @synthesize rightHoverDelay=mRightHoverDelay; | |
@property(retain, nonatomic) RMDelayTimer *leftHoverDelay; // @synthesize leftHoverDelay=mLeftHoverDelay; | |
@property(nonatomic) double rightHoverDelayDuration; // @synthesize rightHoverDelayDuration=mRightHoverDelayDuration; | |
@property(nonatomic) double leftHoverDelayDuration; // @synthesize leftHoverDelayDuration=mLeftHoverDelayDuration; | |
@property(retain, nonatomic) RMDelayTimer *editHoverDelay; // @synthesize editHoverDelay=mEditHoverDelay; | |
@property(nonatomic) BOOL readyForHoverEdit; // @synthesize readyForHoverEdit=mReadyForHoverEdit; | |
@property(nonatomic) struct CGRect exactTextRect; // @synthesize exactTextRect=mExactTextRect; | |
@property(nonatomic) BOOL hoverDeletable; // @synthesize hoverDeletable=mHoverDeletable; | |
@property(nonatomic) BOOL hoverCompletable; // @synthesize hoverCompletable=mHoverCompletable; | |
@property(nonatomic) long long titleLengthLimit; // @synthesize titleLengthLimit=mTitleLengthLimit; | |
@property(nonatomic) struct CGRect textAreaRect; // @synthesize textAreaRect=mTextAreaRect; | |
@property(nonatomic) BOOL strikeOut; // @synthesize strikeOut=mStrikeOut; | |
@property(retain, nonatomic) NSWindow *eventualWindow; // @synthesize eventualWindow=mEventualWindow; | |
@property(nonatomic) BOOL editDimmed; // @synthesize editDimmed=mEditDimmed; | |
@property(nonatomic) double destinationAlpha; // @synthesize destinationAlpha=mDestinationAlpha; | |
@property(nonatomic) BOOL willBeEdited; // @synthesize willBeEdited=mWillBeEdited; | |
@property(nonatomic) BOOL dragItem; // @synthesize dragItem=mDragItem; | |
@property(nonatomic) BOOL completeFromClick; // @synthesize completeFromClick=mCompleteFromClick; | |
@property(nonatomic) BOOL belowIsSelected; // @synthesize belowIsSelected=mBelowIsSelected; | |
@property(nonatomic) BOOL titleDirty; // @synthesize titleDirty=mTitleDirty; | |
- (void).cxx_destruct; | |
- (BOOL)acceptsFirstMouse:(id)arg1; | |
- (void)mouseMoved:(id)arg1; | |
- (void)mouseExited:(id)arg1; | |
- (void)mouseEntered:(id)arg1; | |
- (void)updateHoverStateWithInside:(BOOL)arg1; | |
- (BOOL)isOpenOrOpening; | |
- (BOOL)isOpenForDelete; | |
- (BOOL)isOpenForComplete; | |
- (void)animateCancelDelete; | |
- (void)animateDelete; | |
- (void)animateComplete; | |
- (void)changeAnchorMode:(int)arg1; | |
- (void)willMoveToSuperview:(id)arg1; | |
- (void)endSwipeWithCancel:(BOOL)arg1 velocity:(double)arg2; | |
- (void)updateSwipeWithDistance:(double)arg1; | |
- (void)beginSwipe; | |
- (void)changeSwipeState:(int)arg1; | |
- (void)stopSlideAndBeginGesturing; | |
- (void)slideToOpenRight; | |
- (void)slideToOpenLeft; | |
- (BOOL)isReadyForHoverEdit; | |
- (void)hoverEditFired; | |
- (void)changeReadyForHoverEdit:(BOOL)arg1; | |
- (void)slideAndComplete; | |
- (void)slideToNormal; | |
- (void)cancelHoverDelays; | |
- (void)snapToNormal; | |
- (void)slideToValue:(double)arg1 withCompletionBlock:(id)arg2; | |
- (id)snapshotImage; | |
- (void)prepareForReuse; | |
- (void)recycle; | |
- (void)unselectAnimated:(BOOL)arg1; | |
- (void)selectAnimated:(BOOL)arg1; | |
- (void)untickAnimated:(BOOL)arg1; | |
- (void)tickAnimated:(BOOL)arg1; | |
- (void)clearTextArea:(id)arg1 wantsHeight:(double)arg2; | |
- (void)clearTextArea:(id)arg1 didFinishWithEnter:(BOOL)arg2; | |
- (void)endEditingWithEnter:(BOOL)arg1; | |
- (void)endEditing; | |
- (BOOL)beginEditingFromAdd:(BOOL)arg1 withStyle:(int)arg2; | |
- (void)changeAppearance:(id)arg1; | |
- (void)changeTitle:(id)arg1; | |
- (void)refreshView; | |
- (void)refreshViewAnimated:(BOOL)arg1 duration:(double)arg2 delayUndim:(BOOL)arg3; | |
- (void)refreshInnerItemView; | |
- (void)layoutSubviews; | |
- (void)internalLayoutSubviewsAndRefreshInnerItemViewIfNecessary:(BOOL)arg1; | |
- (void)refreshTextAreaRect; | |
- (void)updateEditViewFrame; | |
- (id)innerItemViewEventualWindow:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface RMMainController : NSObject <HTModelBackendDelegate, HTModelBackendListener, NSMenuDelegate, HTModelBackendPresenter, NSWindowRestoration, RMListTransitionHandler, RMClearStatusItemViewDelegate, NSApplicationDelegate> | |
{ | |
id mWelcomeObserver; | |
NSMenu *mStatusBarMenu; | |
NSStatusItem *mStatusBarItem; | |
NSString *mPopulatedListIdentifier; | |
RMListTransitionCoordinator *mTransitionCoordinator; | |
RMGlobalViewState *mGlobalState; | |
NSUndoManager *mUndoManager; | |
NSMutableArray *mWindowControllers; | |
NSMenuItem *mPreferencesMenuItem; | |
NSMenuItem *mHelpMenuItem; | |
NSMenuItem *mDeveloperMenuItem; | |
NSMenuItem *mDebugMenuItem; | |
NSWindow *mAcknowledgementsWindow; | |
NSTextView *mAcknowledgementsTextView; | |
RMAboutWindowController *mAboutController; | |
NSMenu *mListsMenu; | |
NSMenu *mAppMenu; | |
NSMenu *mBackupListMenu; | |
NSMenuItem *mNoBackupsMenuItem; | |
HTModelBackend *mModelBackend; | |
} | |
+ (void)resetCloudKVStore; | |
+ (void)restoreWindowWithIdentifier:(id)arg1 state:(id)arg2 completionHandler:(id)arg3; | |
+ (void)initialize; | |
@property(retain, nonatomic) HTModelBackend *modelBackend; // @synthesize modelBackend=mModelBackend; | |
@property(retain, nonatomic) NSMenuItem *noBackupsMenuItem; // @synthesize noBackupsMenuItem=mNoBackupsMenuItem; | |
@property(retain, nonatomic) NSMenu *backupListMenu; // @synthesize backupListMenu=mBackupListMenu; | |
@property(retain, nonatomic) NSMenu *appMenu; // @synthesize appMenu=mAppMenu; | |
@property(retain, nonatomic) NSMenu *listsMenu; // @synthesize listsMenu=mListsMenu; | |
@property(retain, nonatomic) RMAboutWindowController *aboutController; // @synthesize aboutController=mAboutController; | |
@property(retain, nonatomic) NSTextView *acknowledgementsTextView; // @synthesize acknowledgementsTextView=mAcknowledgementsTextView; | |
@property(retain, nonatomic) NSWindow *acknowledgementsWindow; // @synthesize acknowledgementsWindow=mAcknowledgementsWindow; | |
@property(retain, nonatomic) NSMenuItem *debugMenuItem; // @synthesize debugMenuItem=mDebugMenuItem; | |
@property(retain, nonatomic) NSMenuItem *developerMenuItem; // @synthesize developerMenuItem=mDeveloperMenuItem; | |
@property(retain, nonatomic) NSMenuItem *helpMenuItem; // @synthesize helpMenuItem=mHelpMenuItem; | |
@property(retain, nonatomic) NSMenuItem *preferencesMenuItem; // @synthesize preferencesMenuItem=mPreferencesMenuItem; | |
@property(retain, nonatomic) NSMutableArray *windowControllers; // @synthesize windowControllers=mWindowControllers; | |
@property(retain, nonatomic) NSUndoManager *undoManager; // @synthesize undoManager=mUndoManager; | |
@property(retain, nonatomic) RMGlobalViewState *globalState; // @synthesize globalState=mGlobalState; | |
@property(retain, nonatomic) RMListTransitionCoordinator *transitionCoordinator; // @synthesize transitionCoordinator=mTransitionCoordinator; | |
@property(retain, nonatomic) NSString *populatedListIdentifier; // @synthesize populatedListIdentifier=mPopulatedListIdentifier; | |
@property(retain, nonatomic) NSStatusItem *statusBarItem; // @synthesize statusBarItem=mStatusBarItem; | |
@property(retain, nonatomic) NSMenu *statusBarMenu; // @synthesize statusBarMenu=mStatusBarMenu; | |
@property(retain, nonatomic) id welcomeObserver; // @synthesize welcomeObserver=mWelcomeObserver; | |
- (void).cxx_destruct; | |
- (void)modelBackend:(id)arg1 didRestoreBackup:(id)arg2 error:(id)arg3; | |
- (void)modelBackend:(id)arg1 didCreateBackup:(id)arg2 error:(id)arg3; | |
- (void)modelBackend:(id)arg1 didDeleteBackup:(id)arg2 error:(id)arg3; | |
- (void)modelBackendDidUpdateBackupList:(id)arg1; | |
- (void)modelBackend:(id)arg1 clearedNumberOfTasks:(unsigned long long)arg2; | |
- (void)modelBackend:(id)arg1 completedNumberOfTasks:(unsigned long long)arg2; | |
- (void)modelBackend:(id)arg1 didFailLocalStorageSync:(id)arg2; | |
- (void)restoreBackup:(id)arg1; | |
- (void)modelBackend:(id)arg1 didBaseline:(BOOL)arg2 error:(id)arg3; | |
- (void)modelBackend:(id)arg1 didExportState:(id)arg2 error:(id)arg3; | |
- (void)modelBackend:(id)arg1 didFinishUnpairingWithWipe:(BOOL)arg2 info:(id)arg3 error:(id)arg4; | |
- (id)titleForUnpairInfo:(id)arg1 message:(id *)arg2; | |
- (void)modelBackend:(id)arg1 didCancelPairingWithInfo:(id)arg2; | |
- (void)modelBackend:(id)arg1 didFinishPairing:(BOOL)arg2 info:(id)arg3 error:(id)arg4; | |
- (void)modelBackend:(id)arg1 didCheckCloudAvailability:(BOOL)arg2; | |
- (void)modelBackend:(id)arg1 cloudStateDidChange:(int)arg2 fromState:(int)arg3; | |
- (void)modelBackend:(id)arg1 didRefreshWithModel:(id)arg2 previousModel:(id)arg3; | |
- (BOOL)modelBackend:(id)arg1 willRefreshWithModel:(id)arg2; | |
- (void)modelBackend:(id)arg1 cloudRefreshDidFinishWithInfo:(id)arg2 error:(id)arg3; | |
- (void)modelBackend:(id)arg1 handleCloudEvent:(int)arg2; | |
- (void)modelBackendDidCommitTransaction:(id)arg1; | |
- (void)modelBackendDidBeginTransaction:(id)arg1; | |
- (BOOL)modelBackendCanBeginTransaction:(id)arg1; | |
- (void)preferencesDidChange:(id)arg1; | |
- (void)internal_pushBadgeToDockIcon; | |
- (void)internal_setupStatusBarItem; | |
- (void)statusItemMenuNeedsUpdate:(id)arg1; | |
- (void)statusItemOpenList:(id)arg1; | |
- (void)statusItemToggleClearAction:(id)arg1; | |
- (void)clearStatusItemViewWasRightClicked:(id)arg1; | |
- (void)logLevelAction:(id)arg1; | |
- (void)syncTimeSubtract30Days:(id)arg1; | |
- (void)syncTimeAdd365Days:(id)arg1; | |
- (void)syncTimeAdd30Days:(id)arg1; | |
- (void)syncTimeAdd15Days:(id)arg1; | |
- (void)syncTimeAdd5Days:(id)arg1; | |
- (void)syncTimeAdd1Day:(id)arg1; | |
- (void)refreshBackupList:(id)arg1; | |
- (void)createBackupAction:(id)arg1; | |
- (void)wipeAction:(id)arg1; | |
- (void)baselineAction:(id)arg1; | |
- (void)exportAction:(id)arg1; | |
- (void)massMutateAction:(id)arg1; | |
- (void)resumeAction:(id)arg1; | |
- (void)suspendAction:(id)arg1; | |
- (void)clearPeersAction:(id)arg1; | |
- (void)evictAction:(id)arg1; | |
- (void)refreshAction:(id)arg1; | |
- (void)toggleSyncAction:(id)arg1; | |
- (void)showThemeEditor:(id)arg1; | |
- (void)showTesting:(id)arg1; | |
- (void)showBehavior:(id)arg1; | |
- (void)showClearMainWindow:(id)arg1; | |
- (void)showLikeAction:(id)arg1; | |
- (void)showFollowAction:(id)arg1; | |
- (void)showRealMacWebsiteAction:(id)arg1; | |
- (void)showSupportAction:(id)arg1; | |
- (void)showKeyboardShortcutsAction:(id)arg1; | |
- (void)showWelcome:(id)arg1; | |
- (void)showClearAboutWindow:(id)arg1; | |
- (void)showAcknowledgements:(id)arg1; | |
- (void)transitionToPrefsAction:(id)arg1; | |
- (void)menuNeedsUpdate:(id)arg1; | |
- (BOOL)validateMenuItem:(id)arg1; | |
- (void)hideMenus; | |
- (void)setDebugVisibility:(BOOL)arg1; | |
- (void)setDeveloperVisibility:(BOOL)arg1; | |
- (void)developerModeNotifification:(id)arg1; | |
- (void)debugModeNotification:(id)arg1; | |
- (void)internalShowAboutWindow; | |
- (void)setupLogging; | |
- (void)setupLogLevel; | |
- (void)showNewWindowForListAction:(id)arg1; | |
- (id)internalCreateWindowControllerForListWithIdentifier:(id)arg1; | |
- (BOOL)listTransitionCoordinator:(id)arg1 handleTransitionToListWithIdentifier:(id)arg2; | |
- (BOOL)listTransitionCoordinator:(id)arg1 canTransitionToListWithIdentifier:(id)arg2; | |
- (BOOL)listTransitionCoordinator:(id)arg1 handleTearToListWithIdentifier:(id)arg2 fromRect:(struct CGRect)arg3; | |
- (id)listWindowControllerForListIdentifier:(id)arg1; | |
- (void)applicationDidResignActive:(id)arg1; | |
- (void)applicationDidBecomeActive:(id)arg1; | |
- (BOOL)applicationShouldHandleReopen:(id)arg1 hasVisibleWindows:(BOOL)arg2; | |
- (void)randomKeyPress:(id)arg1; | |
- (void)applicationDidFinishLaunching:(id)arg1; | |
- (void)addWindowController:(id)arg1; | |
- (void)windowWillClose:(id)arg1; | |
- (void)applicationWillTerminate:(id)arg1; | |
- (void)performGlobalSave; | |
- (void)applicationWillFinishLaunching:(id)arg1; | |
- (id)restoreWindowWithIdentifier:(id)arg1 state:(id)arg2; | |
- (id)mainWindowController; | |
- (void)internalUpdateThemeUnlock; | |
- (void)awakeFromNib; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface RMRootView : TUINSView <RMActionResponder, RMClearApplicationScrollEndListener> | |
{ | |
id <RMActionResponder> mFirstActionResponder; | |
NSEvent *mLastScrollEvent; | |
NSSet *mIgnoredSubviews; | |
NSEvent *mLastFirstMouseEvent; | |
long long mCurrentRecognizerSessionCount; | |
RMGestureRecognizer *mCurrentGestureRecognizer; | |
} | |
@property(retain, nonatomic) RMGestureRecognizer *currentGestureRecognizer; // @synthesize currentGestureRecognizer=mCurrentGestureRecognizer; | |
@property(nonatomic) long long currentRecognizerSessionCount; // @synthesize currentRecognizerSessionCount=mCurrentRecognizerSessionCount; | |
@property(retain, nonatomic) NSEvent *lastFirstMouseEvent; // @synthesize lastFirstMouseEvent=mLastFirstMouseEvent; | |
@property(retain, nonatomic) NSSet *ignoredSubviews; // @synthesize ignoredSubviews=mIgnoredSubviews; | |
@property(retain, nonatomic) NSEvent *lastScrollEvent; // @synthesize lastScrollEvent=mLastScrollEvent; | |
@property(nonatomic) id <RMActionResponder> firstActionResponder; // @synthesize firstActionResponder=mFirstActionResponder; | |
- (void).cxx_destruct; | |
- (void)scrollDidEndWithEvent:(id)arg1; | |
- (void)touchesCancelledWithEvent:(id)arg1; | |
- (void)touchesEndedWithEvent:(id)arg1; | |
- (void)touchesMovedWithEvent:(id)arg1; | |
- (void)touchesBeganWithEvent:(id)arg1; | |
- (void)magnifyWithEvent:(id)arg1; | |
- (void)swipeWithEvent:(id)arg1; | |
- (void)scrollWheel:(id)arg1; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDragged:(id)arg1; | |
- (void)mouseMoved:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (BOOL)acceptsFirstMouse:(id)arg1; | |
- (void)rightMouseUp:(id)arg1; | |
- (void)rightMouseDragged:(id)arg1; | |
- (void)rightMouseDown:(id)arg1; | |
- (id)hitTest:(struct CGPoint)arg1; | |
- (void)tryMouseCancelForView:(id)arg1 withEvent:(id)arg2; | |
- (void)handleEvent:(id)arg1 withCallBlock:(id)arg2 cancelBlock:(void)arg3 superBlock:(id)arg4; | |
- (BOOL)traverseViewsFromView:(id)arg1 forEvent:(id)arg2 withBlock:(id)arg3; | |
- (BOOL)canHandleAction:(id)arg1 fromSender:(id)arg2 event:(id)arg3; | |
- (BOOL)handleAction:(id)arg1 fromSender:(id)arg2 event:(id)arg3; | |
- (id)nextActionResponder; | |
- (void)viewWillMoveToWindow:(id)arg1; | |
- (BOOL)isOpaque; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (void)setupView; | |
@end | |
@interface RMInnerItemView : TUIView <RMContentAnimatingLayerDelegate> | |
{ | |
NSImage *lastImage; | |
BOOL mDragItem; | |
BOOL mWillBeEdited; | |
BOOL mReadyForHoverEdit; | |
RMClearTextAreaRenderer *mTextRenderer; | |
long long mNextRedrawIdentifier; | |
long long mCanceledIdentifier; | |
id <RMInnerItemViewDelegate> mDelegate; | |
double mStrikeOutInterp; | |
NSArray *mLastParameters; | |
BOOL mLastParametersWereImmediate; | |
struct CGRect mTextAreaRect; | |
struct CGRect mTextAreaClipRect; | |
NSObject<OS_dispatch_queue> *mRedrawQueue; | |
BOOL mInCompleteSwipe; | |
BOOL mSelected; | |
BOOL mBelowIsSelected; | |
BOOL mEditing; | |
BOOL mTicked; | |
BOOL mDelighted; | |
NSString *mTitle; | |
NSString *mBadgeText; | |
RMItemViewAppearance *mAppearance; | |
} | |
+ (void)internalDrawWithParameters:(id)arg1 textRenderer:(id)arg2; | |
+ (id)badgeAttributesWithAppearance:(id)arg1 selected:(BOOL)arg2; | |
+ (id)titleAttributesWithAppearance:(id)arg1 inCompleteSwipe:(BOOL)arg2 selected:(BOOL)arg3; | |
+ (void)drawNoiseInRect:(struct CGRect)arg1; | |
+ (Class)layerClass; | |
+ (void)initialize; | |
@property(retain, nonatomic) RMItemViewAppearance *appearance; // @synthesize appearance=mAppearance; | |
@property(retain, nonatomic) NSString *badgeText; // @synthesize badgeText=mBadgeText; | |
@property(retain, nonatomic) NSString *title; // @synthesize title=mTitle; | |
@property(nonatomic) BOOL delighted; // @synthesize delighted=mDelighted; | |
@property(nonatomic) BOOL ticked; // @synthesize ticked=mTicked; | |
@property(nonatomic) BOOL editing; // @synthesize editing=mEditing; | |
@property(nonatomic) BOOL belowIsSelected; // @synthesize belowIsSelected=mBelowIsSelected; | |
@property(nonatomic) BOOL selected; // @synthesize selected=mSelected; | |
@property(nonatomic) BOOL inCompleteSwipe; // @synthesize inCompleteSwipe=mInCompleteSwipe; | |
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *redrawQueue; // @synthesize redrawQueue=mRedrawQueue; | |
@property(nonatomic) struct CGRect textAreaClipRect; // @synthesize textAreaClipRect=mTextAreaClipRect; | |
@property(nonatomic) struct CGRect textAreaRect; // @synthesize textAreaRect=mTextAreaRect; | |
@property(nonatomic) BOOL lastParametersWereImmediate; // @synthesize lastParametersWereImmediate=mLastParametersWereImmediate; | |
@property(retain, nonatomic) NSArray *lastParameters; // @synthesize lastParameters=mLastParameters; | |
@property(nonatomic) double strikeOutInterp; // @synthesize strikeOutInterp=mStrikeOutInterp; | |
@property(nonatomic) __weak id <RMInnerItemViewDelegate> delegate; // @synthesize delegate=mDelegate; | |
@property long long canceledIdentifier; // @synthesize canceledIdentifier=mCanceledIdentifier; | |
@property long long nextRedrawIdentifier; // @synthesize nextRedrawIdentifier=mNextRedrawIdentifier; | |
@property(retain, nonatomic) RMClearTextAreaRenderer *textRenderer; // @synthesize textRenderer=mTextRenderer; | |
@property(nonatomic) BOOL readyForHoverEdit; // @synthesize readyForHoverEdit=mReadyForHoverEdit; | |
@property(nonatomic) BOOL willBeEdited; // @synthesize willBeEdited=mWillBeEdited; | |
@property(nonatomic) BOOL dragItem; // @synthesize dragItem=mDragItem; | |
@property(retain, nonatomic) NSImage *lastImage; // @synthesize lastImage; | |
- (void).cxx_destruct; | |
- (id)drawParametersWithImageBounds:(struct CGRect)arg1; | |
- (double)scaleParameter; | |
- (void)setNeedsDisplay; | |
- (void)contentAnimatingLayerDidFinishAnimating:(id)arg1; | |
- (void)refreshViewImmediately; | |
- (void)refreshAnimatedWithDuration:(double)arg1; | |
- (id)snapshotImage; | |
- (id)renderContentsWithParameters:(id)arg1 toBlockImage:(BOOL)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface RMGestureRecognizer : NSObject | |
{ | |
BOOL mAcceptsFirstMouse; | |
long long mSessionCount; | |
NSEvent *mFirstEvent; | |
NSEvent *mLastEvent; | |
id mHandlerBlock; | |
int mState; | |
BOOL mEnabled; | |
TUIView *mView; | |
} | |
+ (id)gestureRecognizersForView:(id)arg1; | |
+ (BOOL)viewIsClassical:(id)arg1; | |
+ (void)removeClassicalView:(id)arg1; | |
+ (void)addClassicalView:(id)arg1; | |
@property(nonatomic) __weak TUIView *view; // @synthesize view=mView; | |
@property(nonatomic) BOOL enabled; // @synthesize enabled=mEnabled; | |
@property(nonatomic) int state; // @synthesize state=mState; | |
@property(copy, nonatomic) id handlerBlock; // @synthesize handlerBlock=mHandlerBlock; | |
@property(retain, nonatomic) NSEvent *lastEvent; // @synthesize lastEvent=mLastEvent; | |
@property(retain, nonatomic) NSEvent *firstEvent; // @synthesize firstEvent=mFirstEvent; | |
@property(nonatomic) long long sessionCount; // @synthesize sessionCount=mSessionCount; | |
@property(nonatomic) BOOL acceptsFirstMouse; // @synthesize acceptsFirstMouse=mAcceptsFirstMouse; | |
- (void).cxx_destruct; | |
- (void)recognitionCanceled; | |
- (void)touchesCancelledWithEvent:(id)arg1; | |
- (void)touchesEndedWithEvent:(id)arg1; | |
- (void)touchesMovedWithEvent:(id)arg1; | |
- (void)touchesBeganWithEvent:(id)arg1; | |
- (void)magnifyWithEvent:(id)arg1; | |
- (void)swipeWithEvent:(id)arg1; | |
- (void)scrollWheel:(id)arg1; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDragged:(id)arg1; | |
- (void)mouseMoved:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)rightMouseUp:(id)arg1; | |
- (void)rightMouseDragged:(id)arg1; | |
- (void)rightMouseDown:(id)arg1; | |
- (void)transitionToState:(int)arg1 withEvent:(id)arg2; | |
- (void)reset; | |
- (void)detachFromView; | |
- (void)attachToView:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithHandlerBlock:(id)arg1; | |
- (id)init; | |
@end | |
@interface RMClickGestureRecognizer : RMGestureRecognizer | |
{ | |
BOOL mFirstMouse; | |
BOOL mRecognizeRightClick; | |
BOOL mMouseDown; | |
unsigned long long mNumberOfClicks; | |
} | |
@property(nonatomic) unsigned long long numberOfClicks; // @synthesize numberOfClicks=mNumberOfClicks; | |
@property(nonatomic) BOOL mouseDown; // @synthesize mouseDown=mMouseDown; | |
@property(nonatomic) BOOL recognizeRightClick; // @synthesize recognizeRightClick=mRecognizeRightClick; | |
@property(nonatomic) BOOL firstMouse; // @synthesize firstMouse=mFirstMouse; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)rightMouseUp:(id)arg1; | |
- (void)rightMouseDown:(id)arg1; | |
- (void)reset; | |
- (id)initWithHandlerBlock:(id)arg1; | |
@end | |
@interface RMIndexSelectionManager : NSObject | |
{ | |
unsigned long long mChangesDepth; | |
unsigned long long mSelectedIndex; | |
unsigned long long mTransactionSelectedIndex; | |
id <RMIndexSelectionManagerDelegate> mDelegate; | |
long long mItemCount; | |
BOOL mAllowsMultipleSelection; | |
BOOL mAllowsEmptySelection; | |
} | |
@property(nonatomic) BOOL allowsEmptySelection; // @synthesize allowsEmptySelection=mAllowsEmptySelection; | |
@property(nonatomic) BOOL allowsMultipleSelection; // @synthesize allowsMultipleSelection=mAllowsMultipleSelection; | |
@property(nonatomic) long long itemCount; // @synthesize itemCount=mItemCount; | |
@property(nonatomic) __weak id <RMIndexSelectionManagerDelegate> delegate; // @synthesize delegate=mDelegate; | |
- (void).cxx_destruct; | |
- (id)selectedIndices; | |
- (BOOL)isIndexSelected:(long long)arg1; | |
- (void)selectDown; | |
- (void)selectUp; | |
- (void)moveSelectionToBottom; | |
- (void)moveSelectionToTop; | |
- (void)selectIndex:(long long)arg1 withShift:(BOOL)arg2 deselectIfNecessary:(BOOL)arg3; | |
- (void)deselectAll; | |
- (void)moveOccuredFromIndex:(long long)arg1 toIndex:(long long)arg2 selectionFollows:(BOOL)arg3; | |
- (void)removeOccuredAtIndex:(long long)arg1; | |
- (id)setForRemoveInSet:(id)arg1 atIndex:(long long)arg2; | |
- (void)insertOccuredAtIndex:(long long)arg1; | |
- (void)endChanges; | |
- (void)beginChanges; | |
- (void)private_fixSelection; | |
- (BOOL)private_trySelectionIndex:(unsigned long long)arg1; | |
- (id)init; | |
@end | |
@interface RMItemViewAppearance : NSObject <NSCopying> | |
{ | |
BOOL mShowsSelectionOverlayDuringEdit; | |
NSColor *mTextShadowColor; | |
NSColor *mTextShadowColorSelected; | |
RMColorOffset *mBadgeTextColorOffsetFromBackground; | |
RMColorOffset *mTitleTextColorOffsetFromBackground; | |
NSImage *mBackgroundImage; | |
NSImage *mCompleteImage; | |
NSImage *mLeftBadge; | |
NSImage *mLeftBadgeCommit; | |
NSImage *mRightBadge; | |
NSColor *mTopBorderColor; | |
BOOL mUseSelectedTopBorderOverlap; | |
NSColor *mBottomBorderColor; | |
double mIndentPixels; | |
BOOL mShowBadge; | |
BOOL mShowPriority; | |
BOOL mUseNoise; | |
NSColor *mPriorityColor; | |
NSColor *mCompletingTextColor; | |
NSColor *mCompletingShadowColor; | |
NSColor *mCompleteColor; | |
NSColor *mCompleteTextColor; | |
NSColor *mBackgroundColor; | |
NSColor *mBackgroundColorSelected; | |
RMStretchableImage *mSelectedImageOverlay; | |
RMColorOffset *mBadgeColorOffset; | |
NSColor *mTitleTextColor; | |
NSColor *mTitleTextColorSelected; | |
NSColor *mBadgeTextColor; | |
NSColor *mBadgeTextColorSelected; | |
NSFont *mTextFont; | |
NSColor *mTextHighlightColor; | |
NSImage *mTickImage; | |
RMColorOffset *mDelightedBackgroundColorOffset; | |
RMColorOffset *mDelightedTextColorOffset; | |
} | |
@property(retain, nonatomic) RMColorOffset *delightedTextColorOffset; // @synthesize delightedTextColorOffset=mDelightedTextColorOffset; | |
@property(retain, nonatomic) RMColorOffset *delightedBackgroundColorOffset; // @synthesize delightedBackgroundColorOffset=mDelightedBackgroundColorOffset; | |
@property(retain, nonatomic) NSImage *tickImage; // @synthesize tickImage=mTickImage; | |
@property(retain, nonatomic) NSColor *textHighlightColor; // @synthesize textHighlightColor=mTextHighlightColor; | |
@property(retain, nonatomic) NSFont *textFont; // @synthesize textFont=mTextFont; | |
@property(retain, nonatomic) NSColor *badgeTextColorSelected; // @synthesize badgeTextColorSelected=mBadgeTextColorSelected; | |
@property(retain, nonatomic) NSColor *badgeTextColor; // @synthesize badgeTextColor=mBadgeTextColor; | |
@property(retain, nonatomic) NSColor *titleTextColorSelected; // @synthesize titleTextColorSelected=mTitleTextColorSelected; | |
@property(retain, nonatomic) NSColor *titleTextColor; // @synthesize titleTextColor=mTitleTextColor; | |
@property(retain, nonatomic) RMColorOffset *badgeColorOffset; // @synthesize badgeColorOffset=mBadgeColorOffset; | |
@property(retain, nonatomic) RMStretchableImage *selectedImageOverlay; // @synthesize selectedImageOverlay=mSelectedImageOverlay; | |
@property(retain, nonatomic) NSColor *backgroundColorSelected; // @synthesize backgroundColorSelected=mBackgroundColorSelected; | |
@property(retain, nonatomic) NSColor *backgroundColor; // @synthesize backgroundColor=mBackgroundColor; | |
@property(retain, nonatomic) NSColor *completeTextColor; // @synthesize completeTextColor=mCompleteTextColor; | |
@property(retain, nonatomic) NSColor *completeColor; // @synthesize completeColor=mCompleteColor; | |
@property(retain, nonatomic) NSColor *completingShadowColor; // @synthesize completingShadowColor=mCompletingShadowColor; | |
@property(retain, nonatomic) NSColor *completingTextColor; // @synthesize completingTextColor=mCompletingTextColor; | |
@property(retain, nonatomic) NSColor *priorityColor; // @synthesize priorityColor=mPriorityColor; | |
@property(nonatomic) BOOL useNoise; // @synthesize useNoise=mUseNoise; | |
@property(nonatomic) BOOL showPriority; // @synthesize showPriority=mShowPriority; | |
@property(nonatomic) BOOL showBadge; // @synthesize showBadge=mShowBadge; | |
@property(nonatomic) double indentPixels; // @synthesize indentPixels=mIndentPixels; | |
@property(retain, nonatomic) NSColor *bottomBorderColor; // @synthesize bottomBorderColor=mBottomBorderColor; | |
@property(nonatomic) BOOL useSelectedTopBorderOverlap; // @synthesize useSelectedTopBorderOverlap=mUseSelectedTopBorderOverlap; | |
@property(retain, nonatomic) NSColor *topBorderColor; // @synthesize topBorderColor=mTopBorderColor; | |
@property(retain, nonatomic) NSImage *rightBadge; // @synthesize rightBadge=mRightBadge; | |
@property(retain, nonatomic) NSImage *leftBadgeCommit; // @synthesize leftBadgeCommit=mLeftBadgeCommit; | |
@property(retain, nonatomic) NSImage *leftBadge; // @synthesize leftBadge=mLeftBadge; | |
@property(retain, nonatomic) NSImage *completeImage; // @synthesize completeImage=mCompleteImage; | |
@property(retain, nonatomic) NSImage *backgroundImage; // @synthesize backgroundImage=mBackgroundImage; | |
@property(retain, nonatomic) RMColorOffset *titleTextColorOffsetFromBackground; // @synthesize titleTextColorOffsetFromBackground=mTitleTextColorOffsetFromBackground; | |
@property(retain, nonatomic) RMColorOffset *badgeTextColorOffsetFromBackground; // @synthesize badgeTextColorOffsetFromBackground=mBadgeTextColorOffsetFromBackground; | |
@property(retain, nonatomic) NSColor *textShadowColorSelected; // @synthesize textShadowColorSelected=mTextShadowColorSelected; | |
@property(retain, nonatomic) NSColor *textShadowColor; // @synthesize textShadowColor=mTextShadowColor; | |
@property(nonatomic) BOOL showsSelectionOverlayDuringEdit; // @synthesize showsSelectionOverlayDuringEdit=mShowsSelectionOverlayDuringEdit; | |
- (void).cxx_destruct; | |
- (id)badgeTextColorWithSelected:(BOOL)arg1; | |
- (id)titleTextColorWithSelected:(BOOL)arg1; | |
- (id)badgeColorWithSelected:(BOOL)arg1; | |
- (id)backgroundColorWithSelected:(BOOL)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
- (unsigned long long)hash; | |
@end | |
@interface RMColorGradient : NSObject | |
{ | |
NSColor *mTopColor; | |
NSColor *mBottomColor; | |
int mInterpolationType; | |
} | |
@property(nonatomic) int interpolationType; // @synthesize interpolationType=mInterpolationType; | |
@property(retain, nonatomic) NSColor *bottomColor; // @synthesize bottomColor=mBottomColor; | |
@property(retain, nonatomic) NSColor *topColor; // @synthesize topColor=mTopColor; | |
- (void).cxx_destruct; | |
- (id)colourForIndex:(unsigned long long)arg1 count:(unsigned long long)arg2; | |
- (id)description; | |
- (id)initWithTopColor:(id)arg1 bottomColor:(id)arg2 interpolationType:(int)arg3; | |
@end | |
@interface RMSwipeGestureRecognizer : RMGestureRecognizer | |
{ | |
NSDate *mLastEventDate; | |
double mVelocity; | |
double mTotalMoveDistance; | |
double mMoveDistance; | |
} | |
+ (double)sprungMoveDistance:(double)arg1 withMax:(double)arg2; | |
@property(nonatomic) double moveDistance; // @synthesize moveDistance=mMoveDistance; | |
@property(nonatomic) double totalMoveDistance; // @synthesize totalMoveDistance=mTotalMoveDistance; | |
@property(nonatomic) double velocity; // @synthesize velocity=mVelocity; | |
@property(retain, nonatomic) NSDate *lastEventDate; // @synthesize lastEventDate=mLastEventDate; | |
- (void).cxx_destruct; | |
- (void)scrollWheel:(id)arg1; | |
- (void)reset; | |
@end | |
@interface RMGestureScrollView : TUIScrollView | |
{ | |
BOOL mInGesture; | |
BOOL mActivelyScrolling; | |
RMScrollGestureRecognizer *mRecognizer; | |
RMDragGestureRecognizer *mDragRecognizer; | |
} | |
@property(retain, nonatomic) RMDragGestureRecognizer *dragRecognizer; // @synthesize dragRecognizer=mDragRecognizer; | |
@property(retain, nonatomic) RMScrollGestureRecognizer *scrollRecognizer; // @synthesize scrollRecognizer=mRecognizer; | |
@property(nonatomic) BOOL activelyScrolling; // @synthesize activelyScrolling=mActivelyScrolling; | |
@property(nonatomic) BOOL inGesture; // @synthesize inGesture=mInGesture; | |
- (void).cxx_destruct; | |
- (void)scrollWheel:(id)arg1; | |
- (void)superScrollWheel:(id)arg1; | |
- (void)endGestureWithEvent:(id)arg1; | |
- (void)beginGestureWithEvent:(id)arg1; | |
- (void)dealloc; | |
- (void)willMoveToWindow:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface RMScrollGestureRecognizer : RMGestureRecognizer | |
{ | |
NSMutableArray *mEvents; | |
double mTotalScroll; | |
} | |
@property(nonatomic) double totalScroll; // @synthesize totalScroll=mTotalScroll; | |
@property(retain, nonatomic) NSMutableArray *events; // @synthesize events=mEvents; | |
- (void).cxx_destruct; | |
- (id)nextEvents; | |
- (void)recognitionCanceled; | |
- (void)scrollWheel:(id)arg1; | |
- (void)reset; | |
@end | |
@interface RMCenteredImageLayer : CALayer | |
{ | |
NSImage *mImage; | |
CALayer *mInnerLayer; | |
} | |
+ (id)centeredImageLayerWithImage:(id)arg1; | |
@property(retain, nonatomic) CALayer *innerLayer; // @synthesize innerLayer=mInnerLayer; | |
@property(retain, nonatomic) NSImage *image; // @synthesize image=mImage; | |
- (void).cxx_destruct; | |
- (void)layoutSublayers; | |
- (void)changeImage:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithImage:(id)arg1; | |
- (id)init; | |
@end | |
@interface RMDragGestureRecognizer : RMGestureRecognizer | |
{ | |
BOOL mSeenMouseDown; | |
int mAxis; | |
double mStartDistance; | |
double mMoveDistance; | |
struct CGPoint mStartPoint; | |
} | |
@property(nonatomic) struct CGPoint startPoint; // @synthesize startPoint=mStartPoint; | |
@property(nonatomic) double moveDistance; // @synthesize moveDistance=mMoveDistance; | |
@property(nonatomic) double startDistance; // @synthesize startDistance=mStartDistance; | |
@property(nonatomic) int axis; // @synthesize axis=mAxis; | |
@property(nonatomic) BOOL seenMouseDown; // @synthesize seenMouseDown=mSeenMouseDown; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDragged:(id)arg1; | |
- (void)mouseMoved:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)reset; | |
@end | |
@interface RMThemeableWindow : NSWindow | |
{ | |
RMThemeableWindowTitleBarView *mTitleBarView; | |
} | |
@property(retain, nonatomic) RMThemeableWindowTitleBarView *titleBarView; // @synthesize titleBarView=mTitleBarView; | |
- (void).cxx_destruct; | |
- (double)titleBarHeight; | |
- (Class)contentViewClass; | |
- (Class)titleBarViewClass; | |
- (id)title; | |
- (void)setTitle:(id)arg1; | |
- (BOOL)hasCustomTitleBar; | |
- (void)resignKeyWindow; | |
- (void)becomeKeyWindow; | |
- (void)invalidateTitleBarViews; | |
- (struct CGRect)contentRectForFrameRect:(struct CGRect)arg1; | |
- (BOOL)isMovableByWindowBackground; | |
- (struct CGRect)titleBarRectForFrameRect:(struct CGRect)arg1; | |
- (void)refreshTitleBarView; | |
- (void)installTitleBarView; | |
- (id)currentTitleBarView; | |
- (void)setContentView:(id)arg1; | |
- (id)themeableContentView; | |
- (id)initWithContentRect:(struct CGRect)arg1 styleMask:(unsigned long long)arg2 backing:(unsigned long long)arg3 defer:(BOOL)arg4; | |
@end | |
@interface RMThemeableWindowContentView : NSView | |
{ | |
NSView *mContentView; | |
} | |
@property(retain, nonatomic) NSView *contentView; // @synthesize contentView=mContentView; | |
- (void).cxx_destruct; | |
- (void)resizeSubviewsWithOldSize:(struct CGSize)arg1; | |
- (void)setFrameSize:(struct CGSize)arg1; | |
- (struct CGRect)contentViewFrame; | |
- (double)bottomSpace; | |
@end | |
@interface RMThemeableWindowTitleBarView : NSView | |
{ | |
BOOL mRemovedInitialTrackingArea; | |
NSTrackingArea *mCustomTrackingArea; | |
NSString *mTitle; | |
} | |
@property(copy, nonatomic) NSString *title; // @synthesize title=mTitle; | |
@property(retain, nonatomic) NSTrackingArea *customTrackingArea; // @synthesize customTrackingArea=mCustomTrackingArea; | |
- (void).cxx_destruct; | |
- (void)mouseUp:(id)arg1; | |
- (void)wiggleThemeFrame; | |
- (void)stopObservingTrafficButtonsFrameChanges; | |
- (void)stopObservingWindowForEvents; | |
- (void)observeWindowForResize:(id)arg1; | |
- (void)windowDidResize:(id)arg1; | |
- (void)relayoutWindowButtons; | |
- (void)observeWindowButtonsFrameChangesForWindow:(id)arg1; | |
- (void)zoomButtonFrameDidChange:(id)arg1; | |
- (void)minimiseButtonFrameDidChange:(id)arg1; | |
- (void)closeButtonFrameDidChange:(id)arg1; | |
- (void)layoutWindowButton:(id)arg1 ofType:(unsigned long long)arg2; | |
- (BOOL)needsTrafficLightsLayout; | |
- (struct CGRect)frameForWindowButton:(id)arg1 ofType:(unsigned long long)arg2; | |
- (void)didChangeTitle; | |
- (void)viewDidMoveToWindow; | |
- (void)fixupTrafficLightsTrackingRectsInWindow:(id)arg1; | |
- (BOOL)mouseDownCanMoveWindow; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface RMClearTitleBarView : RMGradientWindowTitleBarView | |
{ | |
BOOL mButtonDisabled; | |
NSImage *mListsNormal; | |
NSImage *mListsRollover; | |
NSImage *mListsPressed; | |
NSImage *mListsInactive; | |
NSImage *mCogNormal; | |
NSImage *mCogRollover; | |
NSImage *mCogPressed; | |
NSImage *mCogInactive; | |
int mButtonType; | |
RMExtendedButton *mListsButton; | |
} | |
@property(retain, nonatomic) RMExtendedButton *listsButton; // @synthesize listsButton=mListsButton; | |
@property(nonatomic) int buttonType; // @synthesize buttonType=mButtonType; | |
@property(retain, nonatomic) NSImage *cogInactive; // @synthesize cogInactive=mCogInactive; | |
@property(retain, nonatomic) NSImage *cogPressed; // @synthesize cogPressed=mCogPressed; | |
@property(retain, nonatomic) NSImage *cogRollover; // @synthesize cogRollover=mCogRollover; | |
@property(retain, nonatomic) NSImage *cogNormal; // @synthesize cogNormal=mCogNormal; | |
@property(retain, nonatomic) NSImage *listsInactive; // @synthesize listsInactive=mListsInactive; | |
@property(retain, nonatomic) NSImage *listsPressed; // @synthesize listsPressed=mListsPressed; | |
@property(retain, nonatomic) NSImage *listsRollover; // @synthesize listsRollover=mListsRollover; | |
@property(retain, nonatomic) NSImage *listsNormal; // @synthesize listsNormal=mListsNormal; | |
@property(nonatomic) BOOL buttonDisabled; // @synthesize buttonDisabled=mButtonDisabled; | |
- (void).cxx_destruct; | |
- (void)viewDidEndLiveResize; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (void)keyChanged:(id)arg1; | |
- (void)dealloc; | |
- (void)setupView; | |
- (void)changeButtonDisabled:(BOOL)arg1; | |
- (void)assignButtonImages; | |
@end | |
@interface RMClearWindow : RMThemeableWindow <NSWindowDelegate, RMContextualViewDelegate> | |
{ | |
BOOL mSyncing; | |
id <RMClearWindowDelegate> mClearDelegate; | |
int mInternalStyle; | |
} | |
@property(nonatomic) int internalStyle; // @synthesize internalStyle=mInternalStyle; | |
@property(nonatomic) id <RMClearWindowDelegate> clearDelegate; // @synthesize clearDelegate=mClearDelegate; | |
- (void)contextualView:(id)arg1 didClickOnContextualItemAtIndex:(unsigned long long)arg2 userInfo:(id)arg3; | |
- (id)contextualView:(id)arg1 titleForItemAtIndex:(unsigned long long)arg2 active:(char *)arg3 userInfo:(id *)arg4; | |
- (unsigned long long)contextualViewNumberOfContextualItems:(id)arg1; | |
- (struct CGRect)window:(id)arg1 willPositionSheet:(id)arg2 usingRect:(struct CGRect)arg3; | |
- (id)windowWillReturnUndoManager:(id)arg1; | |
- (struct CGRect)windowWillUseStandardFrame:(id)arg1 defaultFrame:(struct CGRect)arg2; | |
- (Class)contentViewClass; | |
- (Class)titleBarViewClass; | |
- (double)titleBarHeight; | |
- (void)changeButtonDisabled:(BOOL)arg1; | |
- (void)changeButtonType:(int)arg1; | |
@property(nonatomic, getter=isSyncing) BOOL syncing; | |
- (void)setClearWindowStyle:(int)arg1; | |
- (void)listsButtonAction:(id)arg1; | |
- (void)restoreStateWithCoder:(id)arg1; | |
- (void)encodeRestorableStateWithCoder:(id)arg1; | |
- (void)refreshTitleBarView; | |
- (id)initWithContentRect:(struct CGRect)arg1 styleMask:(unsigned long long)arg2 backing:(unsigned long long)arg3 defer:(BOOL)arg4; | |
@end | |
@interface RMRectShadowLayer : CALayer | |
{ | |
double mShadowRadius; | |
double mCornerRadius; | |
CALayer *mTopLeft; | |
CALayer *mTop; | |
CALayer *mTopRight; | |
CALayer *mLeft; | |
CALayer *mMiddle; | |
CALayer *mRight; | |
CALayer *mBottomLeft; | |
CALayer *mBottom; | |
CALayer *mBottomRight; | |
} | |
@property(retain, nonatomic) CALayer *bottomRight; // @synthesize bottomRight=mBottomRight; | |
@property(retain, nonatomic) CALayer *bottom; // @synthesize bottom=mBottom; | |
@property(retain, nonatomic) CALayer *bottomLeft; // @synthesize bottomLeft=mBottomLeft; | |
@property(retain, nonatomic) CALayer *right; // @synthesize right=mRight; | |
@property(retain, nonatomic) CALayer *middle; // @synthesize middle=mMiddle; | |
@property(retain, nonatomic) CALayer *left; // @synthesize left=mLeft; | |
@property(retain, nonatomic) CALayer *topRight; // @synthesize topRight=mTopRight; | |
@property(retain, nonatomic) CALayer *top; // @synthesize top=mTop; | |
@property(retain, nonatomic) CALayer *topLeft; // @synthesize topLeft=mTopLeft; | |
@property(nonatomic) double cornerRadius; // @synthesize cornerRadius=mCornerRadius; | |
@property(nonatomic) double shadowRadius; // @synthesize shadowRadius=mShadowRadius; | |
- (void).cxx_destruct; | |
- (struct CGRect)frameForShadowRect:(struct CGRect)arg1; | |
- (void)layoutSublayers; | |
- (id)initWithShadow:(id)arg1 cornerRadius:(double)arg2; | |
- (id)layerForImage:(id)arg1 subRect:(struct CGRect)arg2; | |
- (id)subimage:(id)arg1 withRect:(struct CGRect)arg2; | |
@end | |
@interface RMBlankWindow : NSWindow | |
{ | |
} | |
- (BOOL)canBecomeKeyWindow; | |
@end | |
@interface RMBlankRootView : TUINSView | |
{ | |
} | |
- (BOOL)isOpaque; | |
@end | |
@interface RMAnimation : NSObject | |
{ | |
double mInternalLastInterp; | |
id mTimingBlock; | |
NSMutableArray *mStopBlocks; | |
BOOL mRunning; | |
BOOL mDoneFirst; | |
double mStartTime; | |
double mDuration; | |
void *mTimingFunction; | |
NSMutableArray *mBlocks; | |
} | |
+ (id)animationWithDuration:(double)arg1 timingFunction:(void *)arg2; | |
+ (id)animationWithDuration:(double)arg1 timingFunction:(void *)arg2 updateBlock:(id)arg3; | |
@property(retain, nonatomic) NSMutableArray *blocks; // @synthesize blocks=mBlocks; | |
@property(nonatomic) void *timingFunction; // @synthesize timingFunction=mTimingFunction; | |
@property(nonatomic) double duration; // @synthesize duration=mDuration; | |
@property(nonatomic) double startTime; // @synthesize startTime=mStartTime; | |
@property(nonatomic) BOOL doneFirst; // @synthesize doneFirst=mDoneFirst; | |
@property(nonatomic) BOOL running; // @synthesize running=mRunning; | |
@property(retain, nonatomic) NSMutableArray *stopBlocks; // @synthesize stopBlocks=mStopBlocks; | |
@property(copy, nonatomic) id timingBlock; // @synthesize timingBlock=mTimingBlock; | |
@property(nonatomic) double internalLastInterp; // @synthesize internalLastInterp=mInternalLastInterp; | |
- (void).cxx_destruct; | |
- (void)addStopBlock:(id)arg1; | |
- (void)addUpdateBlock:(id)arg1; | |
- (void)cancel; | |
- (void)stop; | |
- (void)removeAnimationFromGlobal; | |
- (void)start; | |
- (void)timerFired:(id)arg1; | |
- (void)updateWithInterp:(double)arg1; | |
- (double)currentInterp; | |
- (double)lastInterp; | |
- (BOOL)internalUpdate; | |
- (id)initWithDuration:(double)arg1 timingFunction:(void *)arg2 updateBlock:(id)arg3; | |
@end | |
@interface RMFoldSnapshotEffect : NSObject <RMSnapshotEffect> | |
{ | |
double mPerspectiveValue; | |
NSMutableDictionary *mOverlayLayers; | |
unsigned long long mFoldDirection; | |
double mFullRowHeight; | |
unsigned long long mRowCount; | |
} | |
@property(nonatomic) unsigned long long rowCount; // @synthesize rowCount=mRowCount; | |
@property(nonatomic) double fullRowHeight; // @synthesize fullRowHeight=mFullRowHeight; | |
@property(nonatomic) unsigned long long foldDirection; // @synthesize foldDirection=mFoldDirection; | |
@property(retain, nonatomic) NSMutableDictionary *overlayLayers; // @synthesize overlayLayers=mOverlayLayers; | |
@property(nonatomic) double perspectiveValue; // @synthesize perspectiveValue=mPerspectiveValue; | |
- (void).cxx_destruct; | |
- (void)layoutRegionAtIndex:(unsigned long long)arg1 inBounds:(struct CGRect)arg2 withLayer:(id)arg3; | |
- (struct CGRect)rectForRegionAtIndex:(unsigned long long)arg1 withSnapshotRect:(struct CGRect)arg2; | |
- (void)prepareLayer:(id)arg1 forRegionAtIndex:(unsigned long long)arg2; | |
- (void)prepareRootLayer:(id)arg1; | |
- (unsigned long long)numberOfRegions; | |
- (id)initWithRowCount:(unsigned long long)arg1; | |
- (id)initWithRowCount:(unsigned long long)arg1 alternateFoldDirection:(BOOL)arg2; | |
@end | |
@interface RMRavelSnapshotEffect : NSObject <RMSnapshotEffect> | |
{ | |
double mPerspectiveValue; | |
double mFullRowHeight; | |
unsigned long long mRowCount; | |
} | |
@property(nonatomic) unsigned long long rowCount; // @synthesize rowCount=mRowCount; | |
@property(nonatomic) double fullRowHeight; // @synthesize fullRowHeight=mFullRowHeight; | |
@property(nonatomic) double perspectiveValue; // @synthesize perspectiveValue=mPerspectiveValue; | |
- (void)layoutRegionAtIndex:(unsigned long long)arg1 inBounds:(struct CGRect)arg2 withLayer:(id)arg3; | |
- (struct CGRect)rectForRegionAtIndex:(unsigned long long)arg1 withSnapshotRect:(struct CGRect)arg2; | |
- (void)prepareLayer:(id)arg1 forRegionAtIndex:(unsigned long long)arg2; | |
- (void)prepareRootLayer:(id)arg1; | |
- (unsigned long long)numberOfRegions; | |
- (id)initWithRowCount:(unsigned long long)arg1; | |
@end | |
@interface RMSnapshotEffectLayer : CALayer | |
{ | |
NSImage *mSnapshot; | |
id <RMSnapshotEffect> mEffect; | |
NSArray *mRegions; | |
} | |
@property(retain, nonatomic) NSArray *regions; // @synthesize regions=mRegions; | |
@property(retain, nonatomic) id <RMSnapshotEffect> effect; // @synthesize effect=mEffect; | |
@property(retain, nonatomic) NSImage *snapshot; // @synthesize snapshot=mSnapshot; | |
- (void).cxx_destruct; | |
- (void)layoutSublayers; | |
- (void)changeSnapshot:(id)arg1 withEffect:(id)arg2; | |
- (id)initWithSnapshot:(id)arg1 effect:(id)arg2; | |
- (void)setupRegions; | |
- (id)imageForRegionWithRect:(struct CGRect)arg1; | |
@end | |
@interface RMSqueezeSnapshotEffect : NSObject <RMSnapshotEffect> | |
{ | |
unsigned long long mRowCount; | |
} | |
@property(nonatomic) unsigned long long rowCount; // @synthesize rowCount=mRowCount; | |
- (void)layoutRegionAtIndex:(unsigned long long)arg1 inBounds:(struct CGRect)arg2 withLayer:(id)arg3; | |
- (struct CGRect)rectForRegionAtIndex:(unsigned long long)arg1 withSnapshotRect:(struct CGRect)arg2; | |
- (void)prepareLayer:(id)arg1 forRegionAtIndex:(unsigned long long)arg2; | |
- (void)prepareRootLayer:(id)arg1; | |
- (unsigned long long)numberOfRegions; | |
- (id)initWithRowCount:(unsigned long long)arg1; | |
@end | |
@interface RMSnapshotEffectItemView : TUIView <RMReusableView> | |
{ | |
id <RMSnapshotEffect> mEffect; | |
id <RMSnapshotEffectItemViewDataSource> mDatasource; | |
} | |
+ (id)recycledViewWithSize:(struct CGSize)arg1; | |
+ (Class)layerClass; | |
@property(nonatomic) __weak id <RMSnapshotEffectItemViewDataSource> datasource; // @synthesize datasource=mDatasource; | |
@property(retain, nonatomic) id <RMSnapshotEffect> effect; // @synthesize effect=mEffect; | |
- (void).cxx_destruct; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)setWantsSnapshot; | |
- (void)resnapshotWithWidth:(double)arg1; | |
- (void)changeEffect:(id)arg1; | |
- (void)prepareForReuse; | |
- (void)recycle; | |
- (id)initWithDataSource:(id)arg1 effect:(id)arg2; | |
@end | |
@interface RMListViewPresenter : NSObject | |
{ | |
NSMutableSet *mForcedVisibleIdentifiers; | |
TUIView *mView; | |
id <RMListViewPresenterDataSource> mDataSource; | |
id <RMListViewLayout> mLayout; | |
NSMutableDictionary *mPresentation; | |
NSMutableSet *mVisibleIdentifiers; | |
NSMutableSet *mRecycledShadowLayers; | |
} | |
@property(retain, nonatomic) NSMutableSet *recycledShadowLayers; // @synthesize recycledShadowLayers=mRecycledShadowLayers; | |
@property(retain, nonatomic) NSMutableSet *visibleIdentifiers; // @synthesize visibleIdentifiers=mVisibleIdentifiers; | |
@property(retain, nonatomic) NSMutableDictionary *presentationItems; // @synthesize presentationItems=mPresentation; | |
@property(retain, nonatomic) id <RMListViewLayout> layout; // @synthesize layout=mLayout; | |
@property(nonatomic) __weak id <RMListViewPresenterDataSource> dataSource; // @synthesize dataSource=mDataSource; | |
@property(nonatomic) __weak TUIView *view; // @synthesize view=mView; | |
@property(retain, nonatomic) NSMutableSet *forcedVisibleIdentifiers; // @synthesize forcedVisibleIdentifiers=mForcedVisibleIdentifiers; | |
- (void).cxx_destruct; | |
- (id)bottomShadowLayerWithShadow:(id)arg1; | |
- (id)topShadowLayerWithShadow:(id)arg1; | |
- (void)recycleShadowLayer:(id)arg1; | |
- (id)dequeueShadowLayer; | |
- (void)layoutViews; | |
- (void)removeForcedVisibleIdentifier:(id)arg1; | |
- (void)addForcedVisibleIdentifier:(id)arg1; | |
- (void)stopPresentingItemWithIdentifier:(id)arg1; | |
- (id)currentVisibleIdentifiers; | |
- (id)viewForIdentifier:(id)arg1; | |
- (id)identifierForView:(id)arg1; | |
- (void)changeLayout:(id)arg1; | |
- (void)invalidateItemWithIdentifier:(id)arg1; | |
- (void)invalidatePresentation; | |
- (void)transitionPresentationWithIdentifierMap:(id)arg1; | |
- (id)initWithView:(id)arg1 dataSource:(id)arg2; | |
@end | |
@interface RMListViewPresentationItem : NSObject | |
{ | |
id mIdentifier; | |
TUIView<RMReusableView> *mView; | |
CALayer *mTopShadowLayer; | |
CALayer *mBottomShadowLayer; | |
NSShadow *mShadow; | |
} | |
@property(retain, nonatomic) NSShadow *shadow; // @synthesize shadow=mShadow; | |
@property(retain, nonatomic) CALayer *bottomShadowLayer; // @synthesize bottomShadowLayer=mBottomShadowLayer; | |
@property(retain, nonatomic) CALayer *topShadowLayer; // @synthesize topShadowLayer=mTopShadowLayer; | |
@property(retain, nonatomic) TUIView<RMReusableView> *view; // @synthesize view=mView; | |
@property(retain, nonatomic) id identifier; // @synthesize identifier=mIdentifier; | |
- (void).cxx_destruct; | |
- (id)initWithIdentifier:(id)arg1 view:(id)arg2 shadow:(id)arg3 topShadowLayer:(id)arg4 bottomShadowLayer:(id)arg5; | |
@end | |
@interface RMListViewItemIdentifier : NSObject <NSCopying> | |
{ | |
int mType; | |
long long mIndex; | |
} | |
@property(nonatomic) long long index; // @synthesize index=mIndex; | |
@property(nonatomic) int type; // @synthesize type=mType; | |
- (BOOL)isEqual:(id)arg1; | |
- (unsigned long long)hash; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)description; | |
- (id)initWithType:(int)arg1 index:(long long)arg2; | |
@end | |
@interface RMListViewTransitionLayout : NSObject <RMListViewLayout> | |
{ | |
NSMutableSet *mForcedBack; | |
NSMutableSet *mAllIdentifiers; | |
NSMutableSet *mForcedFront; | |
double mInternalWidth; | |
NSMutableDictionary *mOverlayStartIdentifiers; | |
NSMutableDictionary *mOverlayEndIdentifiers; | |
CDStruct_a6e4eca2 *mOverlayItems; | |
CDStruct_a6e4eca2 *mNextOverlayItems; | |
CDStruct_85aaf12c *mHeightItem; | |
BOOL mCanceled; | |
NSMutableDictionary *mOverrides; | |
long long mNextOrder; | |
CDStruct_a6e4eca2 *mHeightState; | |
struct CGRect mInternalVisibleRect; | |
double *mRawAnimationInterps; | |
long long mCurrentHandle; | |
NSObject<OS_dispatch_queue> *mWorkQueue; | |
long long mNextHandle; | |
NSMutableDictionary *mAnimationInterps; | |
RMListViewLayoutData *mLayoutData; | |
CDStruct_a6e4eca2 *mCurrentState; | |
CDStruct_a6e4eca2 *mNextState; | |
} | |
@property(nonatomic) CDStruct_a6e4eca2 *nextState; // @synthesize nextState=mNextState; | |
@property(nonatomic) CDStruct_a6e4eca2 *currentState; // @synthesize currentState=mCurrentState; | |
@property(retain) RMListViewLayoutData *layoutData; // @synthesize layoutData=mLayoutData; | |
@property(retain, nonatomic) NSMutableDictionary *animationInterps; // @synthesize animationInterps=mAnimationInterps; | |
@property long long nextHandle; // @synthesize nextHandle=mNextHandle; | |
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *workQueue; // @synthesize workQueue=mWorkQueue; | |
@property long long currentHandle; // @synthesize currentHandle=mCurrentHandle; | |
@property(nonatomic) double *rawAnimationInterps; // @synthesize rawAnimationInterps=mRawAnimationInterps; | |
@property(nonatomic) struct CGRect internalVisibleRect; // @synthesize internalVisibleRect=mInternalVisibleRect; | |
@property(nonatomic) CDStruct_a6e4eca2 *heightState; // @synthesize heightState=mHeightState; | |
@property(nonatomic) long long nextOrder; // @synthesize nextOrder=mNextOrder; | |
@property(retain, nonatomic) NSMutableDictionary *overrides; // @synthesize overrides=mOverrides; | |
@property BOOL canceled; // @synthesize canceled=mCanceled; | |
@property(nonatomic) CDStruct_85aaf12c *heightItem; // @synthesize heightItem=mHeightItem; | |
@property(nonatomic) CDStruct_a6e4eca2 *nextOverlayItems; // @synthesize nextOverlayItems=mNextOverlayItems; | |
@property(nonatomic) CDStruct_a6e4eca2 *currentOverlayItems; // @synthesize currentOverlayItems=mOverlayItems; | |
@property(retain, nonatomic) NSMutableDictionary *overlayEndIdentifiers; // @synthesize overlayEndIdentifiers=mOverlayEndIdentifiers; | |
@property(retain, nonatomic) NSMutableDictionary *overlayStartIdentifiers; // @synthesize overlayStartIdentifiers=mOverlayStartIdentifiers; | |
@property(nonatomic) double internalWidth; // @synthesize internalWidth=mInternalWidth; | |
@property(retain, nonatomic) NSMutableSet *forcedFront; // @synthesize forcedFront=mForcedFront; | |
@property(retain, nonatomic) NSMutableSet *allIdentifiers; // @synthesize allIdentifiers=mAllIdentifiers; | |
@property(retain, nonatomic) NSMutableSet *forcedBack; // @synthesize forcedBack=mForcedBack; | |
- (void).cxx_destruct; | |
- (double)finalHeight; | |
- (void)setWidth:(double)arg1; | |
- (void)cancel; | |
- (long long)totalNumberOfItems; | |
- (id)currentLayoutData; | |
- (id)allCurrentRects; | |
- (id)visibleIndices; | |
- (struct CGRect)itemFrameForLayoutItem:(CDStruct_85aaf12c *)arg1; | |
- (struct CGRect)itemFrameForItemAtIndex:(unsigned long long)arg1; | |
- (struct CGRect)finalFrameForItemWithIdentifier:(id)arg1; | |
- (id)identifierForItemAtIndex:(unsigned long long)arg1; | |
- (long long)indexForItemWithIdentifier:(id)arg1; | |
- (struct CGSize)contentSize; | |
- (long long)indexForItemAtPoint:(struct CGPoint)arg1; | |
- (void)setVisibleRect:(struct CGRect)arg1; | |
- (void)prepareForFrame; | |
- (struct CGRect)frameForOverlayWithIdentifier:(id)arg1; | |
- (void)setOverlayItem:(id)arg1 overlayStartIdentifier:(id)arg2 endIdentifier:(id)arg3; | |
- (void)addOverlayItem:(id)arg1; | |
- (void)applyOverrides; | |
- (void)setOverrideY:(double)arg1 forIdentifier:(id)arg2; | |
- (void)removeOverrideForIdentifier:(id)arg1; | |
- (void)setIdentifier:(id)arg1 forcedBack:(BOOL)arg2; | |
- (void)setIdentifier:(id)arg1 forcedFront:(BOOL)arg2; | |
- (void)commitOverlaysWithCompletionBlock:(id)arg1; | |
- (void)commitAndAnimateTransitionWithReadyBlock:(id)arg1; | |
- (void)commitNextStateWithHeight:(double)arg1; | |
- (void)calculateNextOverlays; | |
- (struct CGRect)rectForOverlayStartIdentifier:(id)arg1 endIdentifier:(id)arg2; | |
- (void)calculateNextState:(double *)arg1; | |
- (void)commitTransitionWithoutRecalculationWithReadyBlock:(id)arg1; | |
- (void)immediateResizeItemWithIdentifier:(id)arg1 toHeight:(double)arg2; | |
- (void)setItemWithIdentifier:(id)arg1 hasRoundingType:(int)arg2; | |
- (void)resizeItemWithIdentifier:(id)arg1 toHeight:(double)arg2; | |
- (void)removeItemWithIdentifier:(id)arg1; | |
- (void)moveItemWithIdentifer:(id)arg1 toIndex:(long long)arg2 relativeToIdentifier:(id)arg3; | |
- (void)moveItemWithIdentifer:(id)arg1 toBecomeIndex:(long long)arg2; | |
- (void)moveItemAtIndex:(long long)arg1 toIndex:(long long)arg2; | |
- (void)internalMoveItemAtIndex:(long long)arg1 toIndex:(long long)arg2; | |
- (long long)orderForItemAtIndex:(long long)arg1; | |
- (void)changeIdentifierOfItemWithIdentifier:(id)arg1 toIdentifier:(id)arg2; | |
- (void)setItemWithIdentifier:(id)arg1 isOutsideContent:(BOOL)arg2; | |
- (void)setItemWithIdentifier:(id)arg1 isDeletedDown:(BOOL)arg2; | |
- (void)insertIdentifier:(id)arg1 atIndex:(long long)arg2 relativeToIdentifier:(id)arg3 withHeight:(double)arg4 initialHeight:(double)arg5; | |
- (void)beginTransition; | |
- (long long)indexForItemWithIdentifierInNextState:(id)arg1; | |
- (void)completeAnimationWithHandle:(long long)arg1 completionBlock:(id)arg2; | |
- (void)completeAnimationWithHandle:(long long)arg1; | |
- (void)setInterp:(double)arg1 forAnimation:(long long)arg2; | |
- (void)dealloc; | |
- (id)initWithLayoutData:(id)arg1 identifiers:(id)arg2 overlayInfos:(id)arg3; | |
- (void)setupWithIdentifiers:(id)arg1 overlayInfos:(id)arg2; | |
@end | |
@interface RMSlideSnapshotEffect : NSObject <RMSnapshotEffect> | |
{ | |
double mHeight; | |
} | |
@property(nonatomic) double height; // @synthesize height=mHeight; | |
- (void)layoutRegionAtIndex:(unsigned long long)arg1 inBounds:(struct CGRect)arg2 withLayer:(id)arg3; | |
- (struct CGRect)rectForRegionAtIndex:(unsigned long long)arg1 withSnapshotRect:(struct CGRect)arg2; | |
- (void)prepareLayer:(id)arg1 forRegionAtIndex:(unsigned long long)arg2; | |
- (void)prepareRootLayer:(id)arg1; | |
- (unsigned long long)numberOfRegions; | |
- (id)initWithHeight:(double)arg1; | |
@end | |
@interface RMListViewLayoutData : NSObject <NSCopying> | |
{ | |
NSMutableDictionary *mLayoutData; | |
} | |
@property(retain, nonatomic) NSMutableDictionary *layoutData; // @synthesize layoutData=mLayoutData; | |
- (void).cxx_destruct; | |
- (double)heightForIdentifier:(id)arg1; | |
- (void)setHeight:(double)arg1 forIdentifier:(id)arg2; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)init; | |
@end | |
@interface RMListViewCustomItem : NSObject | |
{ | |
TUIView<RMReusableView> *mResultView; | |
double mInternalFinalHeight; | |
RMListViewItemIdentifier *mInternalIdentifier; | |
TUIView<RMReusableView> *mInternalView; | |
} | |
@property(retain, nonatomic) TUIView<RMReusableView> *internalView; // @synthesize internalView=mInternalView; | |
@property(retain, nonatomic) RMListViewItemIdentifier *internalIdentifier; // @synthesize internalIdentifier=mInternalIdentifier; | |
@property(nonatomic) double internalFinalHeight; // @synthesize internalFinalHeight=mInternalFinalHeight; | |
@property(retain, nonatomic) TUIView<RMReusableView> *resultView; // @synthesize resultView=mResultView; | |
- (void).cxx_destruct; | |
- (double)finalHeight; | |
- (void)prepareView; | |
- (id)view; | |
- (id)identifier; | |
- (id)initWithIdentifier:(id)arg1 view:(id)arg2 finalHeight:(double)arg3; | |
@end | |
@interface RMListViewSnapshotEffectCustomItem : RMListViewCustomItem <RMSnapshotEffectItemViewDataSource> | |
{ | |
TUIView<RMReusableView> *mSnapshotView; | |
double mSnapshotHeight; | |
} | |
@property(nonatomic) double snapshotHeight; // @synthesize snapshotHeight=mSnapshotHeight; | |
@property(retain, nonatomic) TUIView<RMReusableView> *snapshotView; // @synthesize snapshotView=mSnapshotView; | |
- (void).cxx_destruct; | |
- (void)prepareView; | |
- (void)changeEffect:(id)arg1; | |
- (id)snapshotEffectItemView:(id)arg1 snapshotForWidth:(double)arg2; | |
- (id)initWithIdentifier:(id)arg1 view:(id)arg2 snapshotHeight:(double)arg3 effect:(id)arg4; | |
@end | |
@interface RMSlideEffectItemView : TUIView <RMReusableView> | |
{ | |
double mExtraWidth; | |
double mRealHeight; | |
double mSnapshotHeight; | |
int mSlideDirection; | |
double mOffset; | |
double mLastFrameTime; | |
double mVelocity; | |
id mSnapshotBlock; | |
CALayer *mSnapshotLayer; | |
double mInterp; | |
} | |
+ (id)recycledViewWithSize:(struct CGSize)arg1; | |
@property(nonatomic) double internalInterp; // @synthesize internalInterp=mInterp; | |
@property(retain, nonatomic) CALayer *snapshotLayer; // @synthesize snapshotLayer=mSnapshotLayer; | |
@property(copy, nonatomic) id snapshotBlock; // @synthesize snapshotBlock=mSnapshotBlock; | |
@property(nonatomic) double velocity; // @synthesize velocity=mVelocity; | |
@property(nonatomic) double lastFrameTime; // @synthesize lastFrameTime=mLastFrameTime; | |
@property(nonatomic) double offset; // @synthesize offset=mOffset; | |
@property(nonatomic) int slideDirection; // @synthesize slideDirection=mSlideDirection; | |
@property(nonatomic) double snapshotHeight; // @synthesize snapshotHeight=mSnapshotHeight; | |
@property(nonatomic) double realHeight; // @synthesize realHeight=mRealHeight; | |
@property(nonatomic) double extraWidth; // @synthesize extraWidth=mExtraWidth; | |
- (void).cxx_destruct; | |
- (void)prepareForReuse; | |
- (void)recycle; | |
- (void)layoutSubviews; | |
- (double)totalOffset; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)setInterp:(double)arg1; | |
- (id)initWithSnapshotBlock:(id)arg1 slideDirection:(void)arg2 realHeight:(int)arg3; | |
@end | |
@interface RMContentAnimatingLayer : CALayer | |
{ | |
id <RMContentAnimatingLayerDelegate> mAnimatingLayerDelegate; | |
long long mRunningCount; | |
NSMutableArray *mContentLayers; | |
} | |
@property(retain, nonatomic) NSMutableArray *contentLayers; // @synthesize contentLayers=mContentLayers; | |
@property(nonatomic) long long runningCount; // @synthesize runningCount=mRunningCount; | |
@property(nonatomic) __weak id <RMContentAnimatingLayerDelegate> animatingLayerDelegate; // @synthesize animatingLayerDelegate=mAnimatingLayerDelegate; | |
- (void).cxx_destruct; | |
- (void)redrawImmediatelyWithContents:(id)arg1; | |
- (void)redrawWithAnimation:(double)arg1 contents:(id)arg2; | |
- (void)animationDidStop:(id)arg1 finished:(BOOL)arg2; | |
- (void)animationDidStart:(id)arg1; | |
- (id)init; | |
@end | |
@interface RMSound : NSObject | |
{ | |
int mMouseOverSoundType; | |
int mCompletionSoundType; | |
int mIncompletionSoundType; | |
int mThemeSoundType; | |
NSTimer *mMouseOverSoundTimer; | |
NSTimer *mThemeSoundTimer; | |
NSTimer *mCompletionSoundTimer; | |
NSTimer *mIncompletionSoundTimer; | |
} | |
+ (void)playThemeStrum; | |
+ (void)playIncompletionSound; | |
+ (void)playCompletionSound; | |
+ (void)playMouseOverSound; | |
+ (void)stopTapSound:(int)arg1; | |
+ (void)playSound:(int)arg1; | |
+ (void)preload; | |
@property(retain, nonatomic) NSTimer *incompletionSoundTimer; // @synthesize incompletionSoundTimer=mIncompletionSoundTimer; | |
@property(retain, nonatomic) NSTimer *completionSoundTimer; // @synthesize completionSoundTimer=mCompletionSoundTimer; | |
@property(retain, nonatomic) NSTimer *themeSoundTimer; // @synthesize themeSoundTimer=mThemeSoundTimer; | |
@property(retain, nonatomic) NSTimer *mouseOverSoundTimer; // @synthesize mouseOverSoundTimer=mMouseOverSoundTimer; | |
- (void).cxx_destruct; | |
- (void)playThemeStrum; | |
- (void)resetThemeSoundType:(id)arg1; | |
- (void)invalidateThemeSoundTypeTimer; | |
- (void)playIncompletionSound; | |
- (void)resetIncompletionSoundType:(id)arg1; | |
- (void)invalidateIncompletionSoundTypeTimer; | |
- (void)playCompletionSound; | |
- (void)playMouseOverSound; | |
- (void)resetCompletionSoundType:(id)arg1; | |
- (void)invalidateCompletionSoundTypeTimer; | |
- (void)resetMouseOverSoundType:(id)arg1; | |
- (void)invalidateMouseOverSoundTypeTimer; | |
- (id)init; | |
@end | |
@interface RMArrowOvershootView : TUIView | |
{ | |
BOOL mActive; | |
double mTextWidth; | |
RMCenteredImageLayer *mArrowLayer; | |
CATextLayer *mLabelLayer; | |
} | |
@property(retain, nonatomic) CATextLayer *labelLayer; // @synthesize labelLayer=mLabelLayer; | |
@property(retain, nonatomic) RMCenteredImageLayer *arrowLayer; // @synthesize arrowLayer=mArrowLayer; | |
@property(nonatomic) double textWidth; // @synthesize textWidth=mTextWidth; | |
@property(nonatomic) BOOL active; // @synthesize active=mActive; | |
- (void).cxx_destruct; | |
- (double)desiredHeight; | |
- (void)updateWithActive:(BOOL)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithDirection:(int)arg1 label:(id)arg2; | |
- (id)sizeAttributes; | |
@end | |
@interface RMGradientItemThemer : NSObject | |
{ | |
BOOL mApplyGradientToCompeltedItem; | |
RMItemViewAppearance *mCompletedAppearance; | |
RMItemViewAppearance *mBaseAppearance; | |
RMColorGradient *mColorGradient; | |
} | |
@property(retain, nonatomic) RMColorGradient *colorGradient; // @synthesize colorGradient=mColorGradient; | |
@property(retain, nonatomic) RMItemViewAppearance *baseAppearance; // @synthesize baseAppearance=mBaseAppearance; | |
@property(retain, nonatomic) RMItemViewAppearance *completedAppearance; // @synthesize completedAppearance=mCompletedAppearance; | |
@property(nonatomic) BOOL applyGradientToCompletedItems; // @synthesize applyGradientToCompletedItems=mApplyGradientToCompeltedItem; | |
- (void).cxx_destruct; | |
- (id)appearanceForItemAtIndex:(long long)arg1 total:(long long)arg2 completed:(BOOL)arg3; | |
- (id)selectedColorForColor:(id)arg1; | |
- (id)initWithBaseAppearance:(id)arg1 gradient:(id)arg2 completedAppearance:(id)arg3; | |
@end | |
@interface RMTheme : NSObject | |
{ | |
NSString *mName; | |
long long mIdentifier; | |
RMItemViewAppearance *mInternalBaseMenuItemAppearance; | |
RMItemViewAppearance *mInternalTickedMenuItemAppearance; | |
RMColorGradient *mInternalListColorGradient; | |
RMColorGradient *mInternalTaskColorGradient; | |
RMItemViewAppearance *mInternalBaseTaskAppearance; | |
RMItemViewAppearance *mInternalBaseListAppearance; | |
RMItemViewAppearance *mInternalCompletedListAppearance; | |
RMItemViewAppearance *mInternalCompletedTaskAppearance; | |
BOOL mUnlockable; | |
BOOL mUnlocked; | |
NSString *mUnlockKey; | |
NSString *mUnlockText; | |
} | |
+ (id)themeWithIdentifier:(long long)arg1; | |
+ (id)giftedTheme; | |
+ (id)templeRunTheme; | |
+ (id)letterpressTheme; | |
+ (id)cloudyTheme; | |
+ (id)tweetBotTheme; | |
+ (id)heistTheme; | |
+ (id)pathTheme; | |
+ (id)bumpyRoadTheme; | |
+ (id)nightOwlTheme; | |
+ (id)socialTheme; | |
+ (id)scorchedTheme; | |
+ (id)ultravioletTheme; | |
+ (id)blackTheme; | |
+ (id)greenTheme; | |
+ (id)graphiteTheme; | |
+ (id)pinkTheme; | |
+ (id)heatmapTheme; | |
+ (id)standardThemeWithName:(id)arg1 identifier:(long long)arg2 tasksColorGradient:(id)arg3 listsColorGradient:(id)arg4 badgeOffset:(id)arg5 completedListTitleOffset:(id)arg6; | |
@property(retain, nonatomic) NSString *unlockText; // @synthesize unlockText=mUnlockText; | |
@property(retain, nonatomic) NSString *unlockKey; // @synthesize unlockKey=mUnlockKey; | |
@property(nonatomic) BOOL unlocked; // @synthesize unlocked=mUnlocked; | |
@property(nonatomic) BOOL unlockable; // @synthesize unlockable=mUnlockable; | |
@property(retain, nonatomic) RMItemViewAppearance *internalCompletedTaskAppearance; // @synthesize internalCompletedTaskAppearance=mInternalCompletedTaskAppearance; | |
@property(retain, nonatomic) RMItemViewAppearance *internalCompletedListAppearance; // @synthesize internalCompletedListAppearance=mInternalCompletedListAppearance; | |
@property(retain, nonatomic) RMItemViewAppearance *internalBaseListAppearance; // @synthesize internalBaseListAppearance=mInternalBaseListAppearance; | |
@property(retain, nonatomic) RMItemViewAppearance *internalBaseTaskAppearance; // @synthesize internalBaseTaskAppearance=mInternalBaseTaskAppearance; | |
@property(retain, nonatomic) RMColorGradient *internalTaskColorGradient; // @synthesize internalTaskColorGradient=mInternalTaskColorGradient; | |
@property(retain, nonatomic) RMColorGradient *internalListColorGradient; // @synthesize internalListColorGradient=mInternalListColorGradient; | |
@property(retain, nonatomic) RMItemViewAppearance *internalTickedMenuItemAppearance; // @synthesize internalTickedMenuItemAppearance=mInternalTickedMenuItemAppearance; | |
@property(retain, nonatomic) RMItemViewAppearance *internalBaseMenuItemAppearance; // @synthesize internalBaseMenuItemAppearance=mInternalBaseMenuItemAppearance; | |
@property(nonatomic) long long identifier; // @synthesize identifier=mIdentifier; | |
@property(retain, nonatomic) NSString *name; // @synthesize name=mName; | |
- (void).cxx_destruct; | |
- (id)taskColorGradient; | |
- (id)completedTaskAppearance; | |
- (id)baseTaskAppearance; | |
- (id)listColorGradient; | |
- (id)completedListAppearance; | |
- (id)baseListAppearance; | |
- (id)tickedMenuItemAppearance; | |
- (id)baseMenuItemAppearance; | |
- (long long)themeIdentifier; | |
- (id)themeName; | |
- (id)init; | |
@end | |
@interface RMListsLevelController : RMBaseLevelController <RMItemViewDelegate, RMListViewDataSource, RMListViewDelegate, RMThemeListener, HTModelBackendPresenter, RMListViewLevelController> | |
{ | |
BOOL mShowingDeleteAlert; | |
BOOL mInModelRefresh; | |
HTModel *mPreRefreshModel; | |
BOOL mCommitingContinousInsert; | |
RMItemView *mCreateItemView; | |
NSString *mCreateItemString; | |
NSString *mCreateItemIdentifier; | |
BOOL mInitialEnterPeriod; | |
RMControllerContext *mContext; | |
RMTasksLevelController *mTasksController; | |
RMTasksLevelController *mAltTasksController; | |
RMGradientItemThemer *mItemThemer; | |
RMListView *mListView; | |
HTModelBackend *mModelBackend; | |
HTModel *mPretransitionModel; | |
} | |
+ (void)initialize; | |
@property(retain, nonatomic) HTModel *pretransitionModel; // @synthesize pretransitionModel=mPretransitionModel; | |
@property(retain, nonatomic) HTModelBackend *modelBackend; // @synthesize modelBackend=mModelBackend; | |
@property(retain, nonatomic) RMListView *listView; // @synthesize listView=mListView; | |
@property(retain, nonatomic) RMGradientItemThemer *itemThemer; // @synthesize itemThemer=mItemThemer; | |
@property(retain, nonatomic) RMTasksLevelController *altTasksController; // @synthesize altTasksController=mAltTasksController; | |
@property(retain, nonatomic) RMTasksLevelController *tasksController; // @synthesize tasksController=mTasksController; | |
@property(retain, nonatomic) RMControllerContext *context; // @synthesize context=mContext; | |
@property(nonatomic) BOOL initialEnterPeriod; // @synthesize initialEnterPeriod=mInitialEnterPeriod; | |
@property(retain, nonatomic) NSString *createItemIdentifier; // @synthesize createItemIdentifier=mCreateItemIdentifier; | |
@property(retain, nonatomic) NSString *createItemString; // @synthesize createItemString=mCreateItemString; | |
@property(retain, nonatomic) RMItemView *createItemView; // @synthesize createItemView=mCreateItemView; | |
@property(nonatomic) BOOL commitingContinousInsert; // @synthesize commitingContinousInsert=mCommitingContinousInsert; | |
@property(retain, nonatomic) HTModel *preRefreshModel; // @synthesize preRefreshModel=mPreRefreshModel; | |
@property(nonatomic) BOOL inModelRefresh; // @synthesize inModelRefresh=mInModelRefresh; | |
@property(nonatomic) BOOL showingDeleteAlert; // @synthesize showingDeleteAlert=mShowingDeleteAlert; | |
- (void).cxx_destruct; | |
- (void)internalCheckTasksValid; | |
- (void)internalTransitionToNewModel; | |
- (id)createItemViewWithTitle:(id)arg1 badgeText:(id)arg2 position:(long long)arg3 total:(long long)arg4 selection:(BOOL)arg5 completed:(BOOL)arg6; | |
- (BOOL)internalForceBeginTransitions; | |
- (void)didCommitModelUpdate; | |
- (void)didBeginModelUpdate; | |
- (BOOL)canBeginModelUpdate; | |
- (void)modelBackendDidCommitTransaction:(id)arg1; | |
- (void)modelBackendDidBeginTransaction:(id)arg1; | |
- (BOOL)modelBackendCanBeginTransaction:(id)arg1; | |
- (void)modelDidRefresh; | |
- (void)modelWillRefresh; | |
- (BOOL)modelCanRefresh; | |
- (void)animateRefreshItemDimWithDuration:(double)arg1; | |
- (BOOL)shouldEditDimItemView:(id)arg1 list:(id)arg2; | |
- (void)animateRefreshItemsWithDuration:(double)arg1; | |
- (void)updateItemView:(id)arg1 withList:(id)arg2; | |
- (BOOL)tryCreateItemAtIndex:(long long)arg1; | |
- (BOOL)beginEditingItemAtIndex:(long long)arg1 withSound:(BOOL)arg2 withStyle:(int)arg3; | |
- (BOOL)enterItemAtIndex:(long long)arg1; | |
- (void)deleteItemAtIndex:(long long)arg1 withVelocity:(double)arg2; | |
- (void)completeItemAtIndex:(long long)arg1; | |
- (void)performCompleteOfItemAtIndex:(long long)arg1; | |
- (void)performDeleteOfItemAtIndex:(long long)arg1 withVelocity:(double)arg2; | |
- (id)controllerForTransitionToLowerLevel; | |
- (long long)throughIndexForTransitionUpToState:(id)arg1; | |
- (void)transitionUpToState:(id)arg1; | |
- (id)controllerForTransitionToCustomLevel:(int)arg1; | |
- (id)overshootStringForState:(id)arg1 direction:(int)arg2; | |
- (id)title; | |
- (void)setScrollValue:(double)arg1 forState:(id)arg2; | |
- (double)scrollValueForState:(id)arg1; | |
- (void)prepareWithState:(id)arg1; | |
- (BOOL)isValidForState:(id)arg1; | |
- (id)currentState; | |
- (id)listViewDelegate; | |
- (id)listViewDatasource; | |
- (void)didBecomeMainLevel; | |
- (long long)defaultSelectionIndex; | |
- (void)didResignMainLevel; | |
- (void)itemView:(id)arg1 didChangeFromSwipeState:(int)arg2 toState:(int)arg3; | |
- (void)itemView:(id)arg1 wantsHeight:(double)arg2; | |
- (void)itemViewToggleCompleted:(id)arg1; | |
- (void)itemViewWillToggleCompleted:(id)arg1; | |
- (void)itemViewDeleted:(id)arg1 withVelocity:(double)arg2; | |
- (void)itemView:(id)arg1 didFinishEditingWithValue:(id)arg2 withEnter:(BOOL)arg3; | |
- (BOOL)itemViewCanEditFromHover:(id)arg1; | |
- (id)itemViewEventualWindow:(id)arg1; | |
- (void)listView:(id)arg1 willSqueezeItemWithType:(int)arg2 view:(id)arg3; | |
- (void)listViewDidChangeSelectionWithMouse:(id)arg1; | |
- (void)listView:(id)arg1 performBetweenInsertAtIndex:(long long)arg2; | |
- (BOOL)listView:(id)arg1 canInsertAtIndex:(long long *)arg2; | |
- (BOOL)listView:(id)arg1 didClickItemAtIndex:(unsigned long long)arg2 withEvent:(id)arg3; | |
- (void)listView:(id)arg1 didChangeSelectionToIndices:(id)arg2; | |
- (BOOL)listView:(id)arg1 canSelectItemAtIndex:(unsigned long long)arg2 usingKeyboard:(BOOL)arg3; | |
- (void)handleEnterFromListView; | |
- (void)handleDeleteFromListView; | |
- (void)listView:(id)arg1 didDetectAction:(int)arg2 withEvent:(id)arg3; | |
- (void)listView:(id)arg1 didDetectTyping:(id)arg2; | |
- (BOOL)listView:(id)arg1 commitMoveItemFromIndex:(long long)arg2 toIndex:(long long)arg3; | |
- (BOOL)listView:(id)arg1 willMoveItemFromIndex:(long long)arg2 toIndex:(long long)arg3; | |
- (void)listView:(id)arg1 updateDragView:(id)arg2 withDragInfo:(id)arg3 atIndicationIndex:(long long)arg4; | |
- (id)listView:(id)arg1 viewForDragInfo:(id)arg2; | |
- (id)listView:(id)arg1 dragInfoForItemAtIndex:(long long)arg2; | |
- (BOOL)listView:(id)arg1 applyDropItemWithInfo:(id)arg2 atIndex:(long long)arg3; | |
- (BOOL)listView:(id)arg1 canDropItemWithInfo:(id)arg2 atIndex:(long long)arg3; | |
- (void)listView:(id)arg1 didBeginDraggingItemAtIndex:(long long)arg2; | |
- (BOOL)listView:(id)arg1 canParticipateInDrag:(id)arg2; | |
- (BOOL)listView:(id)arg1 canBeginDraggingItemAtIndex:(long long)arg2; | |
- (void)listView:(id)arg1 didFinishTearingDragWithInfo:(id)arg2 withRect:(struct CGRect)arg3; | |
- (id)listView:(id)arg1 tearImageForDragWithInfo:(id)arg2; | |
- (BOOL)listView:(id)arg1 canTearItemWithInfo:(id)arg2; | |
- (void)listView:(id)arg1 continuousInsertDidChangeActiveTo:(BOOL)arg2 withView:(id)arg3; | |
- (BOOL)listView:(id)arg1 commitContinuousInsertAtIndex:(long long)arg2 withView:(id)arg3; | |
- (void)listView:(id)arg1 willCommitContinuousInsertAtIndex:(long long)arg2 withView:(id)arg3; | |
- (void)listViewTransitionsDidComplete:(id)arg1 madeChanges:(BOOL)arg2; | |
- (void)listViewApplyCurrentTransitions:(id)arg1; | |
- (void)listViewTransitionWillBegin:(id)arg1; | |
- (id)listView:(id)arg1 viewForProvisionalAddAtIndex:(long long)arg2 ofType:(int)arg3 outHeight:(double *)arg4; | |
- (id)listView:(id)arg1 viewForItemAtIndex:(unsigned long long)arg2 selected:(BOOL)arg3 forSnapshot:(BOOL)arg4; | |
- (BOOL)itemView:(id)arg1 forListIsGrayedOut:(id)arg2; | |
- (void)commonSetupItemView:(id)arg1; | |
- (id)listView:(id)arg1 shadowForItemAtIndex:(unsigned long long)arg2; | |
- (double)listView:(id)arg1 heightForItemAtIndex:(unsigned long long)arg2; | |
- (unsigned long long)numberOfItemsInListView:(id)arg1; | |
- (long long)numberOfLists; | |
- (BOOL)transitionToListWithIdentifier:(id)arg1; | |
- (void)themeManager:(id)arg1 didChangeTheme:(id)arg2; | |
- (void)dealloc; | |
- (id)initWithListView:(id)arg1 context:(id)arg2; | |
@end | |
@interface RMListViewSnapshot : NSObject | |
{ | |
struct _NSRange mSnapshotItemRange; | |
struct CGRect mSnapshotVisibleRect; | |
struct CGRect mSnapshotRegion; | |
RMBlockImage *mSnapshotImage; | |
RMListViewSnapshotLayout *mLayout; | |
} | |
@property(retain, nonatomic) RMListViewSnapshotLayout *layout; // @synthesize layout=mLayout; | |
@property(retain, nonatomic) RMBlockImage *snapshotImage; // @synthesize snapshotImage=mSnapshotImage; | |
@property(nonatomic) struct CGRect snapshotRegion; // @synthesize snapshotRegion=mSnapshotRegion; | |
@property(nonatomic) struct CGRect snapshotVisibleRect; // @synthesize snapshotVisibleRect=mSnapshotVisibleRect; | |
@property(nonatomic) struct _NSRange snapshotItemRange; // @synthesize snapshotItemRange=mSnapshotItemRange; | |
- (void).cxx_destruct; | |
- (id)initWithSnapshotImage:(id)arg1 layout:(id)arg2 snapshotRegion:(struct CGRect)arg3 snapshotVisibleRect:(struct CGRect)arg4 snapshotItemRange:(struct _NSRange)arg5; | |
@end | |
@interface RMListViewSnapshotter : NSObject <RMListViewSnapshotLayoutDatasource> | |
{ | |
id <RMListViewSnapshotterDatasource> mDatasource; | |
NSMutableDictionary *mSnapshots; | |
} | |
@property(retain, nonatomic) NSMutableDictionary *snapshots; // @synthesize snapshots=mSnapshots; | |
@property(nonatomic) __weak id <RMListViewSnapshotterDatasource> datasource; // @synthesize datasource=mDatasource; | |
- (void).cxx_destruct; | |
- (double)listViewSnapshotLayout:(id)arg1 heightOfItemAtIndex:(long long)arg2 atLevel:(int)arg3; | |
- (long long)listViewSnapshotLayout:(id)arg1 numberOfItemsAtLevel:(int)arg2; | |
- (id)snapshotForLevel:(int)arg1; | |
- (void)setSnapshot:(id)arg1 forLevel:(int)arg2; | |
- (void)invalidateSnapshotForLevel:(int)arg1; | |
- (void)reloadSnapshotForLevel:(int)arg1 withViewSize:(struct CGSize)arg2 withOverlayView:(id)arg3; | |
- (id)snapshotImageForLevel:(int)arg1 withRect:(struct CGRect)arg2 layout:(id)arg3 withOverlayView:(id)arg4; | |
- (id)initWithDatasource:(id)arg1; | |
@end | |
@interface RMListViewSnapshotLayout : NSObject | |
{ | |
double mHeight; | |
NSArray *mItems; | |
} | |
@property(retain, nonatomic) NSArray *items; // @synthesize items=mItems; | |
@property(nonatomic) double height; // @synthesize height=mHeight; | |
- (void).cxx_destruct; | |
- (double)totalHeight; | |
- (long long)itemCount; | |
- (struct CGRect)frameForItemAtIndex:(long long)arg1; | |
- (void)reloadDataWithDatasource:(id)arg1 width:(double)arg2 atLevel:(int)arg3; | |
- (long long)indexForItemAtPoint:(struct CGPoint)arg1; | |
- (id)initWithRects:(id)arg1; | |
- (id)init; | |
@end | |
@interface RMSnapshotImageApplyDelegate : NSObject | |
{ | |
RMBlockImage *snapshot; | |
} | |
- (void).cxx_destruct; | |
- (void)drawLayer:(id)arg1 inContext:(struct CGContext *)arg2; | |
@end | |
@interface RMListViewLevelTreeController : NSObject <RMListViewLevelDataSource> | |
{ | |
long long mDepth; | |
BOOL mUpOvershootOverriden; | |
BOOL mDownOvershootOverriden; | |
id <RMListViewLevelTreeControllerDelegate> mDelegate; | |
id <RMListViewLevelController> mRootController; | |
id <RMListViewLevelController> mLastController; | |
id <RMListViewLevelController> mCurrentController; | |
id <RMListViewLevelController> mOutOfTreeTransitionController; | |
NSMutableArray *mUpStack; | |
NSMutableDictionary *mControllerStates; | |
RMListView *mListView; | |
} | |
@property(retain, nonatomic) RMListView *listView; // @synthesize listView=mListView; | |
@property(retain, nonatomic) NSMutableDictionary *controllerStates; // @synthesize controllerStates=mControllerStates; | |
@property(retain, nonatomic) NSMutableArray *upStack; // @synthesize upStack=mUpStack; | |
@property(retain, nonatomic) id <RMListViewLevelController> outOfTreeTransitionController; // @synthesize outOfTreeTransitionController=mOutOfTreeTransitionController; | |
@property(retain, nonatomic) id <RMListViewLevelController> currentController; // @synthesize currentController=mCurrentController; | |
@property(retain, nonatomic) id <RMListViewLevelController> lastController; // @synthesize lastController=mLastController; | |
@property(retain, nonatomic) id <RMListViewLevelController> rootController; // @synthesize rootController=mRootController; | |
@property(nonatomic) __weak id <RMListViewLevelTreeControllerDelegate> delegate; // @synthesize delegate=mDelegate; | |
@property(nonatomic) BOOL downOvershootOverriden; // @synthesize downOvershootOverriden=mDownOvershootOverriden; | |
@property(nonatomic) BOOL upOvershootOverriden; // @synthesize upOvershootOverriden=mUpOvershootOverriden; | |
@property(nonatomic) long long depth; // @synthesize depth=mDepth; | |
- (void).cxx_destruct; | |
- (id)currentLevelController; | |
- (void)tryTransitionUp; | |
- (void)updateOvershootViews; | |
- (void)refreshOvershootViews; | |
- (void)listView:(id)arg1 didTransitionToListLevel:(int)arg2; | |
- (void)listView:(id)arg1 didCommitTransitionToListLevel:(int)arg2; | |
- (void)listViewPinchTransitionToUpperDidClose:(id)arg1; | |
- (void)listViewDidCancelLevelTransition:(id)arg1; | |
- (BOOL)outOfTreeTransitionToController:(id)arg1 withState:(id)arg2 betweenController:(id)arg3 throughIndex:(long long)arg4; | |
- (void)outOfTreeTransitionToController:(id)arg1 withState:(id)arg2; | |
- (BOOL)restoreTransitionToController:(id)arg1 withState:(id)arg2; | |
- (void)listView:(id)arg1 didBeginTransitionToListLevel:(int)arg2; | |
- (long long)listViewUpperLevelThroughIndex:(id)arg1; | |
- (void)listView:(id)arg1 willTransitionToListLevel:(int)arg2 currentScroll:(double)arg3; | |
- (double)listView:(id)arg1 nextScrollForListLevel:(int)arg2; | |
- (void)listView:(id)arg1 updateCurrentScroll:(double)arg2; | |
- (BOOL)listView:(id)arg1 shouldTransitionToListLevel:(int)arg2 withOvershootDistance:(double)arg3; | |
- (void)playSoundForTransitionToLevel:(int)arg1 active:(BOOL)arg2; | |
- (int)soundForDepth:(long long)arg1; | |
- (BOOL)canTransitionToListLevel:(int)arg1; | |
- (void)listView:(id)arg1 updateOvershootView:(id)arg2 forDirection:(int)arg3 overshootDistance:(double)arg4; | |
- (void)setState:(id)arg1 forController:(id)arg2; | |
- (id)stateForController:(id)arg1; | |
- (void)setRootLevelController:(id)arg1; | |
- (id)initWithListView:(id)arg1; | |
@end | |
@interface RMMainViewController : TUIViewController <RMListViewLevelTreeControllerDelegate, RMListViewEmptynessListener, RMAlertViewDelegate, RMListBackgroundViewDelegate, HTModelBackendPresenter> | |
{ | |
int mType; | |
RMTasksLevelController *mListModeTasksController; | |
NSString *mCurrentQuote; | |
NSString *mCurrentQuoteAuthor; | |
NSString *mCurrentQuoteLink; | |
RMAlertView *mAlertView; | |
BOOL mEmptyBeforeLevelTransition; | |
RMListBackgroundView *mListBackgroundView; | |
RMControllerContext *mContext; | |
id <RMMainViewControllerDelegate> mDelegate; | |
RMListViewLevelTreeController *mLevelController; | |
RMTopLevelController *mTopLevelController; | |
RMListView *mListView; | |
} | |
@property(retain, nonatomic) RMListView *listView; // @synthesize listView=mListView; | |
@property(retain, nonatomic) RMTopLevelController *topLevelController; // @synthesize topLevelController=mTopLevelController; | |
@property(retain, nonatomic) RMListViewLevelTreeController *levelController; // @synthesize levelController=mLevelController; | |
@property(nonatomic) id <RMMainViewControllerDelegate> delegate; // @synthesize delegate=mDelegate; | |
@property(retain, nonatomic) RMControllerContext *context; // @synthesize context=mContext; | |
@property(retain, nonatomic) RMListBackgroundView *listBackgroundView; // @synthesize listBackgroundView=mListBackgroundView; | |
@property(nonatomic) BOOL emptyBeforeLevelTransition; // @synthesize emptyBeforeLevelTransition=mEmptyBeforeLevelTransition; | |
@property(retain, nonatomic) RMAlertView *alertView; // @synthesize alertView=mAlertView; | |
@property(retain, nonatomic) NSString *currentQuoteLink; // @synthesize currentQuoteLink=mCurrentQuoteLink; | |
@property(retain, nonatomic) NSString *currentQuoteAuthor; // @synthesize currentQuoteAuthor=mCurrentQuoteAuthor; | |
@property(retain, nonatomic) NSString *currentQuote; // @synthesize currentQuote=mCurrentQuote; | |
@property(retain, nonatomic) RMTasksLevelController *listModeTasksController; // @synthesize listModeTasksController=mListModeTasksController; | |
@property(nonatomic) int type; // @synthesize type=mType; | |
- (void).cxx_destruct; | |
- (void)alertView:(id)arg1 didFinishShowingAlert:(id)arg2; | |
- (void)alertView:(id)arg1 willFinishShowingAlert:(id)arg2; | |
@property(retain, nonatomic) RMListView *mainListView; // @dynamic mainListView; | |
- (void)treeControllerWillTransition:(id)arg1; | |
- (void)treeController:(id)arg1 didBeginTransitionToController:(id)arg2 withTitle:(id)arg3; | |
- (void)treeController:(id)arg1 didTransitionToController:(id)arg2; | |
- (BOOL)treeController:(id)arg1 canTransitionToController:(id)arg2 withState:(id)arg3; | |
- (int)perspectiveForController:(id)arg1; | |
- (int)currentPerspective; | |
- (void)restoreStateWithCoder:(id)arg1; | |
- (void)encodeRestorableStateWithCoder:(id)arg1; | |
- (struct CGSize)idealSize; | |
- (void)forceModelRefresh; | |
- (BOOL)transitionToListWithIdentifier:(id)arg1; | |
- (BOOL)canPasteTasks:(id *)arg1 index:(unsigned long long *)arg2; | |
- (BOOL)canPasteLists:(unsigned long long *)arg1; | |
- (BOOL)canShowContextualListSelection; | |
- (unsigned long long)indexOfCurrentList; | |
- (BOOL)listSelection:(unsigned long long *)arg1 taskSelection:(unsigned long long *)arg2; | |
- (id)selectedListIdentifier; | |
- (void)tryTransitionUpWithDeselect:(BOOL)arg1; | |
- (void)tryTransitionToPrefs; | |
- (void)tryTransitionToLists; | |
- (void)transitionToListsFromTasksImmediate; | |
- (void)transitionToTasksFromTopImmediateWithListIdentifier:(id)arg1; | |
- (void)listTransitionAbilityChanged; | |
- (BOOL)deselect; | |
- (void)clearAction; | |
- (BOOL)canClearTasks; | |
- (BOOL)canTransitionUp; | |
- (void)modelBackend:(id)arg1 didRefreshWithModel:(id)arg2 previousModel:(id)arg3; | |
- (BOOL)modelBackend:(id)arg1 willRefreshWithModel:(id)arg2; | |
- (void)listView:(id)arg1 didChangeEmptyness:(BOOL)arg2; | |
- (void)updateBackgroundView; | |
- (void)listBackgroundView:(id)arg1 didClickShareButtonWithFrameInWindow:(struct CGRect)arg2; | |
- (void)copyQuoteAction:(id)arg1; | |
- (void)serviceShareQuoteAction:(id)arg1; | |
- (void)tryRefresh:(id)arg1; | |
- (void)viewDidAppear:(BOOL)arg1; | |
- (void)applicationWillTerminate:(id)arg1; | |
- (id)perspectiveTitle; | |
- (void)loadView; | |
- (id)undoManager; | |
- (void)modelBackendDidCommitTransaction:(id)arg1; | |
- (void)modelBackendDidBeginTransaction:(id)arg1; | |
- (BOOL)modelBackendCanBeginTransaction:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithModelBackend:(id)arg1 undoManager:(id)arg2 globalState:(id)arg3 transitionCoordinator:(id)arg4 type:(int)arg5 state:(id)arg6; | |
@end | |
@interface FMDatabase : NSObject | |
{ | |
struct sqlite3 *_db; | |
NSString *_databasePath; | |
BOOL _logsErrors; | |
BOOL _crashOnErrors; | |
BOOL _traceExecution; | |
BOOL _checkedOut; | |
BOOL _shouldCacheStatements; | |
BOOL _isExecutingStatement; | |
BOOL _inTransaction; | |
int _busyRetryTimeout; | |
NSMutableDictionary *_cachedStatements; | |
NSMutableSet *_openResultSets; | |
NSMutableSet *_openFunctions; | |
} | |
+ (BOOL)isSQLiteThreadSafe; | |
+ (id)sqliteLibVersion; | |
+ (id)databaseWithPath:(id)arg1; | |
@property BOOL traceExecution; // @synthesize traceExecution=_traceExecution; | |
@property BOOL checkedOut; // @synthesize checkedOut=_checkedOut; | |
@property int busyRetryTimeout; // @synthesize busyRetryTimeout=_busyRetryTimeout; | |
@property BOOL crashOnErrors; // @synthesize crashOnErrors=_crashOnErrors; | |
@property BOOL logsErrors; // @synthesize logsErrors=_logsErrors; | |
@property(retain) NSMutableDictionary *cachedStatements; // @synthesize cachedStatements=_cachedStatements; | |
- (void).cxx_destruct; | |
- (void)makeFunctionNamed:(id)arg1 maximumArguments:(int)arg2 withBlock:(id)arg3; | |
- (void)setShouldCacheStatements:(BOOL)arg1; | |
- (BOOL)shouldCacheStatements; | |
- (id)inSavePoint:(id)arg1; | |
- (BOOL)rollbackToSavePointWithName:(id)arg1 error:(id *)arg2; | |
- (BOOL)releaseSavePointWithName:(id)arg1 error:(id *)arg2; | |
- (BOOL)startSavePointWithName:(id)arg1 error:(id *)arg2; | |
- (BOOL)inTransaction; | |
- (BOOL)beginTransaction; | |
- (BOOL)beginDeferredTransaction; | |
- (BOOL)commit; | |
- (BOOL)rollback; | |
- (BOOL)update:(id)arg1 withErrorAndBindings:(id *)arg2; | |
- (BOOL)executeUpdateWithFormat:(id)arg1; | |
- (BOOL)executeUpdate:(id)arg1 withParameterDictionary:(id)arg2; | |
- (BOOL)executeUpdate:(id)arg1 withArgumentsInArray:(id)arg2; | |
- (BOOL)executeUpdate:(id)arg1; | |
- (BOOL)executeUpdate:(id)arg1 error:(id *)arg2 withArgumentsInArray:(id)arg3 orDictionary:(id)arg4 orVAList:(struct __va_list_tag [1])arg5; | |
- (id)executeQuery:(id)arg1 withArgumentsInArray:(id)arg2; | |
- (id)executeQueryWithFormat:(id)arg1; | |
- (id)executeQuery:(id)arg1; | |
- (id)executeQuery:(id)arg1 withArgumentsInArray:(id)arg2 orDictionary:(id)arg3 orVAList:(struct __va_list_tag [1])arg4; | |
- (id)executeQuery:(id)arg1 withParameterDictionary:(id)arg2; | |
- (void)extractSQL:(id)arg1 argumentsList:(struct __va_list_tag [1])arg2 intoString:(id)arg3 arguments:(id)arg4; | |
- (void)bindObject:(id)arg1 toColumn:(int)arg2 inStatement:(struct sqlite3_stmt *)arg3; | |
- (int)changes; | |
- (long long)lastInsertRowId; | |
- (id)lastError; | |
- (int)lastErrorCode; | |
- (BOOL)hadError; | |
- (id)lastErrorMessage; | |
- (BOOL)databaseExists; | |
- (void)warnInUse; | |
- (BOOL)goodConnection; | |
- (BOOL)setKey:(id)arg1; | |
- (BOOL)rekey:(id)arg1; | |
- (void)setCachedStatement:(id)arg1 forQuery:(id)arg2; | |
- (id)cachedStatementForQuery:(id)arg1; | |
- (void)resultSetDidClose:(id)arg1; | |
- (void)closeOpenResultSets; | |
- (BOOL)hasOpenResultSets; | |
- (void)clearCachedStatements; | |
- (BOOL)close; | |
- (BOOL)openWithFlags:(int)arg1; | |
- (BOOL)open; | |
- (struct sqlite3 *)sqliteHandle; | |
- (id)databasePath; | |
- (void)dealloc; | |
- (void)finalize; | |
- (id)initWithPath:(id)arg1; | |
- (BOOL)validateSQL:(id)arg1 error:(id *)arg2; | |
- (BOOL)columnExists:(id)arg1 columnName:(id)arg2; | |
- (id)getTableSchema:(id)arg1; | |
- (id)getSchema; | |
- (BOOL)tableExists:(id)arg1; | |
- (id)dateForQuery:(id)arg1; | |
- (id)dataForQuery:(id)arg1; | |
- (double)doubleForQuery:(id)arg1; | |
- (BOOL)boolForQuery:(id)arg1; | |
- (long long)longForQuery:(id)arg1; | |
- (int)intForQuery:(id)arg1; | |
- (id)stringForQuery:(id)arg1; | |
@end | |
@interface FMStatement : NSObject | |
{ | |
struct sqlite3_stmt *_statement; | |
NSString *_query; | |
long long _useCount; | |
} | |
@property long long useCount; // @synthesize useCount=_useCount; | |
@property(retain) NSString *query; // @synthesize query=_query; | |
@property struct sqlite3_stmt *statement; // @synthesize statement=_statement; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (void)reset; | |
- (void)close; | |
- (void)dealloc; | |
- (void)finalize; | |
@end | |
@interface FMDatabasePool : NSObject | |
{ | |
NSString *_path; | |
NSObject<OS_dispatch_queue> *_lockQueue; | |
NSMutableArray *_databaseInPool; | |
NSMutableArray *_databaseOutPool; | |
id _delegate; | |
unsigned long long _maximumNumberOfDatabasesToCreate; | |
} | |
+ (id)databasePoolWithPath:(id)arg1; | |
@property unsigned long long maximumNumberOfDatabasesToCreate; // @synthesize maximumNumberOfDatabasesToCreate=_maximumNumberOfDatabasesToCreate; | |
@property id delegate; // @synthesize delegate=_delegate; | |
@property(retain) NSString *path; // @synthesize path=_path; | |
- (void).cxx_destruct; | |
- (id)inSavePoint:(id)arg1; | |
- (void)inTransaction:(id)arg1; | |
- (void)inDeferredTransaction:(id)arg1; | |
- (void)beginTransaction:(BOOL)arg1 withBlock:(id)arg2; | |
- (void)inDatabase:(id)arg1; | |
- (void)releaseAllDatabases; | |
- (unsigned long long)countOfOpenDatabases; | |
- (unsigned long long)countOfCheckedOutDatabases; | |
- (unsigned long long)countOfCheckedInDatabases; | |
- (id)db; | |
- (void)pushDatabaseBackInPool:(id)arg1; | |
- (void)executeLocked:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithPath:(id)arg1; | |
@end | |
@interface FMDatabaseQueue : NSObject | |
{ | |
NSString *_path; | |
NSObject<OS_dispatch_queue> *_queue; | |
FMDatabase *_db; | |
} | |
+ (id)databaseQueueWithPath:(id)arg1; | |
@property(retain) NSString *path; // @synthesize path=_path; | |
- (void).cxx_destruct; | |
- (id)inSavePoint:(id)arg1; | |
- (void)inTransaction:(id)arg1; | |
- (void)inDeferredTransaction:(id)arg1; | |
- (void)beginTransaction:(BOOL)arg1 withBlock:(id)arg2; | |
- (void)inDatabase:(id)arg1; | |
- (id)database; | |
- (void)close; | |
- (void)dealloc; | |
- (id)initWithPath:(id)arg1; | |
@end | |
@interface FMResultSet : NSObject | |
{ | |
FMDatabase *_parentDB; | |
FMStatement *_statement; | |
NSString *_query; | |
NSMutableDictionary *_columnNameToIndexMap; | |
BOOL _columnNamesSetup; | |
} | |
+ (id)resultSetWithStatement:(id)arg1 usingParentDatabase:(id)arg2; | |
@property(retain) FMStatement *statement; // @synthesize statement=_statement; | |
@property(retain) NSMutableDictionary *columnNameToIndexMap; // @synthesize columnNameToIndexMap=_columnNameToIndexMap; | |
@property(retain) NSString *query; // @synthesize query=_query; | |
- (void).cxx_destruct; | |
- (void)setParentDB:(id)arg1; | |
- (id)columnNameForIndex:(int)arg1; | |
- (id)objectForColumnName:(id)arg1; | |
- (id)objectForColumnIndex:(int)arg1; | |
- (const char *)UTF8StringForColumnName:(id)arg1; | |
- (const char *)UTF8StringForColumnIndex:(int)arg1; | |
- (BOOL)columnIsNull:(id)arg1; | |
- (BOOL)columnIndexIsNull:(int)arg1; | |
- (id)dataNoCopyForColumnIndex:(int)arg1; | |
- (id)dataNoCopyForColumn:(id)arg1; | |
- (id)dataForColumnIndex:(int)arg1; | |
- (id)dataForColumn:(id)arg1; | |
- (id)dateForColumnIndex:(int)arg1; | |
- (id)dateForColumn:(id)arg1; | |
- (id)stringForColumn:(id)arg1; | |
- (id)stringForColumnIndex:(int)arg1; | |
- (double)doubleForColumnIndex:(int)arg1; | |
- (double)doubleForColumn:(id)arg1; | |
- (BOOL)boolForColumnIndex:(int)arg1; | |
- (BOOL)boolForColumn:(id)arg1; | |
- (unsigned long long)unsignedLongLongIntForColumnIndex:(int)arg1; | |
- (unsigned long long)unsignedLongLongIntForColumn:(id)arg1; | |
- (long long)longLongIntForColumnIndex:(int)arg1; | |
- (long long)longLongIntForColumn:(id)arg1; | |
- (long long)longForColumnIndex:(int)arg1; | |
- (long long)longForColumn:(id)arg1; | |
- (int)intForColumnIndex:(int)arg1; | |
- (int)intForColumn:(id)arg1; | |
- (int)columnIndexForName:(id)arg1; | |
- (BOOL)hasAnotherRow; | |
- (BOOL)next; | |
- (id)resultDictionary; | |
- (id)resultDict; | |
- (void)kvcMagic:(id)arg1; | |
- (void)setupColumnNames; | |
- (int)columnCount; | |
- (void)close; | |
- (void)dealloc; | |
- (void)finalize; | |
@end | |
@interface DDASLLogger : DDAbstractLogger <DDLogger> | |
{ | |
struct __aslclient *client; | |
} | |
+ (id)sharedInstance; | |
+ (void)initialize; | |
- (id)loggerName; | |
- (void)logMessage:(id)arg1; | |
- (id)init; | |
@end | |
@interface DDLogFileManagerDefault : NSObject <DDLogFileManager> | |
{ | |
unsigned long long maximumNumberOfLogFiles; | |
NSString *_logsDirectory; | |
} | |
@property unsigned long long maximumNumberOfLogFiles; // @synthesize maximumNumberOfLogFiles; | |
- (void).cxx_destruct; | |
- (id)createNewLogFile; | |
- (id)generateShortUUID; | |
- (id)sortedLogFileInfos; | |
- (id)sortedLogFileNames; | |
- (id)sortedLogFilePaths; | |
- (id)unsortedLogFileInfos; | |
- (id)unsortedLogFileNames; | |
- (id)unsortedLogFilePaths; | |
- (BOOL)isLogFile:(id)arg1; | |
- (id)logsDirectory; | |
- (id)defaultLogsDirectory; | |
- (void)deleteOldLogFiles; | |
- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
- (id)initWithLogsDirectory:(id)arg1; | |
- (id)init; | |
@end | |
@interface DDLogFileFormatterDefault : NSObject <DDLogFormatter> | |
{ | |
NSDateFormatter *dateFormatter; | |
} | |
- (void).cxx_destruct; | |
- (id)formatLogMessage:(id)arg1; | |
- (id)initWithDateFormatter:(id)arg1; | |
- (id)init; | |
@end | |
@interface DDFileLogger : DDAbstractLogger <DDLogger> | |
{ | |
id <DDLogFileManager> logFileManager; | |
DDLogFileInfo *currentLogFileInfo; | |
NSFileHandle *currentLogFileHandle; | |
NSObject<OS_dispatch_source> *rollingTimer; | |
unsigned long long maximumFileSize; | |
double rollingFrequency; | |
} | |
@property(readonly, nonatomic) id <DDLogFileManager> logFileManager; // @synthesize logFileManager; | |
- (void).cxx_destruct; | |
- (id)loggerName; | |
- (void)willRemoveLogger; | |
- (void)logMessage:(id)arg1; | |
- (id)currentLogFileHandle; | |
- (id)currentLogFileInfo; | |
- (void)maybeRollLogFileDueToSize; | |
- (void)maybeRollLogFileDueToAge; | |
- (void)rollLogFileNow; | |
- (void)rollLogFile; | |
- (void)scheduleTimerToRollLogFileDueToAge; | |
@property double rollingFrequency; | |
@property unsigned long long maximumFileSize; | |
- (void)dealloc; | |
- (id)initWithLogFileManager:(id)arg1; | |
- (id)init; | |
@end | |
@interface DDLogFileInfo : NSObject | |
{ | |
NSString *filePath; | |
NSString *fileName; | |
NSDictionary *fileAttributes; | |
NSDate *creationDate; | |
NSDate *modificationDate; | |
unsigned long long fileSize; | |
} | |
+ (id)logFileWithPath:(id)arg1; | |
@property(readonly, nonatomic) NSString *filePath; // @synthesize filePath; | |
- (void).cxx_destruct; | |
- (long long)reverseCompareByModificationDate:(id)arg1; | |
- (long long)reverseCompareByCreationDate:(id)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
- (void)removeExtendedAttributeWithName:(id)arg1; | |
- (void)addExtendedAttributeWithName:(id)arg1; | |
- (BOOL)hasExtendedAttributeWithName:(id)arg1; | |
- (void)renameFile:(id)arg1; | |
- (void)reset; | |
@property(nonatomic) BOOL isArchived; // @dynamic isArchived; | |
- (id)description; | |
@property(readonly, nonatomic) double age; // @dynamic age; | |
@property(readonly, nonatomic) unsigned long long fileSize; // @dynamic fileSize; | |
@property(readonly, nonatomic) NSDate *creationDate; // @dynamic creationDate; | |
@property(readonly, nonatomic) NSDate *modificationDate; // @dynamic modificationDate; | |
@property(readonly, nonatomic) NSString *fileName; // @dynamic fileName; | |
@property(readonly, nonatomic) NSDictionary *fileAttributes; // @dynamic fileAttributes; | |
- (id)initWithFilePath:(id)arg1; | |
@end | |
@interface DDLog : NSObject | |
{ | |
} | |
+ (void)lt_flush; | |
+ (void)lt_log:(id)arg1; | |
+ (void)lt_removeAllLoggers; | |
+ (void)lt_removeLogger:(id)arg1; | |
+ (void)lt_addLogger:(id)arg1; | |
+ (void)setLogLevel:(int)arg1 forClassWithName:(id)arg2; | |
+ (void)setLogLevel:(int)arg1 forClass:(Class)arg2; | |
+ (int)logLevelForClassWithName:(id)arg1; | |
+ (int)logLevelForClass:(Class)arg1; | |
+ (id)registeredClassNames; | |
+ (id)registeredClasses; | |
+ (BOOL)isRegisteredClass:(Class)arg1; | |
+ (void)flushLog; | |
+ (void)log:(BOOL)arg1 level:(int)arg2 flag:(unsigned int)arg3 context:(int)arg4 file:(const char *)arg5 function:(const char *)arg6 line:(int)arg7 tag:(id)arg8 format:(id)arg9 args:(struct __va_list_tag [1])arg10; | |
+ (void)log:(BOOL)arg1 level:(int)arg2 flag:(unsigned int)arg3 context:(int)arg4 file:(const char *)arg5 function:(const char *)arg6 line:(int)arg7 tag:(id)arg8 format:(id)arg9; | |
+ (void)queueLogMessage:(id)arg1 asynchronously:(BOOL)arg2; | |
+ (void)removeAllLoggers; | |
+ (void)removeLogger:(id)arg1; | |
+ (void)addLogger:(id)arg1; | |
+ (unsigned int)flagMask; | |
+ (void)setFlagMask:(unsigned int)arg1; | |
+ (void)applicationWillTerminate:(id)arg1; | |
+ (id)loggingQueue; | |
+ (void)initialize; | |
@end | |
@interface DDLoggerNode : NSObject | |
{ | |
id <DDLogger> logger; | |
NSObject<OS_dispatch_queue> *loggerQueue; | |
} | |
+ (id)nodeWithLogger:(id)arg1 loggerQueue:(id)arg2; | |
- (void).cxx_destruct; | |
- (void)dealloc; | |
- (id)initWithLogger:(id)arg1 loggerQueue:(id)arg2; | |
@end | |
@interface DDLogMessage : NSObject | |
{ | |
int logLevel; | |
int logFlag; | |
int logContext; | |
NSString *logMsg; | |
NSDate *timestamp; | |
const char *file; | |
const char *function; | |
int lineNumber; | |
unsigned int machThreadID; | |
char *queueLabel; | |
NSString *threadName; | |
id tag; | |
} | |
- (void).cxx_destruct; | |
- (void)dealloc; | |
- (id)methodName; | |
- (id)fileName; | |
- (id)threadID; | |
- (id)initWithLogMsg:(id)arg1 level:(int)arg2 flag:(int)arg3 context:(int)arg4 file:(const char *)arg5 function:(const char *)arg6 line:(int)arg7 tag:(id)arg8; | |
@end | |
@interface DDAbstractLogger : NSObject <DDLogger> | |
{ | |
id <DDLogFormatter> formatter; | |
NSObject<OS_dispatch_queue> *loggerQueue; | |
} | |
- (void).cxx_destruct; | |
- (id)loggerName; | |
- (id)loggerQueue; | |
- (void)setLogFormatter:(id)arg1; | |
- (id)logFormatter; | |
- (void)logMessage:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface DDTTYLogger : DDAbstractLogger <DDLogger> | |
{ | |
BOOL isaTTY; | |
NSDateFormatter *dateFormatter; | |
char *app; | |
char *pid; | |
unsigned long long appLen; | |
unsigned long long pidLen; | |
} | |
+ (id)sharedInstance; | |
+ (void)initialize; | |
- (void).cxx_destruct; | |
- (id)loggerName; | |
- (void)logMessage:(id)arg1; | |
- (id)init; | |
@end | |
@interface HTDispatchQueueLogFormatter : NSObject <DDLogFormatter> | |
{ | |
NSDateFormatter *dateFormatter; | |
int lock; | |
unsigned long long _minQueueLength; | |
unsigned long long _maxQueueLength; | |
NSMutableDictionary *_replacements; | |
} | |
@property unsigned long long maxQueueLength; // @synthesize maxQueueLength=_maxQueueLength; | |
@property unsigned long long minQueueLength; // @synthesize minQueueLength=_minQueueLength; | |
- (void).cxx_destruct; | |
- (id)formatLogMessage:(id)arg1; | |
- (const char *)extractStringLogFlag:(id)arg1; | |
- (const char *)extractFilenameFromPath:(const char *)arg1; | |
- (id)queueThreadLabelForLogMessage:(id)arg1; | |
- (void)setReplacementString:(id)arg1 forQueueLabel:(id)arg2; | |
- (id)replacementStringForQueueLabel:(id)arg1; | |
- (id)init; | |
@end | |
@interface CMDevice : NSObject | |
{ | |
} | |
+ (id)appHardwareIdentifier; | |
+ (id)hardwareIdentifier; | |
@end | |
@interface CMNetworkInterface : NSObject | |
{ | |
} | |
+ (id)hardwareAddressStringForPrimaryInterface; | |
+ (id)hardwareAddressForPrimaryInterface; | |
+ (id)hardwareAddressStringForInterfaceWithName:(const char *)arg1; | |
+ (id)hardwareAddressForInterfaceWithName:(const char *)arg1; | |
@end | |
@interface CMKeyedSet : NSObject | |
{ | |
NSMutableDictionary *mObjects; | |
BOOL mReleaseSetsWhenEmpty; | |
} | |
@property(nonatomic) BOOL releaseSetsWhenEmpty; // @synthesize releaseSetsWhenEmpty=mReleaseSetsWhenEmpty; | |
@property(retain, nonatomic) NSMutableDictionary *objects; // @synthesize objects=mObjects; | |
- (void).cxx_destruct; | |
- (id)mutableSetForKey:(id)arg1; | |
- (BOOL)willAddObject:(id)arg1 forKey:(id)arg2 intoSetOfSize:(unsigned long long)arg3; | |
- (BOOL)removeObject:(id)arg1 fromSetForKey:(id)arg2; | |
- (BOOL)removeRandomObjectFromSetForKey:(id)arg1; | |
- (BOOL)removeAllObjectsFromSetForKey:(id)arg1; | |
- (void)removeSetIfEmpty:(id)arg1 withKey:(id)arg2; | |
- (id)anyKey; | |
- (id)popObjectForKey:(id)arg1; | |
- (id)objectsForKey:(id)arg1; | |
- (id)allKeys; | |
- (unsigned long long)setCount; | |
- (unsigned long long)countOfSetForKey:(id)arg1; | |
- (void)addObject:(id)arg1 forKey:(id)arg2; | |
- (id)init; | |
@end | |
@interface HTTimerPrivateTarget : NSObject | |
{ | |
HTTimer *m_timer; | |
} | |
@property(nonatomic) __weak HTTimer *timer; // @synthesize timer=m_timer; | |
- (void).cxx_destruct; | |
- (void)internal_timerDidFire:(id)arg1; | |
@end | |
@interface HTTimer : NSObject | |
{ | |
NSTimer *m_systemTimer; | |
id m_callbackBlock; | |
} | |
@property(copy, nonatomic) id callbackBlock; // @synthesize callbackBlock=m_callbackBlock; | |
@property(retain, nonatomic) NSTimer *systemTimer; // @synthesize systemTimer=m_systemTimer; | |
- (void).cxx_destruct; | |
- (void)internal_privateTargetDidFire; | |
- (void)invalidate; | |
- (void)dealloc; | |
- (id)initWithInterval:(double)arg1 repeats:(BOOL)arg2 block:(id)arg3; | |
- (void)internal_initialiseSystemTimerWithInterval:(double)arg1 repeats:(BOOL)arg2; | |
@end | |
@interface RMTasksLevelController : RMBaseLevelController <RMItemViewDelegate, RMListViewDataSource, RMListViewDelegate, RMThemeListener, RMListViewOverlay, RMCompletionViewDelegate, RMTwitterShareRequestDelegate, HTModelBackendPresenter, RMListViewLevelController> | |
{ | |
BOOL mCommitingContinousInsert; | |
BOOL mInModelRefresh; | |
HTModelList *mPreRefreshList; | |
RMClearView *mOvershootView; | |
RMTwitterShareRequest *mShareRequest; | |
RMDelayTimer *mShareTimer; | |
NSCalendar *mGregorianCalendar; | |
RMCompletionView *mCompletionView; | |
BOOL mClearing; | |
RMControllerContext *mContext; | |
NSString *mCreateItemString; | |
RMItemView *mCreateItemView; | |
NSString *mCreateItemIdentifier; | |
NSString *mPostCreateEditItemIdentifier; | |
NSString *mViewingIdentifier; | |
RMGradientItemThemer *mItemThemer; | |
RMListView *mListView; | |
HTModelBackend *mModelBackend; | |
HTModelList *mPretransitionList; | |
} | |
+ (void)initialize; | |
@property(retain, nonatomic) HTModelList *pretransitionList; // @synthesize pretransitionList=mPretransitionList; | |
@property(retain, nonatomic) HTModelBackend *modelBackend; // @synthesize modelBackend=mModelBackend; | |
@property(retain, nonatomic) RMListView *listView; // @synthesize listView=mListView; | |
@property(retain, nonatomic) RMGradientItemThemer *itemThemer; // @synthesize itemThemer=mItemThemer; | |
@property(retain, nonatomic) NSString *viewingIdentifier; // @synthesize viewingIdentifier=mViewingIdentifier; | |
@property(retain, nonatomic) NSString *postCreateEditItemIdentifier; // @synthesize postCreateEditItemIdentifier=mPostCreateEditItemIdentifier; | |
@property(retain, nonatomic) NSString *createItemIdentifier; // @synthesize createItemIdentifier=mCreateItemIdentifier; | |
@property(retain, nonatomic) RMItemView *createItemView; // @synthesize createItemView=mCreateItemView; | |
@property(retain, nonatomic) NSString *createItemString; // @synthesize createItemString=mCreateItemString; | |
@property(retain, nonatomic) RMControllerContext *context; // @synthesize context=mContext; | |
@property(nonatomic) BOOL clearing; // @synthesize clearing=mClearing; | |
@property(retain, nonatomic) RMCompletionView *completionView; // @synthesize completionView=mCompletionView; | |
@property(retain, nonatomic) NSCalendar *gregorianCalendar; // @synthesize gregorianCalendar=mGregorianCalendar; | |
@property(retain, nonatomic) RMDelayTimer *shareTimer; // @synthesize shareTimer=mShareTimer; | |
@property(retain, nonatomic) RMTwitterShareRequest *shareRequest; // @synthesize shareRequest=mShareRequest; | |
@property(retain, nonatomic) RMClearView *overshootView; // @synthesize overshootView=mOvershootView; | |
@property(retain, nonatomic) HTModelList *preRefreshList; // @synthesize preRefreshList=mPreRefreshList; | |
@property(nonatomic) BOOL inModelRefresh; // @synthesize inModelRefresh=mInModelRefresh; | |
@property(nonatomic) BOOL commitingContinousInsert; // @synthesize commitingContinousInsert=mCommitingContinousInsert; | |
- (void).cxx_destruct; | |
- (void)internal_pushUndoable:(id)arg1; | |
- (void)internal_popUndoStackObject:(id)arg1; | |
- (BOOL)internal_undo_edit:(id)arg1 undoing:(BOOL)arg2; | |
- (BOOL)internal_undo_clear:(id)arg1 undoing:(BOOL)arg2; | |
- (BOOL)internal_undo_deleteTaskWithIdentifier:(id)arg1; | |
- (BOOL)internal_undo_createPlainTask:(id)arg1 previousTaskID:(id)arg2; | |
- (BOOL)internal_undo_move:(id)arg1 undoing:(BOOL)arg2; | |
- (BOOL)internal_undo_makeModelChangesForMove:(id)arg1 undoing:(BOOL)arg2 task:(id)arg3 from:(unsigned long long)arg4 to:(unsigned long long *)arg5; | |
- (id)createNewItemViewWithTitle:(id)arg1 position:(long long)arg2 total:(long long)arg3 completed:(BOOL)arg4 selected:(BOOL)arg5; | |
- (void)internalTransitionToRefreshedModel; | |
- (BOOL)internalRefreshedModelNeedsTransition; | |
- (BOOL)internalForceBeginTransitions; | |
- (void)didCommitModelUpdate; | |
- (void)didBeginModelUpdate; | |
- (BOOL)canBeginModelUpdate; | |
- (void)modelBackendDidCommitTransaction:(id)arg1; | |
- (void)modelBackendDidBeginTransaction:(id)arg1; | |
- (BOOL)modelBackendCanBeginTransaction:(id)arg1; | |
- (void)modelDidRefresh; | |
- (void)modelWillRefresh; | |
- (BOOL)modelCanRefresh; | |
- (BOOL)toggleCompleteTaskAtIndex:(long long)arg1 fromClick:(BOOL)arg2; | |
- (long long)idealNextSelectionForCompleteTaskAtIndex:(long long)arg1; | |
- (BOOL)beginEditingItemAtIndex:(long long)arg1 fromAdd:(BOOL)arg2 withStyle:(int)arg3; | |
- (void)itemCreationFinished; | |
- (BOOL)deleteItemFromCreationAtIndexIfEmpty:(long long)arg1; | |
- (BOOL)tryCreateItemAtIndex:(long long)arg1; | |
- (BOOL)tryCreateItemAtAtPosition:(int)arg1; | |
- (BOOL)tryCreateItemAtListInsertPositionWithEnter:(BOOL)arg1; | |
- (long long)indexOfCompletedStart; | |
- (void)deleteItemAtIndex:(long long)arg1 withVelocity:(double)arg2 withUndo:(BOOL)arg3; | |
- (long long)finishEditingAndTrackIndex:(long long)arg1; | |
- (void)clearTasksFromUndo:(BOOL)arg1; | |
- (void)clearTasks; | |
- (BOOL)canClearTasks; | |
- (id)currentList; | |
- (id)viewingListIdentifier; | |
- (void)viewListWithIdentifier:(id)arg1; | |
- (void)animateRefreshItemDimWithDuration:(double)arg1; | |
- (BOOL)shouldEditDimItemView:(id)arg1 task:(id)arg2; | |
- (void)animateReskinItemsWithDuration:(double)arg1; | |
- (void)internalList:(id)arg1 reskinViewAtIndex:(long long)arg2 withDuration:(double)arg3; | |
- (void)refreshVisibleItems; | |
- (void)refreshItemView:(id)arg1 withTask:(id)arg2; | |
- (BOOL)overridenOvershootViewShouldTransitionToListLevel:(int)arg1 withOvershootDistance:(double)arg2; | |
- (BOOL)overrideOvershootViewForDirection:(int)arg1; | |
- (void)updateOverridenOvershootView:(id)arg1 forDirection:(int)arg2 overshootDistance:(double)arg3; | |
- (void)transitionUpToState:(id)arg1; | |
- (id)controllerForTransitionToCustomLevel:(int)arg1; | |
- (id)overshootStringForState:(id)arg1 direction:(int)arg2; | |
- (id)title; | |
- (void)setScrollValue:(double)arg1 forState:(id)arg2; | |
- (double)scrollValueForState:(id)arg1; | |
- (void)prepareWithState:(id)arg1; | |
- (BOOL)isValidForState:(id)arg1; | |
- (id)currentState; | |
- (id)listViewDelegate; | |
- (id)listViewDatasource; | |
- (void)didBecomeMainLevel; | |
- (void)didResignMainLevel; | |
- (void)itemView:(id)arg1 didChangeFromSwipeState:(int)arg2 toState:(int)arg3; | |
- (void)itemView:(id)arg1 wantsHeight:(double)arg2; | |
- (void)itemViewToggleCompleted:(id)arg1; | |
- (void)itemViewWillToggleCompleted:(id)arg1; | |
- (void)itemViewDeleted:(id)arg1 withVelocity:(double)arg2; | |
- (void)itemView:(id)arg1 didFinishEditingWithValue:(id)arg2 withEnter:(BOOL)arg3; | |
- (BOOL)itemViewCanEditFromHover:(id)arg1; | |
- (id)itemViewEventualWindow:(id)arg1; | |
- (void)listView:(id)arg1 willSqueezeItemWithType:(int)arg2 view:(id)arg3; | |
- (void)listViewDidChangeSelectionWithMouse:(id)arg1; | |
- (void)listView:(id)arg1 performBetweenInsertAtIndex:(long long)arg2; | |
- (BOOL)listView:(id)arg1 canInsertAtIndex:(long long *)arg2; | |
- (BOOL)listView:(id)arg1 didClickItemAtIndex:(unsigned long long)arg2 withEvent:(id)arg3; | |
- (void)listView:(id)arg1 didChangeSelectionToIndices:(id)arg2; | |
- (BOOL)listView:(id)arg1 canSelectItemAtIndex:(unsigned long long)arg2 usingKeyboard:(BOOL)arg3; | |
- (void)handleEnterFromListView; | |
- (void)handleDeleteFromListView; | |
- (void)listView:(id)arg1 didDetectAction:(int)arg2 withEvent:(id)arg3; | |
- (void)listView:(id)arg1 didDetectTyping:(id)arg2; | |
- (void)completeItemView:(id)arg1 fromClick:(BOOL)arg2; | |
- (BOOL)listView:(id)arg1 commitMoveItemFromIndex:(long long)arg2 toIndex:(long long)arg3; | |
- (BOOL)listView:(id)arg1 willMoveItemFromIndex:(long long)arg2 toIndex:(long long)arg3; | |
- (void)listView:(id)arg1 updateDragView:(id)arg2 withDragInfo:(id)arg3 atIndicationIndex:(long long)arg4; | |
- (id)listView:(id)arg1 viewForDragInfo:(id)arg2; | |
- (BOOL)isDragInfoValid:(id)arg1; | |
- (id)listView:(id)arg1 dragInfoForItemAtIndex:(long long)arg2; | |
- (BOOL)listView:(id)arg1 applyDropItemWithInfo:(id)arg2 atIndex:(long long)arg3; | |
- (BOOL)listView:(id)arg1 canDropItemWithInfo:(id)arg2 atIndex:(long long)arg3; | |
- (void)listView:(id)arg1 didBeginDraggingItemAtIndex:(long long)arg2; | |
- (BOOL)listView:(id)arg1 canBeginDraggingItemAtIndex:(long long)arg2; | |
- (BOOL)listView:(id)arg1 canParticipateInDrag:(id)arg2; | |
- (BOOL)listView:(id)arg1 commitContinuousInsertAtIndex:(long long)arg2 withView:(id)arg3; | |
- (void)completionViewThroughDisabledChanged:(id)arg1; | |
- (void)completionViewWasClicked:(id)arg1; | |
- (void)completionViewDidBecomeInactive:(id)arg1; | |
- (void)completionViewDidBecomeActive:(id)arg1; | |
- (void)listViewMouseExitedOverlayView:(id)arg1; | |
- (void)listViewMouseEnteredOverlayView:(id)arg1; | |
- (id)listViewViewForOverlay:(id)arg1; | |
- (struct _NSRange)listViewRangeForOverlay:(id)arg1; | |
- (void)willResignMainLevel; | |
- (void)willBecomeMainLevel; | |
- (void)listViewTransitionsDidComplete:(id)arg1 madeChanges:(BOOL)arg2; | |
- (void)listViewApplyCurrentTransitions:(id)arg1; | |
- (void)listViewTransitionWillBegin:(id)arg1; | |
- (void)listView:(id)arg1 continuousInsertDidChangeActiveTo:(BOOL)arg2 withView:(id)arg3; | |
- (id)listView:(id)arg1 viewForProvisionalAddAtIndex:(long long)arg2 ofType:(int)arg3 outHeight:(double *)arg4; | |
- (void)listView:(id)arg1 willCommitContinuousInsertAtIndex:(long long)arg2 withView:(id)arg3; | |
- (id)listView:(id)arg1 viewForItemAtIndex:(unsigned long long)arg2 selected:(BOOL)arg3 forSnapshot:(BOOL)arg4; | |
- (id)listView:(id)arg1 shadowForItemAtIndex:(unsigned long long)arg2; | |
- (double)listView:(id)arg1 heightForItemAtIndex:(unsigned long long)arg2; | |
- (unsigned long long)numberOfItemsInListView:(id)arg1; | |
- (long long)numberOfItems; | |
- (double)maxItemHeight; | |
- (void)tryShare; | |
- (void)internalTryAppReview; | |
- (void)internalTrySpreadingTheWord; | |
- (void)internalPerformSpreadingTheWord; | |
- (void)shareRequestCompleted:(id)arg1 probably:(BOOL)arg2; | |
- (void)themeManager:(id)arg1 didChangeTheme:(id)arg2; | |
- (void)dealloc; | |
- (id)initWithListView:(id)arg1 context:(id)arg2; | |
@end | |
@interface RMMenuListViewController : NSObject <RMListViewDataSource, RMListViewDelegate> | |
{ | |
BOOL mDelegateCustomizes; | |
RMListView *mListView; | |
NSArray *mPretransitionItems; | |
NSArray *mModelItems; | |
RMItemViewAppearance *mBaseAppearance; | |
id <RMMenuListViewControllerDelegate> mDelegate; | |
} | |
@property(nonatomic) __weak id <RMMenuListViewControllerDelegate> delegate; // @synthesize delegate=mDelegate; | |
@property(retain, nonatomic) RMItemViewAppearance *baseAppearance; // @synthesize baseAppearance=mBaseAppearance; | |
@property(retain, nonatomic) NSArray *modelItems; // @synthesize modelItems=mModelItems; | |
@property(retain, nonatomic) NSArray *pretransitionItems; // @synthesize pretransitionItems=mPretransitionItems; | |
@property(retain, nonatomic) RMListView *listView; // @synthesize listView=mListView; | |
@property(nonatomic) BOOL delegateCustomizes; // @synthesize delegateCustomizes=mDelegateCustomizes; | |
- (void).cxx_destruct; | |
- (long long)itemCount; | |
- (void)refreshAllAnimated:(BOOL)arg1 duration:(double)arg2; | |
- (void)refreshViewWithIdentifier:(long long)arg1 animated:(BOOL)arg2 duration:(double)arg3; | |
- (void)chooseItemAtIndex:(long long)arg1; | |
- (void)listViewDidChangeSelectionWithMouse:(id)arg1; | |
- (void)listView:(id)arg1 willSqueezeItemWithType:(int)arg2 view:(id)arg3; | |
- (void)listView:(id)arg1 performBetweenInsertAtIndex:(long long)arg2; | |
- (BOOL)listView:(id)arg1 canInsertAtIndex:(long long *)arg2; | |
- (BOOL)listView:(id)arg1 didClickItemAtIndex:(unsigned long long)arg2 withEvent:(id)arg3; | |
- (void)listView:(id)arg1 didChangeSelectionToIndices:(id)arg2; | |
- (BOOL)listView:(id)arg1 canSelectItemAtIndex:(unsigned long long)arg2 usingKeyboard:(BOOL)arg3; | |
- (void)handleEnterFromListView; | |
- (void)listView:(id)arg1 didDetectAction:(int)arg2 withEvent:(id)arg3; | |
- (void)listView:(id)arg1 didDetectTyping:(id)arg2; | |
- (BOOL)listView:(id)arg1 commitMoveItemFromIndex:(long long)arg2 toIndex:(long long)arg3; | |
- (BOOL)listView:(id)arg1 willMoveItemFromIndex:(long long)arg2 toIndex:(long long)arg3; | |
- (BOOL)listView:(id)arg1 canParticipateInDrag:(id)arg2; | |
- (BOOL)listView:(id)arg1 canBeginDraggingItemAtIndex:(long long)arg2; | |
- (void)listViewTransitionsDidComplete:(id)arg1 madeChanges:(BOOL)arg2; | |
- (void)listViewApplyCurrentTransitions:(id)arg1; | |
- (void)listViewTransitionWillBegin:(id)arg1; | |
- (id)listView:(id)arg1 viewForProvisionalAddAtIndex:(long long)arg2 ofType:(int)arg3 outHeight:(double *)arg4; | |
- (id)listView:(id)arg1 viewForItemAtIndex:(unsigned long long)arg2 selected:(BOOL)arg3 forSnapshot:(BOOL)arg4; | |
- (id)createViewForMenuItem:(id)arg1 index:(long long)arg2; | |
- (id)listView:(id)arg1 shadowForItemAtIndex:(unsigned long long)arg2; | |
- (double)listView:(id)arg1 heightForItemAtIndex:(unsigned long long)arg2; | |
- (unsigned long long)numberOfItemsInListView:(id)arg1; | |
- (void)listView:(id)arg1 continuousInsertDidChangeActiveTo:(BOOL)arg2 withView:(id)arg3; | |
- (BOOL)listView:(id)arg1 commitContinuousInsertAtIndex:(long long)arg2 withView:(id)arg3; | |
- (void)listView:(id)arg1 willCommitContinuousInsertAtIndex:(long long)arg2 withView:(id)arg3; | |
- (BOOL)deleteItemAtIndex:(long long)arg1 withVelocity:(double)arg2; | |
- (id)itemAtIndex:(long long)arg1; | |
- (long long)indexForItemWithIdentifier:(long long)arg1; | |
- (void)changeBaseAppearance:(id)arg1; | |
- (void)setMenuItems:(id)arg1; | |
- (BOOL)syncToItems:(id)arg1; | |
- (id)initWithListView:(id)arg1 baseAppearance:(id)arg2; | |
@end | |
@interface RMMenuListViewControllerItem : NSObject | |
{ | |
id mRepresentedObject; | |
long long mIdentifier; | |
NSString *mTitle; | |
NSString *mBadgeText; | |
} | |
@property(copy, nonatomic) NSString *badgeText; // @synthesize badgeText=mBadgeText; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=mTitle; | |
@property(nonatomic) long long identifier; // @synthesize identifier=mIdentifier; | |
@property(retain, nonatomic) id representedObject; // @synthesize representedObject=mRepresentedObject; | |
- (void).cxx_destruct; | |
- (BOOL)isEqual:(id)arg1; | |
- (unsigned long long)hash; | |
- (id)initWithTitle:(id)arg1 badgeText:(id)arg2 identifier:(long long)arg3; | |
@end | |
@interface RMTopLevelController : RMBaseLevelController <RMMenuListViewControllerDelegate, RMThemeListener, RMItemViewDelegate, HTModelBackendPresenter, RMListViewLevelController> | |
{ | |
RMCreditOvershootView *mCreditView; | |
NSDate *mLeftAppDate; | |
RMFollowLevelController *mFollowController; | |
id <RMListViewLevelController> mCustomLowerController; | |
RMControllerContext *mContext; | |
RMMenuListViewController *mMenuController; | |
RMTipsLevelController *mTipsController; | |
RMSettingsLevelController *mSettingsLevelController; | |
RMListsLevelController *mListsLevelController; | |
RMThemesLevelController *mThemesController; | |
HTModelBackend *mModelBackend; | |
RMListView *mListView; | |
} | |
@property(retain, nonatomic) RMListView *listView; // @synthesize listView=mListView; | |
@property(retain, nonatomic) HTModelBackend *modelBackend; // @synthesize modelBackend=mModelBackend; | |
@property(retain, nonatomic) RMThemesLevelController *themesController; // @synthesize themesController=mThemesController; | |
@property(retain, nonatomic) RMListsLevelController *listsLevelController; // @synthesize listsLevelController=mListsLevelController; | |
@property(retain, nonatomic) RMSettingsLevelController *settingsLevelController; // @synthesize settingsLevelController=mSettingsLevelController; | |
@property(retain, nonatomic) RMTipsLevelController *tipsController; // @synthesize tipsController=mTipsController; | |
@property(retain, nonatomic) RMMenuListViewController *menuController; // @synthesize menuController=mMenuController; | |
@property(retain, nonatomic) RMControllerContext *context; // @synthesize context=mContext; | |
@property(retain, nonatomic) id <RMListViewLevelController> customLowerController; // @synthesize customLowerController=mCustomLowerController; | |
@property(retain, nonatomic) RMFollowLevelController *followController; // @synthesize followController=mFollowController; | |
@property(retain, nonatomic) NSDate *leftAppDate; // @synthesize leftAppDate=mLeftAppDate; | |
@property(retain, nonatomic) RMCreditOvershootView *creditView; // @synthesize creditView=mCreditView; | |
- (void).cxx_destruct; | |
- (void)modelBackendDidCommitTransaction:(id)arg1; | |
- (void)modelBackendDidBeginTransaction:(id)arg1; | |
- (BOOL)modelBackendCanBeginTransaction:(id)arg1; | |
- (BOOL)overridenOvershootViewShouldTransitionToListLevel:(int)arg1 withOvershootDistance:(double)arg2; | |
- (BOOL)overrideOvershootViewForDirection:(int)arg1; | |
- (void)updateOverridenOvershootView:(id)arg1 forDirection:(int)arg2 overshootDistance:(double)arg3; | |
- (id)controllerForTransitionToLowerLevel; | |
- (void)modelDidRefresh; | |
- (void)modelWillRefresh; | |
- (BOOL)modelCanRefresh; | |
- (id)controllerForTransitionToCustomLevel:(int)arg1; | |
- (id)overshootStringForState:(id)arg1 direction:(int)arg2; | |
- (id)title; | |
- (void)prepareWithState:(id)arg1; | |
- (BOOL)isValidForState:(id)arg1; | |
- (id)currentState; | |
- (long long)throughIndexForTransitionUpToState:(id)arg1; | |
- (void)transitionUpToState:(id)arg1; | |
- (id)listViewDelegate; | |
- (id)listViewDatasource; | |
- (void)willBecomeMainLevel; | |
- (void)menuListViewController:(id)arg1 didChooseItemAtIndex:(long long)arg2 withIdentifier:(long long)arg3; | |
- (void)menuListViewController:(id)arg1 customizeItemView:(id)arg2 atIndex:(long long)arg3 withIdentifier:(long long)arg4; | |
- (BOOL)menuItemIsDeletableWithIdentifier:(long long)arg1; | |
- (void)menuListViewController:(id)arg1 wantsDeleteOfItemAtIndex:(long long)arg2 withIdentifier:(long long)arg3; | |
- (void)applicationDidBecomeActive:(id)arg1; | |
- (void)itemView:(id)arg1 didChangeFromSwipeState:(int)arg2 toState:(int)arg3; | |
- (void)itemView:(id)arg1 wantsHeight:(double)arg2; | |
- (void)itemViewToggleCompleted:(id)arg1; | |
- (void)itemViewWillToggleCompleted:(id)arg1; | |
- (void)itemViewDeleted:(id)arg1 withVelocity:(double)arg2; | |
- (void)deleteItemAtIndex:(long long)arg1 withVelocity:(double)arg2; | |
- (void)itemView:(id)arg1 didFinishEditingWithValue:(id)arg2 withEnter:(BOOL)arg3; | |
- (BOOL)itemViewCanEditFromHover:(id)arg1; | |
- (id)itemViewEventualWindow:(id)arg1; | |
- (void)tryTransitionToPrefs; | |
- (void)tryTransitionToLists; | |
- (void)themeManager:(id)arg1 didChangeTheme:(id)arg2; | |
- (void)refreshItems; | |
- (void)dealloc; | |
- (id)initWithListView:(id)arg1 context:(id)arg2; | |
- (id)createItems; | |
@end | |
@interface HTDispatchTimer : NSObject | |
{ | |
NSObject<OS_dispatch_source> *mTimerSource; | |
NSObject<OS_dispatch_semaphore> *mTimerLock; | |
} | |
- (void).cxx_destruct; | |
- (void)invalidate; | |
- (void)dealloc; | |
- (id)initWithDispatchQueue:(id)arg1 interval:(double)arg2 repeats:(BOOL)arg3 block:(id)arg4; | |
@end | |
@interface RMBaseLevelController : NSObject | |
{ | |
RMListView *mBaseListView; | |
BOOL mInternalIsMainLevel; | |
} | |
@property(nonatomic) BOOL internalIsMainLevel; // @synthesize internalIsMainLevel=mInternalIsMainLevel; | |
@property(retain, nonatomic) RMListView *baseListView; // @synthesize baseListView=mBaseListView; | |
- (void).cxx_destruct; | |
- (id)controllerForTransitionToLowerLevel; | |
- (BOOL)overridenOvershootViewShouldTransitionToListLevel:(int)arg1 withOvershootDistance:(double)arg2; | |
- (void)updateOverridenOvershootView:(id)arg1 forDirection:(int)arg2 overshootDistance:(double)arg3; | |
- (BOOL)overrideOvershootViewForDirection:(int)arg1; | |
- (void)setScrollValue:(double)arg1 forState:(id)arg2; | |
- (double)scrollValueForState:(id)arg1; | |
- (BOOL)isMainLevelController; | |
- (void)didResignMainLevel; | |
- (void)willResignMainLevel; | |
- (void)didBecomeMainLevel; | |
- (void)willBecomeMainLevel; | |
- (long long)throughIndexForTransitionUpToState:(id)arg1; | |
- (id)listViewDelegate; | |
- (id)listViewDatasource; | |
- (void)dealloc; | |
- (id)initWithListView:(id)arg1; | |
@end | |
@interface RMClearTextArea : NSScrollView <RMClearTextViewDelegate, NSTextViewDelegate> | |
{ | |
long long mTextLimit; | |
NSUndoManager *mInternalUndoManager; | |
struct CGRect mRelativeFrame; | |
TUIView *mView; | |
NSMutableSet *mObservees; | |
id <RMClearTextAreaDelegate> mTextAreaDelegate; | |
RMClearTextView *mInternalTextView; | |
} | |
+ (struct CGSize)idealSizeWithAttributedString:(id)arg1 withWidth:(double)arg2; | |
+ (void)initialize; | |
@property(retain, nonatomic) RMClearTextView *internalTextView; // @synthesize internalTextView=mInternalTextView; | |
@property(nonatomic) __weak id <RMClearTextAreaDelegate> textAreaDelegate; // @synthesize textAreaDelegate=mTextAreaDelegate; | |
@property(retain, nonatomic) NSMutableSet *observees; // @synthesize observees=mObservees; | |
@property(nonatomic) __weak TUIView *view; // @synthesize view=mView; | |
@property(nonatomic) struct CGRect relativeFrame; // @synthesize relativeFrame=mRelativeFrame; | |
@property(retain, nonatomic) NSUndoManager *internalUndoManager; // @synthesize internalUndoManager=mInternalUndoManager; | |
@property(nonatomic) long long textLimit; // @synthesize textLimit=mTextLimit; | |
- (void).cxx_destruct; | |
- (id)textView; | |
- (void)setBackgroundColor:(id)arg1; | |
- (id)attributedString; | |
- (void)setAttributedString:(id)arg1 fromAdd:(BOOL)arg2; | |
- (void)changeAttributes:(id)arg1; | |
- (void)tile; | |
- (void)clearTextView:(id)arg1 didFinishWithEnter:(BOOL)arg2; | |
- (void)detachFromView; | |
- (void)attachToView:(id)arg1; | |
- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
- (void)updateFrame; | |
- (void)updateHeight; | |
- (void)textChanged:(id)arg1; | |
- (id)undoManagerForTextView:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (void)dealloc; | |
- (void)setupView; | |
@end | |
@interface RMClearTextView : NSTextView | |
{ | |
NSAttributedString *mCancelString; | |
long long mMaxLength; | |
id <RMClearTextViewDelegate> mClearDelegate; | |
} | |
@property(nonatomic) __weak id <RMClearTextViewDelegate> clearDelegate; // @synthesize clearDelegate=mClearDelegate; | |
@property(nonatomic) long long maxLength; // @synthesize maxLength=mMaxLength; | |
@property(retain, nonatomic) NSAttributedString *cancelString; // @synthesize cancelString=mCancelString; | |
- (void).cxx_destruct; | |
- (void)keyDown:(id)arg1; | |
- (BOOL)shouldChangeTextInRange:(struct _NSRange)arg1 replacementString:(id)arg2; | |
- (void)cancelOperation:(id)arg1; | |
- (BOOL)resignFirstResponder; | |
- (id)readablePasteboardTypes; | |
@end | |
@interface RMClearTitleView : NSView <RMTitlePainter> | |
{ | |
int mTitleMode; | |
BOOL mKey; | |
RMTitleAnimation *_animation; | |
NSMutableDictionary *_contextualInfos; | |
id <RMContextualViewDelegate> _delegate; | |
NSAttributedString *_internalTitle; | |
NSImage *_primaryGlyph; | |
NSImage *_secondaryGlyph; | |
NSTimer *_animationTimer; | |
} | |
@property(retain, nonatomic) NSTimer *animationTimer; // @synthesize animationTimer=_animationTimer; | |
@property(retain, nonatomic) NSImage *secondaryGlyph; // @synthesize secondaryGlyph=_secondaryGlyph; | |
@property(retain, nonatomic) NSImage *primaryGlyph; // @synthesize primaryGlyph=_primaryGlyph; | |
@property(copy, nonatomic) NSAttributedString *internalTitle; // @synthesize internalTitle=_internalTitle; | |
@property(nonatomic) id <RMContextualViewDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(retain, nonatomic) NSMutableDictionary *contextualInfos; // @synthesize contextualInfos=_contextualInfos; | |
@property(retain, nonatomic) RMTitleAnimation *animation; // @synthesize animation=_animation; | |
- (void).cxx_destruct; | |
- (void)rightMouseDown:(id)arg1; | |
- (void)internal_menuItemDidClick:(id)arg1; | |
- (void)setTitleMode:(int)arg1 animate:(BOOL)arg2; | |
- (void)setPrimaryGlyph:(id)arg1 secondaryGlyph:(id)arg2; | |
- (void)setAttributedTitle:(id)arg1 forKey:(BOOL)arg2 animate:(BOOL)arg3; | |
- (void)internal_scheduleTimer; | |
- (void)internal_timerDidTick:(id)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)drawImage:(id)arg1 alpha:(double)arg2; | |
- (void)drawAttributedString:(id)arg1 alpha:(double)arg2; | |
- (struct CGRect)internal_rectForCenteredSize:(struct CGSize)arg1; | |
- (id)titleValue:(char *)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface CMSystemType : NSObject | |
{ | |
} | |
+ (id)hardwareName; | |
+ (id)hardwareModel; | |
+ (id)hardwareMachine; | |
+ (id)systemBuild; | |
+ (id)systemRelease; | |
+ (id)systemType; | |
+ (id)internal_getSysctlByName:(char *)arg1; | |
@end | |
@interface RMListViewDragLayout : NSObject | |
{ | |
double mViewWidth; | |
NSMutableArray *mDragResults; | |
NSArray *mIdentifiers; | |
double mDragItemHeight; | |
RMListViewLayoutData *mLayoutData; | |
} | |
@property(retain, nonatomic) RMListViewLayoutData *layoutData; // @synthesize layoutData=mLayoutData; | |
@property(nonatomic) double dragItemHeight; // @synthesize dragItemHeight=mDragItemHeight; | |
@property(copy, nonatomic) NSArray *identifiers; // @synthesize identifiers=mIdentifiers; | |
@property(retain, nonatomic) NSMutableArray *dragResults; // @synthesize dragResults=mDragResults; | |
@property(nonatomic) double viewWidth; // @synthesize viewWidth=mViewWidth; | |
- (void).cxx_destruct; | |
- (long long)dropIndexForDragFrame:(struct CGRect)arg1; | |
- (void)recalculate; | |
- (id)initWithLayoutData:(id)arg1 identifiers:(id)arg2 dragItemHeight:(double)arg3 viewWidth:(double)arg4; | |
@end | |
@interface HTFileZipper : NSObject | |
{ | |
} | |
+ (BOOL)createZipAtURL:(id)arg1 files:(id)arg2 compressionLevel:(int)arg3; | |
@end | |
@interface RMGlobalViewState : NSObject | |
{ | |
long long mInternalCompletedTasks; | |
double mListsLevelScroll; | |
NSMutableDictionary *mListScroll; | |
} | |
@property(retain, nonatomic) NSMutableDictionary *listScrolls; // @synthesize listScrolls=mListScroll; | |
@property(nonatomic) double listsLevelScroll; // @synthesize listsLevelScroll=mListsLevelScroll; | |
@property(nonatomic) long long internalCompletedTasks; // @synthesize internalCompletedTasks=mInternalCompletedTasks; | |
- (void).cxx_destruct; | |
- (void)setTotalCompletedTasks:(long long)arg1; | |
- (long long)totalCompletedTasks; | |
- (void)setScrollForListsLevel:(double)arg1; | |
- (double)scrollForListsLevel; | |
- (void)setScroll:(double)arg1 forListWithIdentifier:(id)arg2; | |
- (double)scrollForListWithIdentifier:(id)arg1; | |
- (void)trimListScrollsWithModel:(id)arg1; | |
- (id)init; | |
- (id)asDictionary; | |
- (id)initWithDictionary:(id)arg1; | |
@end | |
@interface RMControllerContext : NSObject | |
{ | |
RMListTransitionCoordinator *mTransitionCoordinator; | |
NSUndoManager *mUndoManager; | |
RMListViewLevelTreeController *mTreeController; | |
RMGlobalViewState *mViewState; | |
HTModelBackend *mModelBackend; | |
} | |
@property(retain, nonatomic) HTModelBackend *modelBackend; // @synthesize modelBackend=mModelBackend; | |
@property(retain, nonatomic) RMGlobalViewState *viewState; // @synthesize viewState=mViewState; | |
@property(nonatomic) __weak RMListViewLevelTreeController *treeController; // @synthesize treeController=mTreeController; | |
@property(retain, nonatomic) NSUndoManager *undoManager; // @synthesize undoManager=mUndoManager; | |
@property(retain, nonatomic) RMListTransitionCoordinator *transitionCoordinator; // @synthesize transitionCoordinator=mTransitionCoordinator; | |
- (void).cxx_destruct; | |
@end | |
@interface RMClearView : TUIView | |
{ | |
int mStyle; | |
double mArrowMoveDistance; | |
BOOL mActive; | |
double mInterp; | |
double mTextWidth; | |
RMCenteredImageLayer *mArrowLayer; | |
CALayer *mTrayLayer; | |
CATextLayer *mLabelLayer; | |
} | |
@property(retain, nonatomic) CATextLayer *labelLayer; // @synthesize labelLayer=mLabelLayer; | |
@property(retain, nonatomic) CALayer *trayLayer; // @synthesize trayLayer=mTrayLayer; | |
@property(retain, nonatomic) RMCenteredImageLayer *arrowLayer; // @synthesize arrowLayer=mArrowLayer; | |
@property(nonatomic) double textWidth; // @synthesize textWidth=mTextWidth; | |
@property(nonatomic) double interp; // @synthesize interp=mInterp; | |
@property(nonatomic) BOOL active; // @synthesize active=mActive; | |
@property(nonatomic) double arrowMoveDistance; // @synthesize arrowMoveDistance=mArrowMoveDistance; | |
@property(nonatomic) int style; // @synthesize style=mStyle; | |
- (void).cxx_destruct; | |
- (double)desiredHeight; | |
- (void)didMoveToWindow; | |
- (void)updateWithInterp:(double)arg1 playSound:(BOOL)arg2; | |
- (void)updateWithInterp:(double)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithLabel:(id)arg1 style:(int)arg2; | |
- (id)initWithLabel:(id)arg1; | |
- (id)sizeAttributes; | |
@end | |
@interface RMQuoteList : NSObject | |
{ | |
} | |
+ (id)shareableQuoteFromQuoteText:(id)arg1 author:(id)arg2 link:(id)arg3 length:(unsigned long long)arg4; | |
+ (unsigned long long)quoteCount; | |
+ (void)advanceQuote; | |
+ (id)quoteWithAdvance:(BOOL)arg1 author:(id *)arg2 slug:(id *)arg3 link:(id *)arg4; | |
+ (id)jsonDataWithPrettyPrint:(BOOL)arg1; | |
+ (void)initialize; | |
@end | |
@interface RMDragWindowView : NSView | |
{ | |
BOOL mInternalNeedsSnapshot; | |
struct CGSize mLatestSnapshotSize; | |
struct CGRect mTargetRect; | |
NSImage *mLatestSnapshot; | |
id mSnapshotBlock; | |
double mInternalInterp; | |
} | |
@property(nonatomic) double internalInterp; // @synthesize internalInterp=mInternalInterp; | |
@property(copy, nonatomic) id snapshotBlock; // @synthesize snapshotBlock=mSnapshotBlock; | |
@property(retain, nonatomic) NSImage *latestSnapshot; // @synthesize latestSnapshot=mLatestSnapshot; | |
@property(nonatomic) struct CGRect targetRect; // @synthesize targetRect=mTargetRect; | |
@property(nonatomic) struct CGSize latestSnapshotSize; // @synthesize latestSnapshotSize=mLatestSnapshotSize; | |
@property(nonatomic) BOOL internalNeedsSnapshot; // @synthesize internalNeedsSnapshot=mInternalNeedsSnapshot; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)setNeedsSnapshot; | |
- (void)setInterp:(double)arg1; | |
- (struct CGSize)maxUsedSizeForFrame:(struct CGRect)arg1; | |
- (double)expandFactor; | |
- (id)initWithSnapshotBlock:(id)arg1; | |
@end | |
@interface RMListBackgroundView : RMTexturedBackgroundView | |
{ | |
NSAttributedString *mQuoteAuthor; | |
NSAttributedString *mquoteContent; | |
NSColor *mQuoteTextColor; | |
NSFont *mQuoteTextFont; | |
RMImageButton *mTwitterButton; | |
BOOL mIsShowingQuote; | |
id <RMListBackgroundViewDelegate> mBackgroundViewDelegate; | |
struct CGRect mContentFrame; | |
struct CGRect mAuthorFrame; | |
struct CGRect mTwitterFrame; | |
} | |
@property(nonatomic) struct CGRect shareFrame; // @synthesize shareFrame=mTwitterFrame; | |
@property(nonatomic) struct CGRect authorFrame; // @synthesize authorFrame=mAuthorFrame; | |
@property(nonatomic) struct CGRect contentFrame; // @synthesize contentFrame=mContentFrame; | |
@property(nonatomic) __weak id <RMListBackgroundViewDelegate> backgroundViewDelegate; // @synthesize backgroundViewDelegate=mBackgroundViewDelegate; | |
@property(nonatomic) BOOL isShowingQuote; // @synthesize isShowingQuote=mIsShowingQuote; | |
@property(retain, nonatomic) RMImageButton *shareButton; // @synthesize shareButton=mTwitterButton; | |
@property(retain, nonatomic) NSFont *quoteTextFont; // @synthesize quoteTextFont=mQuoteTextFont; | |
@property(retain, nonatomic) NSColor *quoteTextColor; // @synthesize quoteTextColor=mQuoteTextColor; | |
@property(retain, nonatomic) NSAttributedString *quoteContent; // @synthesize quoteContent=mquoteContent; | |
@property(retain, nonatomic) NSAttributedString *quoteAuthor; // @synthesize quoteAuthor=mQuoteAuthor; | |
- (void).cxx_destruct; | |
- (void)shareButtonPressed:(id)arg1; | |
- (void)clearQuote; | |
- (void)setQuote:(id)arg1 by:(id)arg2; | |
- (void)refreshQuote; | |
- (void)layoutSubviews; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (BOOL)internal_drawQuote; | |
- (void)internal_calculateLayout; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface RMSettingsLevelController : RMBaseLevelController <RMMenuListViewControllerDelegate, RMThemeListener, RMItemViewDelegate, RMListViewLevelController> | |
{ | |
BOOL mEnablingCloud; | |
BOOL mDisablingCloud; | |
RMMenuListViewController *mMenuController; | |
RMListView *mListView; | |
RMControllerContext *mContext; | |
} | |
@property(retain, nonatomic) RMControllerContext *context; // @synthesize context=mContext; | |
@property(retain, nonatomic) RMListView *listView; // @synthesize listView=mListView; | |
@property(retain, nonatomic) RMMenuListViewController *menuController; // @synthesize menuController=mMenuController; | |
@property(nonatomic) BOOL disablingCloud; // @synthesize disablingCloud=mDisablingCloud; | |
@property(nonatomic) BOOL enablingCloud; // @synthesize enablingCloud=mEnablingCloud; | |
- (void).cxx_destruct; | |
- (void)itemView:(id)arg1 didChangeFromSwipeState:(int)arg2 toState:(int)arg3; | |
- (void)itemView:(id)arg1 wantsHeight:(double)arg2; | |
- (void)itemViewToggleCompleted:(id)arg1; | |
- (void)itemViewWillToggleCompleted:(id)arg1; | |
- (void)itemViewDeleted:(id)arg1 withVelocity:(double)arg2; | |
- (void)itemView:(id)arg1 didFinishEditingWithValue:(id)arg2 withEnter:(BOOL)arg3; | |
- (BOOL)itemViewCanEditFromHover:(id)arg1; | |
- (id)itemViewEventualWindow:(id)arg1; | |
- (void)menuListViewController:(id)arg1 customizeItemView:(id)arg2 atIndex:(long long)arg3 withIdentifier:(long long)arg4; | |
- (void)menuListViewController:(id)arg1 didChooseItemAtIndex:(long long)arg2 withIdentifier:(long long)arg3; | |
- (BOOL)toggleBoolForKey:(id)arg1; | |
- (BOOL)boolForKey:(id)arg1; | |
- (void)iCloudStateChanged:(id)arg1; | |
- (id)controllerForTransitionToCustomLevel:(int)arg1; | |
- (id)overshootStringForState:(id)arg1 direction:(int)arg2; | |
- (id)title; | |
- (void)prepareWithState:(id)arg1; | |
- (BOOL)isValidForState:(id)arg1; | |
- (id)currentState; | |
- (void)transitionUpToState:(id)arg1; | |
- (id)listViewDelegate; | |
- (id)listViewDatasource; | |
- (void)themeManager:(id)arg1 didChangeTheme:(id)arg2; | |
- (void)dealloc; | |
- (id)initWithListView:(id)arg1 context:(id)arg2; | |
@end | |
@interface RMThemesLevelController : RMBaseLevelController <RMMenuListViewControllerDelegate, RMThemeListener, RMItemViewDelegate, RMListViewLevelController> | |
{ | |
RMGradientItemThemer *mItemThemer; | |
RMMenuListViewController *mMenuController; | |
RMListView *mListView; | |
RMControllerContext *mContext; | |
} | |
+ (void)initialize; | |
@property(retain, nonatomic) RMControllerContext *context; // @synthesize context=mContext; | |
@property(retain, nonatomic) RMListView *listView; // @synthesize listView=mListView; | |
@property(retain, nonatomic) RMMenuListViewController *menuController; // @synthesize menuController=mMenuController; | |
@property(retain, nonatomic) RMGradientItemThemer *itemThemer; // @synthesize itemThemer=mItemThemer; | |
- (void).cxx_destruct; | |
- (void)itemView:(id)arg1 didChangeFromSwipeState:(int)arg2 toState:(int)arg3; | |
- (void)itemView:(id)arg1 wantsHeight:(double)arg2; | |
- (void)itemViewToggleCompleted:(id)arg1; | |
- (void)itemViewWillToggleCompleted:(id)arg1; | |
- (void)itemViewDeleted:(id)arg1 withVelocity:(double)arg2; | |
- (void)itemView:(id)arg1 didFinishEditingWithValue:(id)arg2 withEnter:(BOOL)arg3; | |
- (BOOL)itemViewCanEditFromHover:(id)arg1; | |
- (id)itemViewEventualWindow:(id)arg1; | |
- (void)menuListViewController:(id)arg1 customizeItemView:(id)arg2 atIndex:(long long)arg3 withIdentifier:(long long)arg4; | |
- (void)menuListViewController:(id)arg1 didChooseItemAtIndex:(long long)arg2 withIdentifier:(long long)arg3; | |
- (BOOL)toggleBoolForKey:(id)arg1; | |
- (BOOL)boolForKey:(id)arg1; | |
- (id)controllerForTransitionToCustomLevel:(int)arg1; | |
- (id)overshootStringForState:(id)arg1 direction:(int)arg2; | |
- (id)title; | |
- (void)prepareWithState:(id)arg1; | |
- (BOOL)isValidForState:(id)arg1; | |
- (id)currentState; | |
- (void)transitionUpToState:(id)arg1; | |
- (id)listViewDelegate; | |
- (id)listViewDatasource; | |
- (void)willBecomeMainLevel; | |
- (void)themeManagerDidUpdateThemeList:(id)arg1; | |
- (void)themeManager:(id)arg1 didChangeTheme:(id)arg2; | |
- (void)setupThemerWithTheme:(id)arg1; | |
- (id)createItems; | |
- (void)dealloc; | |
- (id)initWithListView:(id)arg1 context:(id)arg2; | |
@end | |
@interface RMThemeManager : NSObject | |
{ | |
NSMutableSet *mListeners; | |
NSArray *mThemes; | |
RMTheme *mInternalCurrentTheme; | |
} | |
+ (id)sharedThemeManager; | |
+ (id)currentTheme; | |
@property(retain, nonatomic) RMTheme *internalCurrentTheme; // @synthesize internalCurrentTheme=mInternalCurrentTheme; | |
@property(retain, nonatomic) NSArray *internalThemes; // @synthesize internalThemes=mThemes; | |
@property(retain, nonatomic) NSMutableSet *listeners; // @synthesize listeners=mListeners; | |
- (void).cxx_destruct; | |
- (void)removeThemeListener:(id)arg1; | |
- (void)addThemeListener:(id)arg1; | |
- (void)changeTheme:(id)arg1; | |
- (id)themes; | |
- (id)currentTheme; | |
- (void)unlockThemeWithIdentifier:(long long)arg1 silently:(BOOL)arg2; | |
- (void)unlockThemeWithIdentifier:(long long)arg1; | |
- (id)themeWithIdentifier:(long long)arg1; | |
- (void)updateUnlocks; | |
- (void)cloudKeyValueStoreChanged:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface RMColorOffset : NSObject | |
{ | |
NSColor *mOverlayColor; | |
double mHOffset; | |
double mSOffset; | |
double mBOffset; | |
double mAOffset; | |
} | |
@property(nonatomic) double aOffset; // @synthesize aOffset=mAOffset; | |
@property(nonatomic) double bOffset; // @synthesize bOffset=mBOffset; | |
@property(nonatomic) double sOffset; // @synthesize sOffset=mSOffset; | |
@property(nonatomic) double hOffset; // @synthesize hOffset=mHOffset; | |
@property(retain, nonatomic) NSColor *overlayColor; // @synthesize overlayColor=mOverlayColor; | |
- (void).cxx_destruct; | |
- (id)colorByApplyingToColor:(id)arg1; | |
- (id)description; | |
- (id)initWithOverlayColor:(id)arg1; | |
- (id)initWithOffsetHue:(double)arg1 saturation:(double)arg2 brightness:(double)arg3 alpha:(double)arg4; | |
@end | |
@interface RMNSResponderAction : NSObject <RMAction> | |
{ | |
long long mActionType; | |
unsigned long long mActionFlags; | |
} | |
+ (id)actionFromResponderSelector:(SEL)arg1; | |
+ (id)actionFromKeyboardEvent:(id)arg1; | |
- (void *)actionNamespace; | |
- (unsigned long long)actionFlags; | |
- (long long)actionType; | |
- (id)initWithActionType:(long long)arg1 flags:(unsigned long long)arg2; | |
@end | |
@interface RMBlankScroller : NSScroller | |
{ | |
} | |
+ (BOOL)isCompatibleWithOverlayScrollers; | |
- (void)drawKnobSlotInRect:(struct CGRect)arg1 highlight:(BOOL)arg2; | |
- (void)drawKnob; | |
@end | |
@interface RMListViewRavelSnapshotEffect : NSObject <RMSnapshotEffect> | |
{ | |
RMListViewSnapshot *mSnapshot; | |
double mPerspectiveValue; | |
} | |
@property(nonatomic) double perspectiveValue; // @synthesize perspectiveValue=mPerspectiveValue; | |
@property(retain, nonatomic) RMListViewSnapshot *snapshot; // @synthesize snapshot=mSnapshot; | |
- (void).cxx_destruct; | |
- (void)layoutRegionAtIndex:(unsigned long long)arg1 inBounds:(struct CGRect)arg2 withLayer:(id)arg3; | |
- (struct CGRect)rectForRegionAtIndex:(unsigned long long)arg1 withSnapshotRect:(struct CGRect)arg2; | |
- (struct CGRect)rectForRegionAtIndex:(unsigned long long)arg1 withWidth:(double)arg2; | |
- (void)prepareLayer:(id)arg1 forRegionAtIndex:(unsigned long long)arg2; | |
- (void)prepareRootLayer:(id)arg1; | |
- (unsigned long long)numberOfRegions; | |
- (id)initWithSnapshot:(id)arg1; | |
@end | |
@interface RMExtendedButton : NSView | |
{ | |
BOOL mMouseSessionFinished; | |
BOOL mHighlighted; | |
BOOL mHovering; | |
BOOL mMenuShown; | |
long long mTrackingRect; | |
struct CGPoint mMouseDownPoint; | |
NSImage *_image; | |
NSImage *_alternateImage; | |
NSImage *_hoverImage; | |
id _target; | |
NSTimer *_menuTimer; | |
SEL _action; | |
id <RMContextualViewDelegate> _delegate; | |
NSMutableDictionary *_mutableInfoMap; | |
} | |
@property(retain, nonatomic) NSMutableDictionary *mutableInfoMap; // @synthesize mutableInfoMap=_mutableInfoMap; | |
@property(nonatomic) id <RMContextualViewDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) SEL action; // @synthesize action=_action; | |
@property(retain, nonatomic) NSTimer *menuTimer; // @synthesize menuTimer=_menuTimer; | |
@property(nonatomic) id target; // @synthesize target=_target; | |
@property(retain, nonatomic) NSImage *hoverImage; // @synthesize hoverImage=_hoverImage; | |
@property(retain, nonatomic) NSImage *alternateImage; // @synthesize alternateImage=_alternateImage; | |
@property(retain, nonatomic) NSImage *image; // @synthesize image=_image; | |
- (void).cxx_destruct; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDragged:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)mouseExited:(id)arg1; | |
- (void)mouseEntered:(id)arg1; | |
- (void)viewDidMoveToWindow; | |
- (void)viewWillMoveToWindow:(id)arg1; | |
- (void)internal_menuTimerDidFire:(id)arg1; | |
- (void)internal_finishMouseSession; | |
- (void)internal_menuAction:(id)arg1; | |
- (BOOL)mouseDownCanMoveWindow; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface RMTitleAnimation : NSObject | |
{ | |
struct { | |
int startElement; | |
int endElement; | |
} mTransition; | |
int mStyle; | |
int mOptions; | |
double mTickStep; | |
double mProgress; | |
id _startElement; | |
id _endElement; | |
} | |
@property(retain, nonatomic) id endElement; // @synthesize endElement=_endElement; | |
@property(retain, nonatomic) id startElement; // @synthesize startElement=_startElement; | |
- (void).cxx_destruct; | |
- (void)drawUsingPainter:(id)arg1; | |
- (void)didTick; | |
- (void)setStartElement:(id)arg1 endElement:(id)arg2; | |
- (void)setTickStep:(double)arg1; | |
@property(readonly, nonatomic) CDStruct_1ef3fb1f transition; | |
@property(readonly, nonatomic) double progress; | |
@property(readonly, nonatomic, getter=isFinished) BOOL finished; | |
@property(readonly, nonatomic) int options; | |
- (id)initWithTransition:(CDStruct_1ef3fb1f)arg1 style:(int)arg2 options:(int)arg3; | |
@end | |
@interface RMAboutWindowController : NSWindowController | |
{ | |
NSTextField *_versionLabel; | |
RMLinkView *_rmsLogoView; | |
RMLinkView *_milenLogoView; | |
RMLinkView *_impendingLogoView; | |
} | |
@property(retain, nonatomic) RMLinkView *impendingLogoView; // @synthesize impendingLogoView=_impendingLogoView; | |
@property(retain, nonatomic) RMLinkView *milenLogoView; // @synthesize milenLogoView=_milenLogoView; | |
@property(retain, nonatomic) RMLinkView *rmsLogoView; // @synthesize rmsLogoView=_rmsLogoView; | |
@property(retain, nonatomic) NSTextField *versionLabel; // @synthesize versionLabel=_versionLabel; | |
- (void).cxx_destruct; | |
- (void)internal_openLink:(id)arg1; | |
- (void)windowDidLoad; | |
- (id)init; | |
@end | |
@interface RMClearTasksUserAction : NSObject <RMUserAction> | |
{ | |
NSArray *mPlainTasks; | |
} | |
@property(copy, nonatomic) NSArray *plainTasks; // @synthesize plainTasks=mPlainTasks; | |
- (void).cxx_destruct; | |
- (id)actionName; | |
@property(readonly, nonatomic) NSString *lastTaskIdentifier; | |
@property(readonly, nonatomic) NSString *firstTaskIdentifier; | |
- (id)initWithPlainTasks:(id)arg1; | |
@end | |
@interface RMCreateTaskUserAction : NSObject <RMUserAction> | |
{ | |
RMPlainTask *mPlainTask; | |
NSString *mPreviousTaskID; | |
} | |
@property(copy, nonatomic) NSString *previousTaskID; // @synthesize previousTaskID=mPreviousTaskID; | |
@property(retain, nonatomic) RMPlainTask *plainTask; // @synthesize plainTask=mPlainTask; | |
- (void).cxx_destruct; | |
- (id)actionName; | |
- (id)initWithPlainTask:(id)arg1 previousTaskID:(id)arg2; | |
@end | |
@interface RMDeleteTaskUserAction : NSObject <RMUserAction> | |
{ | |
RMPlainTask *mPlainTask; | |
NSString *mPreviousTaskID; | |
} | |
@property(copy, nonatomic) NSString *previousTaskID; // @synthesize previousTaskID=mPreviousTaskID; | |
@property(retain, nonatomic) RMPlainTask *plainTask; // @synthesize plainTask=mPlainTask; | |
- (void).cxx_destruct; | |
- (id)actionName; | |
- (id)initWithPlainTask:(id)arg1 previousTaskID:(id)arg2; | |
@end | |
@interface RMEditTaskUserAction : NSObject <RMUserAction> | |
{ | |
NSString *mTaskIdentifier; | |
NSString *mPreviousTitle; | |
NSString *mCurrentTitle; | |
} | |
@property(copy, nonatomic) NSString *currentTitle; // @synthesize currentTitle=mCurrentTitle; | |
@property(copy, nonatomic) NSString *previousTitle; // @synthesize previousTitle=mPreviousTitle; | |
@property(copy, nonatomic) NSString *taskIdentifier; // @synthesize taskIdentifier=mTaskIdentifier; | |
- (void).cxx_destruct; | |
- (id)actionName; | |
- (id)initWithTaskIdentifier:(id)arg1 previousTitle:(id)arg2 currentTitle:(id)arg3; | |
@end | |
@interface RMMoveItemUserAction : NSObject <RMUserAction> | |
{ | |
int mMoveType; | |
NSString *mItemIdentifier; | |
NSString *mOldPreviousIdentifier; | |
NSString *mCurrentPreviousIdentifier; | |
} | |
@property(copy, nonatomic) NSString *currentPreviousIdentifier; // @synthesize currentPreviousIdentifier=mCurrentPreviousIdentifier; | |
@property(copy, nonatomic) NSString *oldPreviousIdentifier; // @synthesize oldPreviousIdentifier=mOldPreviousIdentifier; | |
@property(copy, nonatomic) NSString *itemIdentifier; // @synthesize itemIdentifier=mItemIdentifier; | |
@property(nonatomic) int moveType; // @synthesize moveType=mMoveType; | |
- (void).cxx_destruct; | |
- (BOOL)isNop; | |
- (id)actionName; | |
- (id)initWithMoveType:(int)arg1 identifier:(id)arg2 oldPreviousIdentifier:(id)arg3 currentPreviousIdentifier:(id)arg4; | |
@end | |
@interface RMTextLine : NSObject | |
{ | |
int _lineType; | |
NSString *_rawStringValue; | |
NSString *_stringValue; | |
unsigned long long _indentationLevel; | |
long long _index; | |
} | |
@property(nonatomic) long long index; // @synthesize index=_index; | |
@property(nonatomic) unsigned long long indentationLevel; // @synthesize indentationLevel=_indentationLevel; | |
@property(retain, nonatomic) NSString *stringValue; // @synthesize stringValue=_stringValue; | |
@property(retain, nonatomic) NSString *rawStringValue; // @synthesize rawStringValue=_rawStringValue; | |
@property(nonatomic) int lineType; // @synthesize lineType=_lineType; | |
- (void).cxx_destruct; | |
- (long long)compare:(id)arg1; | |
- (id)description; | |
- (BOOL)isHeader; | |
- (id)initWithLineType:(int)arg1 rawString:(id)arg2 value:(id)arg3 indent:(unsigned long long)arg4 index:(long long)arg5; | |
@end | |
@interface RMPasteboardParser : NSObject | |
{ | |
} | |
+ (id)stringForTask:(id)arg1; | |
+ (id)stringForList:(id)arg1; | |
+ (id)encodeTasks:(id)arg1 pasteboardType:(id *)arg2; | |
+ (id)encodeLists:(id)arg1 pasteboardType:(id *)arg2; | |
+ (id)internal_decodeLists:(id)arg1; | |
+ (id)internal_decodeTasks:(id)arg1; | |
+ (id)internal_decodeList:(id)arg1; | |
+ (id)internal_decodeTask:(id)arg1; | |
+ (id)internal_encodeList:(id)arg1; | |
+ (id)internal_encodeTask:(id)arg1; | |
+ (id)decodeObject:(id)arg1 ofType:(id)arg2 result:(int *)arg3; | |
+ (id)internal_parseString:(id)arg1 result:(int *)arg2; | |
+ (id)internal_interpretLines:(id)arg1 result:(int *)arg2; | |
+ (id)internal_interpretListsWithTasksFromLines:(id)arg1 result:(int *)arg2; | |
+ (id)internal_interpretDashedListFromLines:(id)arg1 result:(int *)arg2; | |
+ (id)internal_interpretOrderedListFromLines:(id)arg1 result:(int *)arg2; | |
+ (id)internal_interpretDefaultListFromLines:(id)arg1 result:(int *)arg2; | |
+ (id)internal_makeTasksFromLines:(id)arg1 result:(int *)arg2; | |
+ (id)internal_parseStringLinesFromString:(id)arg1; | |
+ (id)internal_parseTextLineFromString:(id)arg1; | |
@end | |
@interface RMPlainModelConversion : NSObject | |
{ | |
} | |
+ (id)plainListFromModelList:(id)arg1 identifierBlock:(id)arg2; | |
+ (id)plainTaskFromModelTask:(id)arg1 identifierBlock:(id)arg2; | |
+ (id)modelListFromPlainList:(id)arg1 identifierBlock:(id)arg2; | |
+ (id)modelTaskFromPlainTask:(id)arg1 identifierBlock:(id)arg2; | |
@end | |
@interface RMPlainList : RMPlainObject | |
{ | |
NSArray *_tasks; | |
} | |
@property(copy, nonatomic) NSArray *tasks; // @synthesize tasks=_tasks; | |
- (void).cxx_destruct; | |
- (id)description; | |
@end | |
@interface RMPlainObject : NSObject | |
{ | |
NSString *mIdentifier; | |
NSString *mTitle; | |
} | |
@property(copy, nonatomic) NSString *title; // @synthesize title=mTitle; | |
@property(copy, nonatomic) NSString *identifier; // @synthesize identifier=mIdentifier; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)initWithIdentifier:(id)arg1 title:(id)arg2; | |
@end | |
@interface RMPlainTask : RMPlainObject | |
{ | |
BOOL mCompleted; | |
} | |
@property(nonatomic, getter=isCompleted) BOOL completed; // @synthesize completed=mCompleted; | |
- (id)description; | |
@end | |
@interface RMAdjustableButtonCell : NSButtonCell | |
{ | |
id _drawBlock; | |
struct CGSize _imageOffset; | |
struct CGSize _titleOffset; | |
} | |
@property(nonatomic) struct CGSize titleOffset; // @synthesize titleOffset=_titleOffset; | |
@property(nonatomic) struct CGSize imageOffset; // @synthesize imageOffset=_imageOffset; | |
@property(copy, nonatomic) id drawBlock; // @synthesize drawBlock=_drawBlock; | |
- (void).cxx_destruct; | |
- (struct CGRect)drawTitle:(id)arg1 withFrame:(struct CGRect)arg2 inView:(id)arg3; | |
- (void)drawBezelWithFrame:(struct CGRect)arg1 inView:(id)arg2; | |
- (void)drawImage:(id)arg1 withFrame:(struct CGRect)arg2 inView:(id)arg3; | |
@end | |
@interface RMLinkView : NSView | |
{ | |
BOOL _usesHandOnHover; | |
long long _trackingRect; | |
BOOL _hovering; | |
BOOL _pressed; | |
NSColor *_backgroundColor; | |
NSImage *_image; | |
NSImage *_hoverImage; | |
NSImage *_pressedImage; | |
NSAttributedString *_attributedString; | |
NSURL *_link; | |
} | |
@property(copy, nonatomic) NSURL *link; // @synthesize link=_link; | |
@property(retain, nonatomic) NSAttributedString *attributedString; // @synthesize attributedString=_attributedString; | |
@property(retain, nonatomic) NSImage *pressedImage; // @synthesize pressedImage=_pressedImage; | |
@property(retain, nonatomic) NSImage *hoverImage; // @synthesize hoverImage=_hoverImage; | |
@property(retain, nonatomic) NSImage *image; // @synthesize image=_image; | |
@property(copy, nonatomic) NSColor *backgroundColor; // @synthesize backgroundColor=_backgroundColor; | |
@property(nonatomic) BOOL pressed; // @synthesize pressed=_pressed; | |
@property(nonatomic) BOOL hovering; // @synthesize hovering=_hovering; | |
@property(nonatomic) long long trackingRect; // @synthesize trackingRect=_trackingRect; | |
@property(nonatomic) BOOL usesHandOnHover; // @synthesize usesHandOnHover=_usesHandOnHover; | |
- (void).cxx_destruct; | |
- (void)resetCursorRects; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)mouseExited:(id)arg1; | |
- (void)mouseEntered:(id)arg1; | |
- (void)viewWillMoveToWindow:(id)arg1; | |
- (void)viewDidMoveToWindow; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (struct CGRect)internal_imageRect; | |
- (struct CGRect)internal_textRect:(long long *)arg1; | |
@end | |
@interface RMExperiment : NSObject | |
{ | |
char *mBoolPointer; | |
double *mFloatPointer; | |
int mType; | |
NSString *mName; | |
NSString *mSection; | |
} | |
+ (void)showWindowWithRefreshBlock:(id)arg1; | |
+ (id)sections; | |
+ (id)sectionNamed:(id)arg1; | |
+ (void)registerFloat:(double *)arg1 withName:(id)arg2 inSection:(id)arg3; | |
+ (void)registerBool:(char *)arg1 withName:(id)arg2 inSection:(id)arg3; | |
+ (void)registerExperiment:(id)arg1; | |
@property(copy, nonatomic) NSString *section; // @synthesize section=mSection; | |
@property(copy, nonatomic) NSString *name; // @synthesize name=mName; | |
@property(nonatomic) int type; // @synthesize type=mType; | |
@property(nonatomic) double *floatPointer; // @synthesize floatPointer=mFloatPointer; | |
@property(nonatomic) char *boolPointer; // @synthesize boolPointer=mBoolPointer; | |
- (void).cxx_destruct; | |
- (void)setBoolValue:(BOOL)arg1; | |
- (BOOL)boolValue; | |
- (void)setFloatValue:(double)arg1; | |
- (double)floatValue; | |
- (id)initWithFloatPointer:(double *)arg1 withName:(id)arg2 inSection:(id)arg3; | |
- (id)initWithBoolPointer:(char *)arg1 withName:(id)arg2 inSection:(id)arg3; | |
@end | |
@interface RMExperimentWindowController : NSWindowController <NSOutlineViewDataSource> | |
{ | |
id mRefreshBlock; | |
NSOutlineView *mOutlineView; | |
} | |
@property(retain, nonatomic) NSOutlineView *outlineView; // @synthesize outlineView=mOutlineView; | |
@property(copy, nonatomic) id refreshBlock; // @synthesize refreshBlock=mRefreshBlock; | |
- (void).cxx_destruct; | |
- (void)outlineView:(id)arg1 setObjectValue:(id)arg2 forTableColumn:(id)arg3 byItem:(id)arg4; | |
- (id)outlineView:(id)arg1 objectValueForTableColumn:(id)arg2 byItem:(id)arg3; | |
- (BOOL)outlineView:(id)arg1 isItemExpandable:(id)arg2; | |
- (id)outlineView:(id)arg1 child:(long long)arg2 ofItem:(id)arg3; | |
- (long long)outlineView:(id)arg1 numberOfChildrenOfItem:(id)arg2; | |
- (void)windowDidLoad; | |
- (id)initWithWindow:(id)arg1; | |
@end | |
@interface RMExperimentSection : NSObject | |
{ | |
NSArray *mExperiments; | |
NSString *mSectionName; | |
} | |
@property(copy, nonatomic) NSString *sectionName; // @synthesize sectionName=mSectionName; | |
@property(retain, nonatomic) NSArray *experiments; // @synthesize experiments=mExperiments; | |
- (void).cxx_destruct; | |
- (void)addExperiment:(id)arg1; | |
- (id)initWithSectionName:(id)arg1; | |
@end | |
@interface RMHoverManager : NSObject | |
{ | |
int mState; | |
RMAnimation *mAnimation; | |
double mOpenDuration; | |
double mCloseDuration; | |
id mUpdateBlock; | |
double mValue; | |
} | |
@property(nonatomic) double value; // @synthesize value=mValue; | |
@property(copy, nonatomic) id updateBlock; // @synthesize updateBlock=mUpdateBlock; | |
@property(nonatomic) double closeDuration; // @synthesize closeDuration=mCloseDuration; | |
@property(nonatomic) double openDuration; // @synthesize openDuration=mOpenDuration; | |
@property(retain, nonatomic) RMAnimation *animation; // @synthesize animation=mAnimation; | |
@property(nonatomic) int state; // @synthesize state=mState; | |
- (void).cxx_destruct; | |
- (BOOL)isOpenOrOpening; | |
- (void)closeAnimated:(BOOL)arg1; | |
- (void)openAnimated:(BOOL)arg1; | |
- (void)dealloc; | |
- (id)initWithOpenDuration:(double)arg1 closeDuration:(double)arg2 animationBlock:(id)arg3; | |
@end | |
@interface RMDelayTimer : NSObject | |
{ | |
NSTimer *mTimer; | |
id mBlock; | |
} | |
@property(copy, nonatomic) id block; // @synthesize block=mBlock; | |
@property(retain, nonatomic) NSTimer *timer; // @synthesize timer=mTimer; | |
- (void).cxx_destruct; | |
- (void)stop; | |
- (void)restartWithDelay:(double)arg1; | |
- (void)timerFired:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithBlock:(id)arg1; | |
@end | |
@interface RMClearApplication : NSApplication | |
{ | |
NSMutableSet *_scrollEndListeners; | |
BOOL _internalInReport; | |
HTModelBackend *_modelBackend; | |
RMWelcomeWindowController *_welcomeController; | |
} | |
@property(retain, nonatomic) RMWelcomeWindowController *welcomeController; // @synthesize welcomeController=_welcomeController; | |
@property(retain, nonatomic) HTModelBackend *modelBackend; // @synthesize modelBackend=_modelBackend; | |
@property BOOL internalInReport; // @synthesize internalInReport=_internalInReport; | |
@property(retain, nonatomic) NSMutableSet *scrollEndListeners; // @synthesize scrollEndListeners=_scrollEndListeners; | |
- (void).cxx_destruct; | |
- (void)sendEvent:(id)arg1; | |
- (void)removeScrollEndListener:(id)arg1; | |
- (void)addScrollEndListener:(id)arg1; | |
- (void)showWelcomeGuide; | |
- (BOOL)isWelcomeGuideShown; | |
- (void)reportException:(id)arg1; | |
@end | |
@interface RMThemeEditorWindowController : NSWindowController <RMThemeListener> | |
{ | |
BOOL mChangingTheme; | |
long long mNextIdentifier; | |
NSColorWell *mTasksTopPicker; | |
NSColorWell *mTasksBottomPicker; | |
NSColorWell *mListsTopPicker; | |
NSColorWell *mListsBottomPicker; | |
NSTextField *mHField; | |
NSTextField *mBField; | |
NSTextField *mSField; | |
} | |
+ (void)showWindow; | |
@property(retain, nonatomic) NSTextField *badgeOffsetSField; // @synthesize badgeOffsetSField=mSField; | |
@property(retain, nonatomic) NSTextField *badgeOffsetBField; // @synthesize badgeOffsetBField=mBField; | |
@property(retain, nonatomic) NSTextField *badgeOffsetHField; // @synthesize badgeOffsetHField=mHField; | |
@property(retain, nonatomic) NSColorWell *listsBottomPicker; // @synthesize listsBottomPicker=mListsBottomPicker; | |
@property(retain, nonatomic) NSColorWell *listsTopPicker; // @synthesize listsTopPicker=mListsTopPicker; | |
@property(retain, nonatomic) NSColorWell *tasksBottomPicker; // @synthesize tasksBottomPicker=mTasksBottomPicker; | |
@property(retain, nonatomic) NSColorWell *tasksTopPicker; // @synthesize tasksTopPicker=mTasksTopPicker; | |
@property(nonatomic) long long nextIdentifier; // @synthesize nextIdentifier=mNextIdentifier; | |
@property(nonatomic) BOOL changingTheme; // @synthesize changingTheme=mChangingTheme; | |
- (void).cxx_destruct; | |
- (void)saveThemeAction:(id)arg1; | |
- (void)valueChangedAction:(id)arg1; | |
- (void)themeManager:(id)arg1 didChangeTheme:(id)arg2; | |
- (void)updateWindowFromTheme; | |
- (void)windowDidLoad; | |
- (id)initWithWindow:(id)arg1; | |
@end | |
@interface RMListViewTransitionLayoutOverlayInfo : NSObject | |
{ | |
id mIdentifier; | |
id mStartIdentifier; | |
id mEndIdentifier; | |
} | |
@property(retain, nonatomic) id endIdentifier; // @synthesize endIdentifier=mEndIdentifier; | |
@property(retain, nonatomic) id startIdentifier; // @synthesize startIdentifier=mStartIdentifier; | |
@property(retain, nonatomic) id identifier; // @synthesize identifier=mIdentifier; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)initWithIdentifier:(id)arg1 startIdentifier:(id)arg2 endIdentifier:(id)arg3; | |
@end | |
@interface RMCompletionView : TUIView | |
{ | |
BOOL mShowing; | |
struct CGPoint mMouseLocationOnShow; | |
BOOL mArrowLockedForClear; | |
RMHoverManager *mHoverManager; | |
RMClearView *mClearView; | |
NSTimer *mShowTimer; | |
BOOL mActive; | |
BOOL mEnabled; | |
id <RMCompletionViewDelegate> mDelegate; | |
RMClickGestureRecognizer *mClickRecognizer; | |
} | |
+ (void)initialize; | |
@property(retain, nonatomic) RMClickGestureRecognizer *clickRecognizer; // @synthesize clickRecognizer=mClickRecognizer; | |
@property(nonatomic) __weak id <RMCompletionViewDelegate> completionDelegate; // @synthesize completionDelegate=mDelegate; | |
@property(nonatomic) BOOL enabled; // @synthesize enabled=mEnabled; | |
@property(nonatomic) BOOL active; // @synthesize active=mActive; | |
@property(retain, nonatomic) NSTimer *showTimer; // @synthesize showTimer=mShowTimer; | |
@property(retain, nonatomic) RMClearView *clearView; // @synthesize clearView=mClearView; | |
@property(retain, nonatomic) RMHoverManager *hoverManager; // @synthesize hoverManager=mHoverManager; | |
@property(nonatomic) BOOL arrowLockedForClear; // @synthesize arrowLockedForClear=mArrowLockedForClear; | |
@property(nonatomic) struct CGPoint mouseLocationOnShow; // @synthesize mouseLocationOnShow=mMouseLocationOnShow; | |
@property(nonatomic) BOOL showing; // @synthesize showing=mShowing; | |
- (void).cxx_destruct; | |
- (void)mouseExited; | |
- (void)mouseEntered; | |
- (void)restartShowTimer; | |
- (void)showTime:(id)arg1; | |
- (void)refreshViewAnimated:(BOOL)arg1; | |
- (void)immediateDeactivate; | |
- (void)refreshView; | |
- (void)changeEnabled:(BOOL)arg1 animated:(BOOL)arg2; | |
- (void)layoutSubviews; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface HTFileLogger : DDAbstractLogger <DDLogger> | |
{ | |
unsigned long long _maxFileSize; | |
unsigned long long _maxLogCount; | |
NSFileHandle *_logFileHandle; | |
NSURL *_logFileURL; | |
NSURL *_logsDir; | |
} | |
@property(copy, nonatomic) NSURL *logsDir; // @synthesize logsDir=_logsDir; | |
- (void).cxx_destruct; | |
- (id)loggerName; | |
- (void)logMessage:(id)arg1; | |
- (void)internal_tryRollingCurrentLog; | |
- (id)internal_currentLogHandle; | |
- (id)internal_createLogFile; | |
- (void)internal_archiveCurrentLogFile; | |
- (BOOL)internal_isLogFileName:(id)arg1 archived:(char *)arg2; | |
- (id)internal_generateShortUUID; | |
- (id)internal_hexCharSet; | |
- (id)internal_logFilesInSortedList:(BOOL)arg1 filterLogsOfTypes:(int)arg2; | |
- (void)internal_deleteLogFiles; | |
- (void)flush; | |
- (void)dealloc; | |
- (id)initWithLogsPath:(id)arg1 maximumFileSize:(unsigned long long)arg2 maximumLogCount:(unsigned long long)arg3; | |
- (id)internal_defaultLogsPath; | |
- (void)internal_initialiseFileLogger; | |
- (id)init; | |
@end | |
@interface HTFileLog : NSObject | |
{ | |
BOOL _archived; | |
NSURL *_fileURL; | |
NSDate *_creationDate; | |
} | |
@property(copy, nonatomic) NSDate *creationDate; // @synthesize creationDate=_creationDate; | |
@property(copy, nonatomic) NSURL *fileURL; // @synthesize fileURL=_fileURL; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic, getter=isArchived) BOOL archived; | |
- (id)initWithFileURL:(id)arg1 creationDate:(id)arg2 archived:(BOOL)arg3; | |
@end | |
@interface ABFlavoredRange : NSObject <ABActiveTextRange> | |
{ | |
NSString *displayString; | |
struct _NSRange rangeValue; | |
int rangeFlavor; | |
} | |
+ (id)valueWithRange:(struct _NSRange)arg1; | |
@property(nonatomic) struct _NSRange rangeValue; // @synthesize rangeValue; | |
- (void).cxx_destruct; | |
- (void)setDisplayString:(id)arg1; | |
@property(readonly, nonatomic) NSString *displayString; | |
@property(nonatomic) int rangeFlavor; | |
- (id)description; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
@interface TUICAAction : NSObject <CAAction> | |
{ | |
id <CAAction> m_innerAction; | |
NSResponder *m_originalFirstResponder; | |
} | |
+ (BOOL)interceptsActionForKey:(id)arg1; | |
+ (BOOL)interceptsGeometryActionForKey:(id)arg1; | |
+ (id)actionWithAction:(id)arg1; | |
@property(retain, nonatomic) NSResponder *originalFirstResponder; // @synthesize originalFirstResponder=m_originalFirstResponder; | |
@property(readonly, nonatomic) id <CAAction> innerAction; // @synthesize innerAction=m_innerAction; | |
- (void).cxx_destruct; | |
- (void)runWhenAnimationCompletes:(id)arg1 forLayer:(void)arg2; | |
- (void)opacityChangedForLayer:(id)arg1; | |
- (void)geometryChangedForKey:(id)arg1 layer:(id)arg2; | |
- (void)runActionForKey:(id)arg1 object:(id)arg2 arguments:(id)arg3; | |
- (void)stopRenderingNSViewOfView:(id)arg1; | |
- (void)startRenderingNSViewOfView:(id)arg1; | |
- (void)enumerateTUIViewNSViewContainersInLayer:(id)arg1 block:(id)arg2; | |
- (id)initWithAction:(id)arg1; | |
@end | |
@interface TUIActivityIndicatorView : TUIView | |
{ | |
BOOL _animating; | |
int _activityIndicatorViewStyle; | |
TUIView *spinner; | |
} | |
- (void).cxx_destruct; | |
- (void)removeAllAnimations; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (BOOL)isAnimating; | |
- (void)stopAnimating; | |
- (void)startAnimating; | |
@property(readonly, nonatomic) int activityIndicatorViewStyle; | |
- (id)initWithActivityIndicatorStyle:(int)arg1; | |
@end | |
@interface TUIAttributedString : NSMutableAttributedString | |
{ | |
} | |
+ (id)stringWithString:(id)arg1; | |
@end | |
@interface TUIButtonContent : NSObject | |
{ | |
NSString *title; | |
NSColor *titleColor; | |
NSColor *shadowColor; | |
NSImage *image; | |
NSImage *backgroundImage; | |
} | |
@property(retain, nonatomic) NSImage *backgroundImage; // @synthesize backgroundImage; | |
@property(retain, nonatomic) NSImage *image; // @synthesize image; | |
@property(retain, nonatomic) NSColor *shadowColor; // @synthesize shadowColor; | |
@property(retain, nonatomic) NSColor *titleColor; // @synthesize titleColor; | |
@property(retain, nonatomic) NSString *title; // @synthesize title; | |
- (void).cxx_destruct; | |
@end | |
@interface TUIButton : TUIControl | |
{ | |
NSMutableDictionary *_contentLookup; | |
struct TUIEdgeInsets _titleEdgeInsets; | |
struct TUIEdgeInsets _imageEdgeInsets; | |
TUIImageView *_imageView; | |
TUILabel *_titleView; | |
NSMenu *popUpMenu; | |
struct { | |
unsigned int dimsInBackground:1; | |
unsigned int buttonType:8; | |
unsigned int firstDraw:1; | |
unsigned int reversesTitleShadowWhenHighlighted:1; | |
} _buttonFlags; | |
} | |
+ (id)buttonWithType:(int)arg1; | |
+ (id)button; | |
@property(retain, nonatomic) NSMenu *popUpMenu; // @synthesize popUpMenu; | |
- (void).cxx_destruct; | |
@property(nonatomic) BOOL reversesTitleShadowWhenHighlighted; | |
- (void)setHighlighted:(BOOL)arg1; | |
- (void)_stateDidChange; | |
- (void)_update; | |
- (void)mouseDown:(id)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (struct CGRect)imageRectForContentRect:(struct CGRect)arg1; | |
- (struct CGRect)titleRectForContentRect:(struct CGRect)arg1; | |
- (struct CGRect)contentRectForBounds:(struct CGRect)arg1; | |
- (struct CGRect)backgroundRectForBounds:(struct CGRect)arg1; | |
@property(nonatomic) BOOL dimsInBackground; | |
@property(readonly, nonatomic) TUIImageView *imageView; | |
@property(readonly, nonatomic) TUILabel *titleLabel; | |
@property(readonly, nonatomic) int buttonType; | |
@property(nonatomic) struct TUIEdgeInsets titleEdgeInsets; | |
@property(nonatomic) struct TUIEdgeInsets imageEdgeInsets; | |
- (BOOL)acceptsFirstResponder; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)accessibilityLabel; | |
@property(readonly, nonatomic) NSImage *currentBackgroundImage; | |
@property(readonly, nonatomic) NSImage *currentImage; | |
@property(readonly, nonatomic) NSColor *currentTitleShadowColor; | |
@property(readonly, nonatomic) NSColor *currentTitleColor; | |
@property(readonly, nonatomic) NSString *currentTitle; | |
- (id)backgroundImageForState:(unsigned long long)arg1; | |
- (id)imageForState:(unsigned long long)arg1; | |
- (id)titleShadowColorForState:(unsigned long long)arg1; | |
- (id)titleColorForState:(unsigned long long)arg1; | |
- (id)titleForState:(unsigned long long)arg1; | |
- (void)setBackgroundImage:(id)arg1 forState:(unsigned long long)arg2; | |
- (void)setImage:(id)arg1 forState:(unsigned long long)arg2; | |
- (void)setTitleShadowColor:(id)arg1 forState:(unsigned long long)arg2; | |
- (void)setTitleColor:(id)arg1 forState:(unsigned long long)arg2; | |
- (void)setTitle:(id)arg1 forState:(unsigned long long)arg2; | |
- (id)_contentForState:(unsigned long long)arg1; | |
@end | |
@interface TUIControlTargetAction : NSObject | |
{ | |
id target; | |
SEL action; | |
id block; | |
unsigned long long controlEvents; | |
} | |
@property(nonatomic) unsigned long long controlEvents; // @synthesize controlEvents; | |
@property(copy, nonatomic) id block; // @synthesize block; | |
@property(nonatomic) SEL action; // @synthesize action; | |
@property(nonatomic) id target; // @synthesize target; | |
- (void).cxx_destruct; | |
@end | |
@interface TUIControl : TUIView | |
{ | |
NSMutableArray *_targetActions; | |
struct { | |
unsigned int disabled:1; | |
unsigned int selected:1; | |
unsigned int acceptsFirstMouse:1; | |
unsigned int tracking:1; | |
unsigned int highlighted:1; | |
} _controlFlags; | |
} | |
- (void).cxx_destruct; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (BOOL)acceptsFirstMouse:(id)arg1; | |
@property(nonatomic) BOOL acceptsFirstMouse; | |
@property(nonatomic) BOOL highlighted; | |
@property(nonatomic) BOOL selected; | |
@property(readonly, nonatomic) unsigned long long state; | |
@property(readonly, nonatomic, getter=isTracking) BOOL tracking; | |
@property(nonatomic, getter=isEnabled) BOOL enabled; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)accessibilityPerformAction:(id)arg1; | |
- (id)accessibilityActionDescription:(id)arg1; | |
- (id)accessibilityActionNames; | |
- (void)_stateDidChange; | |
- (void)_stateWillChange; | |
- (void)sendActionsForControlEvents:(unsigned long long)arg1; | |
- (void)sendAction:(SEL)arg1 to:(id)arg2 forEvent:(id)arg3; | |
- (id)actionsForTarget:(id)arg1 forControlEvent:(unsigned long long)arg2; | |
- (unsigned long long)allControlEvents; | |
- (id)allTargets; | |
- (void)removeTarget:(id)arg1 action:(SEL)arg2 forControlEvents:(unsigned long long)arg3; | |
- (void)addActionForControlEvents:(unsigned long long)arg1 block:(id)arg2; | |
- (void)addTarget:(id)arg1 action:(SEL)arg2 forControlEvents:(unsigned long long)arg3; | |
- (id)_targetActions; | |
@end | |
@interface TUIImageView : TUIView | |
{ | |
NSImage *_image; | |
} | |
@property(retain, nonatomic) NSImage *image; // @synthesize image=_image; | |
- (void).cxx_destruct; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (id)initWithImage:(id)arg1; | |
- (void)changeImage:(id)arg1 animated:(BOOL)arg2 withDuration:(double)arg3; | |
@end | |
@interface TUILabel : TUIView | |
{ | |
struct { | |
unsigned int selectable:1; | |
} _textLabelFlags; | |
TUITextRenderer *renderer; | |
NSString *_text; | |
NSFont *_font; | |
NSColor *_textColor; | |
int _alignment; | |
int _lineBreakMode; | |
} | |
@property(nonatomic) int lineBreakMode; // @synthesize lineBreakMode=_lineBreakMode; | |
@property(nonatomic) int alignment; // @synthesize alignment=_alignment; | |
@property(retain, nonatomic) NSColor *textColor; // @synthesize textColor=_textColor; | |
@property(retain, nonatomic) NSFont *font; // @synthesize font=_font; | |
@property(copy, nonatomic) NSString *text; // @synthesize text=_text; | |
@property(readonly, nonatomic) TUITextRenderer *renderer; // @synthesize renderer; | |
- (void).cxx_destruct; | |
@property(nonatomic, getter=isSelectable) BOOL selectable; | |
- (void)_recreateAttributedString; | |
@property(retain, nonatomic) NSAttributedString *attributedString; | |
- (void)_update; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)copyText:(id)arg1; | |
- (id)menuForEvent:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface TUILayoutConstraint : NSObject | |
{ | |
unsigned long long _attribute; | |
unsigned long long _sourceAttribute; | |
NSString *_sourceName; | |
double _scale; | |
double _offset; | |
NSValueTransformer *_valueTransformer; | |
} | |
+ (id)constraintWithAttribute:(unsigned long long)arg1 relativeTo:(id)arg2 attribute:(unsigned long long)arg3 valueTransformer:(id)arg4; | |
+ (id)constraintWithAttribute:(unsigned long long)arg1 relativeTo:(id)arg2 attribute:(unsigned long long)arg3 blockTransformer:(id)arg4; | |
+ (id)constraintWithAttribute:(unsigned long long)arg1 relativeTo:(id)arg2 attribute:(unsigned long long)arg3 scale:(double)arg4 offset:(double)arg5; | |
+ (id)constraintWithAttribute:(unsigned long long)arg1 relativeTo:(id)arg2 attribute:(unsigned long long)arg3 offset:(double)arg4; | |
+ (id)constraintWithAttribute:(unsigned long long)arg1 relativeTo:(id)arg2 attribute:(unsigned long long)arg3; | |
@property(copy, nonatomic) NSValueTransformer *valueTransformer; // @synthesize valueTransformer=_valueTransformer; | |
@property(nonatomic) double offset; // @synthesize offset=_offset; | |
@property(nonatomic) double scale; // @synthesize scale=_scale; | |
@property(readonly) NSString *sourceName; // @synthesize sourceName=_sourceName; | |
@property(readonly) unsigned long long sourceAttribute; // @synthesize sourceAttribute=_sourceAttribute; | |
@property(readonly) unsigned long long attribute; // @synthesize attribute=_attribute; | |
- (void).cxx_destruct; | |
- (void)applyToTargetView:(id)arg1 sourceView:(id)arg2; | |
- (void)applyToTargetView:(id)arg1; | |
- (double)transformValue:(double)arg1; | |
- (id)initWithAttribute:(unsigned long long)arg1 relativeTo:(id)arg2 attribute:(unsigned long long)arg3 valueTransformer:(id)arg4; | |
- (id)initWithAttribute:(unsigned long long)arg1 relativeTo:(id)arg2 attribute:(unsigned long long)arg3 scale:(double)arg4 offset:(double)arg5; | |
@end | |
@interface TUILayoutBlockValueTransformer : NSValueTransformer | |
{ | |
id _transformer; | |
} | |
+ (id)transformerWithBlock:(id)arg1; | |
@property(copy, nonatomic) id transformer; // @synthesize transformer=_transformer; | |
- (void).cxx_destruct; | |
- (id)transformedValue:(id)arg1; | |
- (id)initWithBlock:(id)arg1; | |
@end | |
@interface TUILayoutContainer : NSObject | |
{ | |
NSString *_layoutName; | |
NSMutableArray *_layoutConstraints; | |
} | |
+ (id)container; | |
@property(readonly, nonatomic) NSMutableArray *layoutConstraints; // @synthesize layoutConstraints=_layoutConstraints; | |
@property(copy, nonatomic) NSString *layoutName; // @synthesize layoutName=_layoutName; | |
- (void).cxx_destruct; | |
- (id)init; | |
@end | |
@interface TUILayoutManager : NSObject | |
{ | |
BOOL _processingChanges; | |
NSMapTable *_constraints; | |
NSMutableArray *_viewsToProcess; | |
NSMutableSet *_processedViews; | |
} | |
+ (id)sharedLayoutManager; | |
@property(retain, nonatomic) NSMutableSet *processedViews; // @synthesize processedViews=_processedViews; | |
@property(retain, nonatomic) NSMutableArray *viewsToProcess; // @synthesize viewsToProcess=_viewsToProcess; | |
@property(retain, nonatomic) NSMapTable *constraints; // @synthesize constraints=_constraints; | |
@property(nonatomic, getter=isProcessingChanges) BOOL processingChanges; // @synthesize processingChanges=_processingChanges; | |
- (void).cxx_destruct; | |
- (void)setLayoutName:(id)arg1 forView:(id)arg2; | |
- (id)layoutNameForView:(id)arg1; | |
- (id)layoutConstraintsOnView:(id)arg1; | |
- (void)removeLayoutConstraintsFromView:(id)arg1; | |
- (void)addLayoutConstraint:(id)arg1 toView:(id)arg2; | |
- (void)frameChanged:(id)arg1; | |
- (void)beginProcessingView:(id)arg1; | |
- (void)processView:(id)arg1; | |
- (void)removeAllLayoutConstraints; | |
- (void)dealloc; | |
- (id)init; | |
- (void)setLayoutManagementDisabled:(BOOL)arg1; | |
@end | |
@interface TUINSHostView : NSView | |
{ | |
} | |
- (id)hitTest:(struct CGPoint)arg1; | |
- (BOOL)needsDisplay; | |
- (void)setUp; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (id)superview; | |
@end | |
@interface TUINSView : NSView <NSTextInputClient, TUIHostView> | |
{ | |
TUIView *_hoverView; | |
TUIView *_trackingView; | |
TUIView *_hyperFocusView; | |
TUIView *_hyperFadeView; | |
id _hyperCompletion; | |
NSTrackingArea *_trackingArea; | |
TUITextRenderer *_tempTextRendererForTextInputClient; | |
BOOL deliveringEvent; | |
BOOL inLiveResize; | |
BOOL opaque; | |
id <TUIHostView> _hostView; | |
NSView *_appKitHostView; | |
TUIView *_rootView; | |
CAShapeLayer *_maskLayer; | |
TUINSHostView *_tuiHostView; | |
} | |
@property(readonly, nonatomic) TUINSHostView *tuiHostView; // @synthesize tuiHostView=_tuiHostView; | |
@property(retain, nonatomic) CAShapeLayer *maskLayer; // @synthesize maskLayer=_maskLayer; | |
@property(retain, nonatomic) TUIView *rootView; // @synthesize rootView=_rootView; | |
@property(readonly, nonatomic) NSView *appKitHostView; // @synthesize appKitHostView=_appKitHostView; | |
@property(nonatomic) id <TUIHostView> hostView; // @synthesize hostView=_hostView; | |
- (void).cxx_destruct; | |
- (void)didMoveFromTUINSView:(id)arg1; | |
- (void)willMoveToTUINSView:(id)arg1; | |
- (void)viewHierarchyDidChange; | |
- (id)descendantViewAtPoint:(struct CGPoint)arg1; | |
- (void)ancestorDidLayout; | |
- (id)focusRingLayerForView:(id)arg1; | |
- (void)layoutSublayersOfLayer:(id)arg1; | |
- (void)recalculateNSViewClipping; | |
- (void)recalculateNSViewOrdering; | |
- (id)hitTest:(struct CGPoint)arg1; | |
- (void)setUp; | |
- (id)menuForEvent:(id)arg1; | |
- (id)menuWithPatchedItems:(id)arg1; | |
- (void)_patchMenu:(id)arg1; | |
- (id)firstResponderForSelector:(SEL)arg1; | |
- (BOOL)acceptsFirstMouse:(id)arg1; | |
- (BOOL)isHoveringView:(id)arg1; | |
- (BOOL)isHoveringSubviewOfView:(id)arg1; | |
- (BOOL)isTrackingSubviewOfView:(id)arg1; | |
- (void)setEverythingNeedsDisplay; | |
- (BOOL)performKeyEquivalent:(id)arg1; | |
- (void)keyDown:(id)arg1; | |
- (void)swipeWithEvent:(id)arg1; | |
- (void)rotateWithEvent:(id)arg1; | |
- (void)magnifyWithEvent:(id)arg1; | |
- (void)endGestureWithEvent:(id)arg1; | |
- (void)beginGestureWithEvent:(id)arg1; | |
- (void)scrollWheel:(id)arg1; | |
- (void)rightMouseUp:(id)arg1; | |
- (void)rightMouseDown:(id)arg1; | |
- (void)mouseExited:(id)arg1; | |
- (void)mouseEntered:(id)arg1; | |
- (void)mouseMoved:(id)arg1; | |
- (void)mouseDragged:(id)arg1; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)invalidateTrackingForView:(id)arg1; | |
- (void)invalidateHoverForView:(id)arg1; | |
- (void)invalidateHover; | |
- (void)_updateHoverViewWithEvent:(id)arg1; | |
- (void)_updateHoverView:(id)arg1 withEvent:(id)arg2; | |
- (void)viewWillMoveToSuperview:(id)arg1; | |
- (BOOL)isWindowKey; | |
- (void)windowDidBecomeKey:(id)arg1; | |
- (void)windowDidResignKey:(id)arg1; | |
- (id)viewForEvent:(id)arg1; | |
- (id)viewForLocationInWindow:(struct CGPoint)arg1; | |
- (struct CGPoint)localPointForLocationInWindow:(struct CGPoint)arg1; | |
- (id)viewForLocalPoint:(struct CGPoint)arg1; | |
- (void)screenProfileOrBackingPropertiesDidChange:(id)arg1; | |
- (void)_updateLayerScaleFactor; | |
- (void)viewDidMoveToWindow; | |
- (void)viewWillMoveToWindow:(id)arg1; | |
- (void)setNextResponder:(id)arg1; | |
- (void)viewDidEndLiveResize; | |
- (BOOL)inLiveResize; | |
- (void)viewWillStartLiveResize; | |
- (void)updateTrackingAreas; | |
- (BOOL)mouseDownCanMoveWindow; | |
- (BOOL)isOpaque; | |
- (void)tui_setOpaque:(BOOL)arg1; | |
- (void)ab_setIsOpaque:(BOOL)arg1; | |
- (void)resetCursorRects; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (id)accessibilityFocusedUIElement; | |
- (id)accessibilityActionNames; | |
- (BOOL)accessibilityIsAttributeSettable:(id)arg1; | |
- (id)accessibilityAttributeValue:(id)arg1; | |
- (id)accessibilityAttributeNames; | |
- (BOOL)accessibilityIsIgnored; | |
- (id)accessibilityHitTest:(struct CGPoint)arg1; | |
- (void)hyperFocus:(id)arg1 completion:(id)arg2; | |
- (void)endHyperFocus:(BOOL)arg1; | |
- (void)doCommandBySelector:(SEL)arg1; | |
- (void)setMarkedText:(id)arg1 selectedRange:(struct _NSRange)arg2 replacementRange:(struct _NSRange)arg3; | |
- (struct _NSRange)selectedRange; | |
- (struct _NSRange)markedRange; | |
- (BOOL)hasMarkedText; | |
- (BOOL)drawsVerticallyForCharacterAtIndex:(unsigned long long)arg1; | |
- (void)insertText:(id)arg1 replacementRange:(struct _NSRange)arg2; | |
- (id)validAttributesForMarkedText; | |
- (void)unmarkText; | |
- (struct CGRect)firstRectForCharacterRange:(struct _NSRange)arg1 actualRange:(struct _NSRange *)arg2; | |
- (unsigned long long)characterIndexForPoint:(struct CGPoint)arg1; | |
- (id)attributedSubstringForProposedRange:(struct _NSRange)arg1 actualRange:(struct _NSRange *)arg2; | |
- (id)_textRendererAtScreenPoint:(struct CGPoint)arg1; | |
// Remaining properties | |
@property(readonly, nonatomic) CALayer *layer; // @dynamic layer; | |
@end | |
@interface TUINSWindowFrame : NSView | |
{ | |
TUINSWindow *w; | |
} | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
@end | |
@interface TUINSWindow : NSWindow <NSWindowDelegate> | |
{ | |
TUINSView *nsView; | |
NSMutableArray *altUINSViews; | |
} | |
+ (long long)windowMask; | |
@property(readonly, nonatomic) NSMutableArray *altUINSViews; // @synthesize altUINSViews; | |
@property(readonly, nonatomic) TUINSView *nsView; // @synthesize nsView; | |
- (void).cxx_destruct; | |
- (BOOL)canBecomeKeyWindow; | |
- (void)resignKeyWindow; | |
- (void)becomeKeyWindow; | |
- (void)drawBackground:(struct CGRect)arg1; | |
- (id)initWithContentRect:(struct CGRect)arg1; | |
- (BOOL)useCustomContentView; | |
- (double)toolbarHeight; | |
@end | |
@interface TUIPopover : NSResponder | |
{ | |
TUIViewController *_contentViewController; | |
Class _backgroundViewClass; | |
struct CGSize _contentSize; | |
BOOL _animates; | |
unsigned long long _behaviour; | |
struct CGRect _positioningRect; | |
id _willCloseBlock; | |
id _didCloseBlock; | |
id _willShowBlock; | |
id _didShowBlock; | |
TUINSWindow *_popoverWindow; | |
id _transientEventMonitor; | |
BOOL _animating; | |
struct CGSize _originalViewSize; | |
} | |
@property(nonatomic) struct CGSize originalViewSize; // @synthesize originalViewSize=_originalViewSize; | |
@property(nonatomic) BOOL animating; // @synthesize animating=_animating; | |
@property(nonatomic) id transientEventMonitor; // @synthesize transientEventMonitor=_transientEventMonitor; | |
@property(retain, nonatomic) TUINSWindow *popoverWindow; // @synthesize popoverWindow=_popoverWindow; | |
@property(copy, nonatomic) id didShowBlock; // @synthesize didShowBlock=_didShowBlock; | |
@property(copy, nonatomic) id willShowBlock; // @synthesize willShowBlock=_willShowBlock; | |
@property(copy, nonatomic) id didCloseBlock; // @synthesize didCloseBlock=_didCloseBlock; | |
@property(copy, nonatomic) id willCloseBlock; // @synthesize willCloseBlock=_willCloseBlock; | |
@property(readonly, nonatomic) struct CGRect positioningRect; // @synthesize positioningRect=_positioningRect; | |
@property(nonatomic) unsigned long long behaviour; // @synthesize behaviour=_behaviour; | |
@property(nonatomic) BOOL animates; // @synthesize animates=_animates; | |
@property(nonatomic) struct CGSize contentSize; // @synthesize contentSize=_contentSize; | |
@property(nonatomic) Class backgroundViewClass; // @synthesize backgroundViewClass=_backgroundViewClass; | |
@property(retain, nonatomic) TUIViewController *contentViewController; // @synthesize contentViewController=_contentViewController; | |
- (void).cxx_destruct; | |
- (void)removeEventMonitor; | |
- (void)performClose:(id)arg1; | |
- (void)closeWithFadeoutDuration:(double)arg1; | |
- (void)close; | |
- (void)showRelativeToRect:(struct CGRect)arg1 ofView:(id)arg2 preferredEdge:(int)arg3; | |
@property(readonly, nonatomic) BOOL shown; | |
- (id)initWithContentViewController:(id)arg1; | |
@end | |
@interface TUIPopoverBackgroundView : TUIView | |
{ | |
NSColor *_fillColor; | |
NSColor *_strokeColor; | |
struct CGRect _screenOriginRect; | |
int _popoverEdge; | |
} | |
+ (id)backgroundViewForContentSize:(struct CGSize)arg1 popoverEdge:(int)arg2 originScreenRect:(struct CGRect)arg3; | |
+ (struct CGRect)contentViewFrameForBackgroundFrame:(struct CGRect)arg1 popoverEdge:(int)arg2; | |
+ (struct CGSize)sizeForBackgroundViewWithContentSize:(struct CGSize)arg1 popoverEdge:(int)arg2; | |
@property(nonatomic) int popoverEdge; // @synthesize popoverEdge=_popoverEdge; | |
@property(nonatomic) struct CGRect screenOriginRect; // @synthesize screenOriginRect=_screenOriginRect; | |
@property(retain, nonatomic) NSColor *strokeColor; // @synthesize strokeColor=_strokeColor; | |
@property(retain, nonatomic) NSColor *fillColor; // @synthesize fillColor=_fillColor; | |
- (void).cxx_destruct; | |
- (int)arrowEdgeForPopoverEdge:(int)arg1; | |
- (void)updateMaskLayer; | |
- (id)initWithFrame:(struct CGRect)arg1 popoverEdge:(int)arg2 originScreenRect:(struct CGRect)arg3; | |
- (struct CGPath *)newPopoverPathForEdge:(int)arg1 inFrame:(struct CGRect)arg2; | |
@end | |
@interface TUIPopoverWindowContentView : NSView | |
{ | |
TUINSView *_nsView; | |
int _arrowEdge; | |
} | |
@property(nonatomic) int arrowEdge; // @synthesize arrowEdge=_arrowEdge; | |
@property(readonly, nonatomic) TUINSView *nsView; // @synthesize nsView=_nsView; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (BOOL)isOpaque; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface TUIProgressBar : TUIView | |
{ | |
id _drawTrack; | |
id _drawFill; | |
double _progress; | |
BOOL _indeterminate; | |
TUIView *_animationContainer; | |
unsigned long long _style; | |
} | |
@property(readonly, nonatomic) unsigned long long style; // @synthesize style=_style; | |
@property(retain, nonatomic) TUIView *animationView; // @synthesize animationView=_animationContainer; | |
@property(nonatomic, getter=isIndeterminate) BOOL indeterminate; // @synthesize indeterminate=_indeterminate; | |
@property(nonatomic) double progress; // @synthesize progress=_progress; | |
@property(copy, nonatomic) id drawFill; // @synthesize drawFill=_drawFill; | |
@property(copy, nonatomic) id drawTrack; // @synthesize drawTrack=_drawTrack; | |
- (void).cxx_destruct; | |
- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
@property(readonly, nonatomic) struct CGPoint farRightAnimatingPosition; | |
@property(readonly, nonatomic) struct CGPoint farLeftAnimatingPosition; | |
- (id)basicAnimationForView:(id)arg1 animationKey:(id)arg2; | |
- (struct CGRect)fillRect; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 style:(unsigned long long)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface TUIResponder : NSResponder | |
{ | |
} | |
@property(readonly, nonatomic) TUIResponder *initialFirstResponder; | |
- (BOOL)performKeyAction:(id)arg1; | |
- (id)menuForEvent:(id)arg1; | |
- (BOOL)acceptsFirstMouse:(id)arg1; | |
- (BOOL)resignFirstResponder; | |
- (BOOL)becomeFirstResponder; | |
@end | |
@interface TUIScrollKnob : TUIView | |
{ | |
TUIScrollView *scrollView; | |
TUIView *knob; | |
struct CGPoint _mouseDown; | |
struct CGRect _knobStartFrame; | |
struct { | |
unsigned int hover:1; | |
unsigned int active:1; | |
unsigned int trackingInsideKnob:1; | |
unsigned int scrollIndicatorStyle:2; | |
unsigned int flashing:1; | |
} _scrollKnobFlags; | |
BOOL disablePaging; | |
} | |
@property(nonatomic) BOOL disablePaging; // @synthesize disablePaging; | |
@property(readonly, nonatomic) TUIView *knob; // @synthesize knob; | |
@property(nonatomic) TUIScrollView *scrollView; // @synthesize scrollView; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) BOOL flashing; | |
- (void)mouseDragged:(id)arg1; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)mouseExited:(id)arg1; | |
- (void)mouseEntered:(id)arg1; | |
- (void)_updateKnobColor:(double)arg1; | |
@property(nonatomic) unsigned int scrollIndicatorStyle; | |
- (void)_endFlashing; | |
- (void)flash; | |
- (void)layoutSubviews; | |
- (void)_updateKnob; | |
- (BOOL)isVertical; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface TUIScrollView : TUIView <TUIBridgedScrollView> | |
{ | |
struct CGPoint _unroundedContentOffset; | |
struct CGSize _contentSize; | |
struct CGSize resizeKnobSize; | |
struct TUIEdgeInsets _contentInset; | |
id _delegate; | |
TUIScrollKnob *_verticalScrollKnob; | |
TUIScrollKnob *_horizontalScrollKnob; | |
BOOL twoFingersTouching; | |
NSTimer *scrollTimer; | |
struct CGPoint destinationOffset; | |
struct CGPoint unfixedContentOffset; | |
float decelerationRate; | |
struct { | |
float dx; | |
float dy; | |
double t; | |
double lt; | |
} _lastScroll; | |
struct { | |
float vx; | |
float vy; | |
double t; | |
char throwing; | |
} _throw; | |
struct { | |
float x; | |
float y; | |
float vx; | |
float vy; | |
double t; | |
char bouncing; | |
} _bounce; | |
struct { | |
float x; | |
float y; | |
char xPulling; | |
char yPulling; | |
} _pull; | |
struct CGPoint _dragScrollLocation; | |
BOOL x; | |
struct { | |
unsigned int didChangeContentInset:1; | |
unsigned int bounceEnabled:1; | |
unsigned int alwaysBounceVertical:1; | |
unsigned int alwaysBounceHorizontal:1; | |
unsigned int mouseInside:1; | |
unsigned int mouseDownInScrollKnob:1; | |
unsigned int ignoreNextScrollPhaseNormal_10_7:1; | |
unsigned int gestureBegan:1; | |
unsigned int animationMode:2; | |
unsigned int scrollDisabled:1; | |
unsigned int scrollIndicatorStyle:2; | |
unsigned int verticalScrollIndicatorVisibility:2; | |
unsigned int horizontalScrollIndicatorVisibility:2; | |
unsigned int verticalScrollIndicatorShowing:1; | |
unsigned int horizontalScrollIndicatorShowing:1; | |
unsigned int delegateScrollViewDidScroll:1; | |
unsigned int delegateScrollViewWillBeginDragging:1; | |
unsigned int delegateScrollViewDidEndDragging:1; | |
unsigned int delegateScrollViewWillShowScrollIndicator:1; | |
unsigned int delegateScrollViewDidShowScrollIndicator:1; | |
unsigned int delegateScrollViewWillHideScrollIndicator:1; | |
unsigned int delegateScrollViewDidHideScrollIndicator:1; | |
} _scrollViewFlags; | |
NSTimer *scrollHideTimer; | |
BOOL ignoreNextScrollForKnobVisibility; | |
} | |
+ (Class)layerClass; | |
@property(nonatomic) BOOL ignoreNextScrollForKnobVisibility; // @synthesize ignoreNextScrollForKnobVisibility; | |
@property(nonatomic) struct CGSize resizeKnobSize; // @synthesize resizeKnobSize; | |
@property(nonatomic) float decelerationRate; // @synthesize decelerationRate; | |
- (void).cxx_destruct; | |
- (void)adjustBounceHeight:(double)arg1 verticalVelocity:(double)arg2; | |
- (double)verticalScrollVelocity; | |
- (struct CGPoint)scrollOffsetForTopOffset:(double)arg1 withContentSize:(struct CGSize)arg2; | |
- (void)resetScroll; | |
- (BOOL)performKeyAction:(id)arg1; | |
- (void)mouseExited:(id)arg1 fromSubview:(id)arg2; | |
- (void)mouseEntered:(id)arg1 onSubview:(id)arg2; | |
- (void)mouseUp:(id)arg1 fromSubview:(id)arg2; | |
- (void)mouseMoved:(id)arg1; | |
- (void)mouseDown:(id)arg1 onSubview:(id)arg2; | |
- (BOOL)scrollerMustBeShown; | |
- (void)scrollWheel:(id)arg1; | |
- (void)endGestureWithEvent:(id)arg1; | |
- (void)_startThrow; | |
- (void)scrollEnded; | |
- (void)scrollStarted; | |
- (void)beginGestureWithEvent:(id)arg1; | |
@property(readonly, nonatomic, getter=isDecelerating) BOOL decelerating; | |
@property(readonly, nonatomic, getter=isDragging) BOOL dragging; | |
- (void)flashScrollIndicators; | |
- (void)pageUp:(id)arg1; | |
- (void)pageDown:(id)arg1; | |
- (void)scrollToBottomAnimated:(BOOL)arg1; | |
- (void)scrollToTopAnimated:(BOOL)arg1; | |
- (void)scrollRectToVisible:(struct CGRect)arg1 animated:(BOOL)arg2; | |
- (void)tick:(id)arg1; | |
- (void)_updateBounce; | |
- (void)_startBounce; | |
- (void)endContinuousScrollAnimated:(BOOL)arg1; | |
- (void)beginContinuousScrollForDragAtPoint:(struct CGPoint)arg1 animated:(BOOL)arg2; | |
- (void)setContentOffset:(struct CGPoint)arg1 animated:(BOOL)arg2; | |
- (BOOL)isScrollingToTop; | |
@property(nonatomic) BOOL alwaysBounceHorizontal; | |
@property(nonatomic) BOOL alwaysBounceVertical; | |
@property(nonatomic) BOOL bounces; | |
- (double)topDestinationOffset; | |
@property(nonatomic) struct CGSize contentSize; | |
@property(nonatomic) struct CGPoint contentOffset; | |
- (void)_setContentOffset:(struct CGPoint)arg1; | |
- (void)showVerticalScroller; | |
- (void)restartHideScroller; | |
- (void)_hideVerticalScroller:(id)arg1; | |
@property(readonly, nonatomic) struct CGPoint bounceOffset; | |
@property(readonly, nonatomic) struct CGPoint pullOffset; | |
- (BOOL)_pulling; | |
- (void)layoutSubviews; | |
- (void)_updateScrollKnobsAnimated:(BOOL)arg1; | |
- (void)_updateScrollKnobs; | |
- (BOOL)_horizontalScrollKnobNeededForContentSize:(struct CGSize)arg1; | |
- (BOOL)_verticalScrollKnobNeededForContentSize:(struct CGSize)arg1; | |
- (struct CGPoint)_fixProposedContentOffset:(struct CGPoint)arg1; | |
- (void)willMoveToWindow:(id)arg1; | |
- (void)_stopTimer; | |
- (void)_startTimer:(int)arg1; | |
@property(readonly, nonatomic) struct TUIEdgeInsets scrollIndicatorInsets; | |
@property(readonly, nonatomic) struct CGRect visibleRect; | |
@property(nonatomic) struct TUIEdgeInsets contentInset; | |
@property(nonatomic, getter=isScrollEnabled) BOOL scrollEnabled; | |
@property(readonly, nonatomic) BOOL horizontalScrollIndicatorShowing; | |
@property(readonly, nonatomic) BOOL verticalScrollIndicatorShowing; | |
@property(nonatomic) int horizontalScrollIndicatorVisibility; | |
@property(nonatomic) int verticalScrollIndicatorVisibility; | |
@property(nonatomic) int scrollIndicatorStyle; | |
@property(nonatomic) id <TUIScrollViewDelegate> delegate; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)scrollToIncludeRect:(struct CGRect)arg1; | |
- (void)scrollToPoint:(struct CGPoint)arg1; | |
// Remaining properties | |
@property(nonatomic) id <TUIHostView> hostView; // @dynamic hostView; | |
@property(readonly, nonatomic) CALayer *layer; // @dynamic layer; | |
@end | |
@interface TUIStretchableImage : NSImage <NSCoding, NSCopying> | |
{ | |
struct TUIEdgeInsets _capInsets; | |
} | |
@property(nonatomic) struct TUIEdgeInsets capInsets; // @synthesize capInsets=_capInsets; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)drawInRect:(struct CGRect)arg1 fromRect:(struct CGRect)arg2 operation:(unsigned long long)arg3 fraction:(double)arg4 respectFlipped:(BOOL)arg5 hints:(id)arg6; | |
- (void)drawInRect:(struct CGRect)arg1 fromRect:(struct CGRect)arg2 operation:(unsigned long long)arg3 fraction:(double)arg4; | |
@end | |
@interface TUIStyledView : TUIView | |
{ | |
NSColor *strokeColor; | |
double strokeWidth; | |
} | |
@property(nonatomic) double strokeWidth; // @synthesize strokeWidth; | |
@property(retain, nonatomic) NSColor *strokeColor; // @synthesize strokeColor; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
@end | |
@interface TUITableViewSection : NSObject | |
{ | |
TUITableView *_tableView; | |
TUIView *_headerView; | |
long long sectionIndex; | |
unsigned long long numberOfRows; | |
double sectionHeight; | |
double sectionOffset; | |
struct { | |
double _field1; | |
double _field2; | |
} *rowInfo; | |
} | |
@property(readonly) long long sectionIndex; // @synthesize sectionIndex; | |
@property(nonatomic) double sectionOffset; // @synthesize sectionOffset; | |
- (void).cxx_destruct; | |
@property(readonly) TUIView *headerView; | |
- (double)headerHeight; | |
- (double)sectionHeight; | |
- (double)tableRowOffset:(long long)arg1; | |
- (double)sectionRowOffset:(long long)arg1; | |
- (double)rowHeight:(long long)arg1; | |
- (void)_setupRowHeights; | |
- (unsigned long long)numberOfRows; | |
- (void)dealloc; | |
- (id)initWithNumberOfRows:(unsigned long long)arg1 sectionIndex:(long long)arg2 tableView:(id)arg3; | |
@end | |
@interface TUITableView : TUIScrollView | |
{ | |
int _style; | |
id <TUITableViewDataSource> _dataSource; | |
NSArray *_sectionInfo; | |
TUIView *_pullDownView; | |
TUIView *_headerView; | |
struct CGSize _lastSize; | |
double _contentHeight; | |
NSMutableIndexSet *_visibleSectionHeaders; | |
NSMutableDictionary *_visibleItems; | |
NSMutableDictionary *_reusableTableCells; | |
NSIndexPath *_selectedIndexPath; | |
NSIndexPath *_indexPathShouldBeFirstResponder; | |
long long _futureMakeFirstResponderToken; | |
NSIndexPath *_keepVisibleIndexPathForReload; | |
double _relativeOffsetForReload; | |
TUITableViewCell *_dragToReorderCell; | |
struct CGPoint _currentDragToReorderLocation; | |
struct CGPoint _currentDragToReorderMouseOffset; | |
NSIndexPath *_currentDragToReorderIndexPath; | |
int _currentDragToReorderInsertionMethod; | |
NSIndexPath *_previousDragToReorderIndexPath; | |
int _previousDragToReorderInsertionMethod; | |
struct { | |
unsigned int animateSelectionChanges:1; | |
unsigned int forceSaveScrollPosition:1; | |
unsigned int derepeaterEnabled:1; | |
unsigned int layoutSubviewsReentrancyGuard:1; | |
unsigned int didFirstLayout:1; | |
unsigned int dataSourceNumberOfSectionsInTableView:1; | |
unsigned int delegateTableViewWillDisplayCellForRowAtIndexPath:1; | |
unsigned int maintainContentOffsetAfterReload:1; | |
} _tableFlags; | |
} | |
@property(retain, nonatomic) TUIView *headerView; // @synthesize headerView=_headerView; | |
@property(retain, nonatomic) TUIView *pullDownView; // @synthesize pullDownView=_pullDownView; | |
- (void).cxx_destruct; | |
@property(nonatomic) BOOL maintainContentOffsetAfterReload; | |
- (BOOL)performKeyAction:(id)arg1; | |
- (id)indexPathForLastVisibleRow; | |
- (id)indexPathForFirstVisibleRow; | |
- (void)deselectRowAtIndexPath:(id)arg1 animated:(BOOL)arg2; | |
- (void)selectRowAtIndexPath:(id)arg1 animated:(BOOL)arg2 scrollPosition:(int)arg3; | |
- (void)_makeRowAtIndexPathFirstResponder:(id)arg1; | |
- (id)indexPathForLastRow; | |
- (id)indexPathForFirstRow; | |
- (id)indexPathForSelectedRow; | |
- (void)scrollToRowAtIndexPath:(id)arg1 atScrollPosition:(int)arg2 animated:(BOOL)arg3; | |
- (void)reloadLayout; | |
- (void)layoutSubviews; | |
- (void)reloadData; | |
- (void)reloadDataMaintainingVisibleIndexPath:(id)arg1 relativeOffset:(double)arg2; | |
- (BOOL)pullDownViewIsVisible; | |
- (void)_layoutCells:(BOOL)arg1; | |
- (void)_layoutSectionHeaders:(BOOL)arg1; | |
- (BOOL)_preLayoutCells; | |
- (void)setContentOffset:(struct CGPoint)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (id)_topVisibleIndexPath; | |
- (void)enumerateIndexPathsFromIndexPath:(id)arg1 toIndexPath:(id)arg2 withOptions:(unsigned long long)arg3 usingBlock:(id)arg4; | |
- (void)enumerateIndexPathsWithOptions:(unsigned long long)arg1 usingBlock:(id)arg2; | |
- (void)enumerateIndexPathsUsingBlock:(id)arg1; | |
- (long long)indexOfSectionWithHeaderAtVerticalOffset:(double)arg1; | |
- (long long)indexOfSectionWithHeaderAtPoint:(struct CGPoint)arg1; | |
- (id)indexPathForRowAtVerticalOffset:(double)arg1; | |
- (id)indexPathForRowAtPoint:(struct CGPoint)arg1; | |
- (id)indexPathsForRowsInRect:(struct CGRect)arg1; | |
- (id)indexesOfSectionHeadersInRect:(struct CGRect)arg1; | |
- (id)indexesOfSectionsInRect:(struct CGRect)arg1; | |
- (id)indexPathForCell:(id)arg1; | |
- (id)indexPathsForVisibleRows; | |
- (id)sortedVisibleCells; | |
- (id)visibleCells; | |
- (id)cellForRowAtIndexPath:(id)arg1; | |
- (id)headerViewForSection:(long long)arg1; | |
- (id)dequeueReusableCellWithIdentifier:(id)arg1; | |
- (void)_enqueueReusableCell:(id)arg1; | |
- (void)_updateSectionInfo; | |
- (struct CGRect)rectForRowAtIndexPath:(id)arg1; | |
- (struct CGRect)rectForSection:(long long)arg1; | |
- (struct CGRect)rectForHeaderOfSection:(long long)arg1; | |
- (long long)numberOfRowsInSection:(long long)arg1; | |
- (long long)numberOfSections; | |
@property BOOL animateSelectionChanges; | |
@property(nonatomic) id <TUITableViewDataSource> dataSource; | |
@property(nonatomic) id <TUITableViewDelegate> delegate; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 style:(int)arg2; | |
- (id)ab_reusableCellOfClass:(Class)arg1 identifier:(id)arg2 initializationBlock:(id)arg3; | |
- (void)__endDraggingCell:(id)arg1 offset:(struct CGPoint)arg2 location:(struct CGPoint)arg3; | |
- (void)__updateDraggingCell:(id)arg1 offset:(struct CGPoint)arg2 location:(struct CGPoint)arg3; | |
- (void)__beginDraggingCell:(id)arg1 offset:(struct CGPoint)arg2 location:(struct CGPoint)arg3; | |
- (BOOL)__isDraggingCell; | |
- (void)__mouseDraggedCell:(id)arg1 offset:(struct CGPoint)arg2 event:(id)arg3; | |
- (void)__mouseUpInCell:(id)arg1 offset:(struct CGPoint)arg2 event:(id)arg3; | |
- (void)__mouseDownInCell:(id)arg1 offset:(struct CGPoint)arg2 event:(id)arg3; | |
- (void)_updateDerepeaterViews; | |
@property(nonatomic) BOOL derepeaterEnabled; | |
@end | |
@interface TUITableViewCell : TUIView | |
{ | |
NSString *_reuseIdentifier; | |
struct CGPoint _mouseOffset; | |
struct { | |
unsigned int highlighted:1; | |
unsigned int selected:1; | |
} _tableViewCellFlags; | |
} | |
- (void).cxx_destruct; | |
- (id)derepeaterIdentifier; | |
- (id)derepeaterView; | |
- (void)setSelected:(BOOL)arg1 animated:(BOOL)arg2; | |
@property(nonatomic, getter=isSelected) BOOL selected; | |
@property(readonly, nonatomic, getter=isHighlighted) BOOL highlighted; | |
- (id)menuForEvent:(id)arg1; | |
- (void)rightMouseUp:(id)arg1; | |
- (void)rightMouseDown:(id)arg1; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDragged:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (BOOL)acceptsFirstResponder; | |
- (BOOL)acceptsFirstMouse:(id)arg1; | |
@property(readonly, nonatomic) NSIndexPath *indexPath; | |
@property(readonly, nonatomic) TUITableView *tableView; | |
- (void)prepareForDisplay; | |
- (void)prepareForReuse; | |
@property(readonly, nonatomic) NSString *reuseIdentifier; | |
- (id)initWithStyle:(int)arg1 reuseIdentifier:(id)arg2; | |
- (void)setReuseIdentifier:(id)arg1; | |
@end | |
@interface TUITableViewSectionHeader : TUIView | |
{ | |
BOOL _isPinnedToViewport; | |
} | |
- (void)headerWillBecomeUnpinned; | |
- (void)headerWillBecomePinned; | |
@property(getter=isPinnedToViewport) BOOL pinnedToViewport; | |
@end | |
@interface TUITextEditor : TUITextRenderer <NSTextInputClient> | |
{ | |
NSTextInputContext *inputContext; | |
NSMutableAttributedString *backingStore; | |
struct _NSRange markedRange; | |
NSDictionary *defaultAttributes; | |
NSDictionary *markedAttributes; | |
BOOL wasValidKeyEquivalentSelector; | |
} | |
@property(retain, nonatomic) NSDictionary *markedAttributes; // @synthesize markedAttributes; | |
@property(retain, nonatomic) NSDictionary *defaultAttributes; // @synthesize defaultAttributes; | |
- (void).cxx_destruct; | |
- (BOOL)drawsVerticallyForCharacterAtIndex:(unsigned long long)arg1; | |
- (long long)windowLevel; | |
- (double)baselineDeltaForCharacterAtIndex:(unsigned long long)arg1; | |
- (double)fractionOfDistanceThroughGlyphForPoint:(struct CGPoint)arg1; | |
- (id)attributedString; | |
- (unsigned long long)characterIndexForPoint:(struct CGPoint)arg1; | |
- (struct CGRect)firstRectForCharacterRange:(struct _NSRange)arg1 actualRange:(struct _NSRange *)arg2; | |
- (id)validAttributesForMarkedText; | |
- (id)attributedSubstringForProposedRange:(struct _NSRange)arg1 actualRange:(struct _NSRange *)arg2; | |
- (BOOL)hasMarkedText; | |
- (struct _NSRange)markedRange; | |
@property(nonatomic) struct _NSRange selectedRange; // @dynamic selectedRange; | |
- (void)unmarkText; | |
- (void)setMarkedText:(id)arg1 selectedRange:(struct _NSRange)arg2 replacementRange:(struct _NSRange)arg3; | |
- (void)insertText:(id)arg1 replacementRange:(struct _NSRange)arg2; | |
- (void)insertText:(id)arg1; | |
- (BOOL)performKeyEquivalent:(id)arg1; | |
- (void)doCommandBySelector:(SEL)arg1; | |
- (void)deleteCharactersInRange:(struct _NSRange)arg1; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDragged:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)keyDown:(id)arg1; | |
- (void)patchMenuWithStandardEditingMenuItems:(id)arg1; | |
- (void)paste:(id)arg1; | |
- (void)cut:(id)arg1; | |
@property(copy, nonatomic) NSString *text; | |
- (void)_textDidChange; | |
- (BOOL)resignFirstResponder; | |
- (BOOL)becomeFirstResponder; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (id)backingStore; | |
- (id)inputContext; | |
- (id)init; | |
@end | |
@interface TUITextField : TUITextView | |
{ | |
TUIButton *rightButton; | |
struct { | |
unsigned int delegateTextFieldShouldReturn:1; | |
unsigned int delegateTextFieldShouldClear:1; | |
unsigned int delegateTextFieldShouldTabToNext:1; | |
} _textFieldFlags; | |
} | |
@property(retain, nonatomic) TUIButton *rightButton; // @synthesize rightButton; | |
- (void).cxx_destruct; | |
- (id)clearButton; | |
- (void)clear:(id)arg1; | |
- (void)_tabToNext; | |
- (BOOL)singleLine; | |
- (void)setDelegate:(id)arg1; | |
- (Class)textEditorClass; | |
@end | |
@interface TUITextFieldEditor : TUITextViewEditor | |
{ | |
} | |
- (void)cancelOperation:(id)arg1; | |
- (void)insertNewline:(id)arg1; | |
- (void)insertTab:(id)arg1; | |
- (id)_textField; | |
@end | |
@interface TUITextRenderer : TUIResponder | |
{ | |
NSAttributedString *attributedString; | |
struct CGRect frame; | |
TUIView *view; | |
struct __CTFramesetter *_ct_framesetter; | |
struct CGPath *_ct_path; | |
struct __CTFrame *_ct_frame; | |
long long _selectionStart; | |
long long _selectionEnd; | |
int _selectionAffinity; | |
id <TUITextRendererDelegate> delegate; | |
id <ABActiveTextRange> hitRange; | |
struct CGSize shadowOffset; | |
double shadowBlur; | |
NSColor *shadowColor; | |
NSMutableDictionary *lineRects; | |
int verticalAlignment; | |
struct { | |
unsigned int drawMaskDragSelection:1; | |
unsigned int backgroundDrawingEnabled:1; | |
unsigned int preDrawBlocksEnabled:1; | |
unsigned int delegateActiveRangesForTextRenderer:1; | |
unsigned int delegateWillBecomeFirstResponder:1; | |
unsigned int delegateDidBecomeFirstResponder:1; | |
unsigned int delegateWillResignFirstResponder:1; | |
unsigned int delegateDidResignFirstResponder:1; | |
} _flags; | |
} | |
+ (void)initialize; | |
@property(retain, nonatomic) NSMutableDictionary *lineRects; // @synthesize lineRects; | |
@property(nonatomic) int verticalAlignment; // @synthesize verticalAlignment; | |
@property(nonatomic) double shadowBlur; // @synthesize shadowBlur; | |
@property(nonatomic) struct CGSize shadowOffset; // @synthesize shadowOffset; | |
@property(retain, nonatomic) NSColor *shadowColor; // @synthesize shadowColor; | |
@property(retain, nonatomic) id <ABActiveTextRange> hitRange; // @synthesize hitRange; | |
@property(nonatomic) TUIView *view; // @synthesize view; | |
@property(nonatomic) struct CGRect frame; // @synthesize frame; | |
@property(retain, nonatomic) NSAttributedString *attributedString; // @synthesize attributedString; | |
- (void).cxx_destruct; | |
- (void)setNeedsDisplay; | |
@property(nonatomic) BOOL preDrawBlocksEnabled; | |
@property(nonatomic) BOOL backgroundDrawingEnabled; | |
- (id)rectsForCharacterRange:(CDStruct_912cb5d2)arg1 aggregationType:(int)arg2; | |
- (id)rectsForCharacterRange:(CDStruct_912cb5d2)arg1; | |
- (struct CGRect)firstRectForCharacterRange:(CDStruct_912cb5d2)arg1; | |
- (void)reset; | |
- (struct CGSize)sizeConstrainedToWidth:(double)arg1 numberOfLines:(unsigned long long)arg2; | |
- (struct CGSize)sizeConstrainedToWidth:(double)arg1; | |
- (struct CGSize)size; | |
- (void)drawSelectionWithRects:(struct CGRect *)arg1 count:(long long)arg2; | |
- (void)drawInContext:(struct CGContext *)arg1; | |
- (void)draw; | |
- (id)selectedString; | |
- (void)setSelection:(struct _NSRange)arg1; | |
- (struct _NSRange)selectedRange; | |
- (CDStruct_912cb5d2)_selectedRange; | |
- (struct _NSRange)_paragraphRangeAtIndex:(long long)arg1; | |
- (struct _NSRange)_lineRangeAtIndex:(long long)arg1; | |
- (struct _NSRange)_wordRangeAtIndex:(long long)arg1; | |
- (long long)_clampToValidRange:(long long)arg1; | |
- (struct CGPath *)ctPath; | |
- (struct __CTFrame *)ctFrame; | |
- (struct __CTFramesetter *)ctFramesetter; | |
- (void)_buildFramesetter; | |
- (void)_buildFrame; | |
- (void)_buildFrameWithEffectiveFrame:(struct CGRect)arg1; | |
- (void)dealloc; | |
- (void)_resetFramesetter; | |
- (void)_resetFrame; | |
- (id)accessibilityFocusedUIElement; | |
- (id)accessibilityActionNames; | |
- (void)accessibilitySetValue:(id)arg1 forAttribute:(id)arg2; | |
- (BOOL)accessibilityIsAttributeSettable:(id)arg1; | |
- (id)accessibilityAttributeValue:(id)arg1; | |
- (id)accessibilityAttributeNames; | |
- (BOOL)accessibilityIsIgnored; | |
- (id)accessibilityHitTest:(struct CGPoint)arg1; | |
- (BOOL)writeSelectionToPasteboard:(id)arg1 types:(id)arg2; | |
- (id)validRequestorForSendType:(id)arg1 returnType:(id)arg2; | |
- (BOOL)resignFirstResponder; | |
- (BOOL)becomeFirstResponder; | |
- (BOOL)acceptsFirstResponder; | |
- (void)copy:(id)arg1; | |
- (void)selectAll:(id)arg1; | |
- (void)resetSelection; | |
- (struct CGRect)rectForRange:(CDStruct_912cb5d2)arg1; | |
- (struct CGRect)rectForCurrentSelection; | |
- (void)mouseDragged:(id)arg1; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (BOOL)beginWaitForDragInRange:(struct _NSRange)arg1 string:(id)arg2; | |
- (id)dragImageForSelection:(struct _NSRange)arg1; | |
- (id)rangeInRanges:(id)arg1 forStringIndex:(long long)arg2; | |
- (long long)stringIndexForEvent:(id)arg1; | |
- (long long)stringIndexForPoint:(struct CGPoint)arg1; | |
- (struct CGPoint)localPointForEvent:(id)arg1; | |
@property(nonatomic) id <TUITextRendererDelegate> delegate; | |
- (void)moveToEndOfDocument:(id)arg1; | |
- (void)moveToBeginningOfDocument:(id)arg1; | |
- (void)moveToEndOfParagraph:(id)arg1; | |
- (void)moveToBeginningOfParagraph:(id)arg1; | |
- (void)deleteWordBackward:(id)arg1; | |
- (void)deleteToBeginningOfLine:(id)arg1; | |
- (void)deleteForward:(id)arg1; | |
- (void)deleteBackward:(id)arg1; | |
- (void)insertNewline:(id)arg1; | |
- (void)moveToEndOfLine:(id)arg1; | |
- (void)moveToBeginningOfLine:(id)arg1; | |
- (void)moveToEndOfLineAndModifySelection:(id)arg1; | |
- (void)moveToBeginningOfLineAndModifySelection:(id)arg1; | |
- (void)moveWordLeftAndModifySelection:(id)arg1; | |
- (void)moveWordRightAndModifySelection:(id)arg1; | |
- (void)moveWordLeft:(id)arg1; | |
- (void)moveWordRight:(id)arg1; | |
- (void)moveLeftAndModifySelection:(id)arg1; | |
- (void)moveRightAndModifySelection:(id)arg1; | |
- (void)moveLeft:(id)arg1; | |
- (void)moveRight:(id)arg1; | |
- (id)_textEditor; | |
@end | |
@interface TUITextViewAutocorrectedPair : NSObject <NSCopying> | |
{ | |
NSTextCheckingResult *correctionResult; | |
NSString *originalString; | |
} | |
@property(copy, nonatomic) NSString *originalString; // @synthesize originalString; | |
@property(retain, nonatomic) NSTextCheckingResult *correctionResult; // @synthesize correctionResult; | |
- (void).cxx_destruct; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
@end | |
@interface TUITextView : TUIControl <TUITextRendererDelegate> | |
{ | |
id <TUITextViewDelegate> delegate; | |
id drawFrame; | |
NSString *placeholder; | |
TUITextRenderer *placeholderRenderer; | |
NSFont *font; | |
NSColor *textColor; | |
int textAlignment; | |
BOOL editable; | |
BOOL spellCheckingEnabled; | |
long long lastCheckToken; | |
NSArray *lastCheckResults; | |
NSTextCheckingResult *selectedTextCheckingResult; | |
BOOL autocorrectionEnabled; | |
NSMutableDictionary *autocorrectedResults; | |
struct TUIEdgeInsets contentInset; | |
TUITextEditor *renderer; | |
TUIView *cursor; | |
struct CGRect _lastTextRect; | |
struct { | |
unsigned int delegateTextViewDidChange:1; | |
unsigned int delegateDoCommandBySelector:1; | |
unsigned int delegateWillBecomeFirstResponder:1; | |
unsigned int delegateDidBecomeFirstResponder:1; | |
unsigned int delegateWillResignFirstResponder:1; | |
unsigned int delegateDidResignFirstResponder:1; | |
} _textViewFlags; | |
} | |
@property(retain, nonatomic) TUITextRenderer *placeholderRenderer; // @synthesize placeholderRenderer; | |
@property(retain, nonatomic) NSMutableDictionary *autocorrectedResults; // @synthesize autocorrectedResults; | |
@property(nonatomic, getter=isAutocorrectionEnabled) BOOL autocorrectionEnabled; // @synthesize autocorrectionEnabled; | |
@property(retain, nonatomic) NSTextCheckingResult *selectedTextCheckingResult; // @synthesize selectedTextCheckingResult; | |
@property(retain, nonatomic) NSArray *lastCheckResults; // @synthesize lastCheckResults; | |
@property(nonatomic, getter=isSpellCheckingEnabled) BOOL spellCheckingEnabled; // @synthesize spellCheckingEnabled; | |
@property(copy, nonatomic) NSString *placeholder; // @synthesize placeholder; | |
@property(nonatomic) struct TUIEdgeInsets contentInset; // @synthesize contentInset; | |
@property(nonatomic, getter=isEditable) BOOL editable; // @synthesize editable; | |
@property(nonatomic) int textAlignment; // @synthesize textAlignment; | |
@property(retain, nonatomic) NSColor *textColor; // @synthesize textColor; | |
@property(copy, nonatomic) id drawFrame; // @synthesize drawFrame; | |
@property(nonatomic) id <TUITextViewDelegate> delegate; // @synthesize delegate; | |
- (void).cxx_destruct; | |
- (void)textRendererDidResignFirstResponder:(id)arg1; | |
- (void)textRendererWillResignFirstResponder:(id)arg1; | |
- (void)textRendererDidBecomeFirstResponder:(id)arg1; | |
- (void)textRendererWillBecomeFirstResponder:(id)arg1; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (BOOL)doCommandBySelector:(SEL)arg1; | |
- (BOOL)performKeyEquivalent:(id)arg1; | |
- (BOOL)acceptsFirstResponder; | |
- (void)selectAll:(id)arg1; | |
@property(copy, nonatomic) NSString *text; | |
@property(nonatomic) struct _NSRange selectedRange; | |
- (void)_replaceAutocorrectedWord:(id)arg1; | |
- (void)_replaceMisspelledWord:(id)arg1; | |
- (id)menuForEvent:(id)arg1; | |
- (void)_checkSpelling; | |
- (void)_textDidChange; | |
- (struct CGRect)_cursorRect; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (BOOL)_isKey; | |
- (struct CGRect)textRect; | |
- (BOOL)singleLine; | |
- (BOOL)hasText; | |
@property(retain, nonatomic) NSFont *font; // @synthesize font; | |
- (id)initialFirstResponder; | |
- (void)mouseExited:(id)arg1; | |
- (void)mouseEntered:(id)arg1; | |
- (id)forwardingTargetForSelector:(SEL)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (Class)textEditorClass; | |
- (void)_updateDefaultAttributes; | |
- (void)dealloc; | |
@end | |
@interface TUITextViewEditor : TUITextEditor | |
{ | |
} | |
- (BOOL)becomeFirstResponder; | |
- (void)doCommandBySelector:(SEL)arg1; | |
- (id)_textView; | |
@end | |
@interface TUITooltipWindowView : NSView | |
{ | |
} | |
- (void)drawRect:(struct CGRect)arg1; | |
@end | |
@interface TUITooltipWindow : NSWindow | |
{ | |
} | |
+ (void)endTooltip; | |
+ (void)updateTooltip:(id)arg1 delay:(double)arg2; | |
+ (void)tick:(id)arg1; | |
+ (void)_beginTooltip; | |
+ (void)_fixTooltipWindow; | |
+ (struct CGRect)_tooltipRect; | |
+ (id)sharedTooltipWindow; | |
@end | |
@interface TUIViewAnimation : NSObject <CAAction> | |
{ | |
void *context; | |
NSString *animationID; | |
id delegate; | |
SEL animationWillStartSelector; | |
SEL animationDidStopSelector; | |
id animationCompletionBlock; | |
CABasicAnimation *basicAnimation; | |
BOOL hasBeenRun; | |
} | |
@property(readonly, nonatomic) CABasicAnimation *basicAnimation; // @synthesize basicAnimation; | |
@property(copy, nonatomic) id animationCompletionBlock; // @synthesize animationCompletionBlock; | |
@property(nonatomic) SEL animationDidStopSelector; // @synthesize animationDidStopSelector; | |
@property(nonatomic) SEL animationWillStartSelector; // @synthesize animationWillStartSelector; | |
@property(nonatomic) id delegate; // @synthesize delegate; | |
@property(copy, nonatomic) NSString *animationID; // @synthesize animationID; | |
@property(nonatomic) void *context; // @synthesize context; | |
@property(nonatomic) BOOL hasBeenRun; // @synthesize hasBeenRun; | |
- (void).cxx_destruct; | |
- (void)animationDidStop:(id)arg1 finished:(BOOL)arg2; | |
- (void)animationDidStart:(id)arg1; | |
- (void)runActionForKey:(id)arg1 object:(id)arg2 arguments:(id)arg3; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface TUIView : TUIResponder <TUIBridgedView> | |
{ | |
CALayer *_layer; | |
long long _tag; | |
NSArray *_textRenderers; | |
id _currentTextRenderer; | |
struct CGPoint startDrag; | |
id <TUIViewDelegate> _viewDelegate; | |
id drawRect; | |
id layout; | |
NSString *toolTip; | |
double toolTipDelay; | |
TUINSView *_nsView; | |
struct { | |
long long lastWidth; | |
long long lastHeight; | |
char lastOpaque; | |
struct CGContext *context; | |
struct CGRect dirtyRect; | |
double lastContentsScale; | |
} _context; | |
struct { | |
unsigned int userInteractionDisabled:1; | |
unsigned int moveWindowByDragging:1; | |
unsigned int resizeWindowByDragging:1; | |
unsigned int didStartMovingByDragging:1; | |
unsigned int didStartResizeByDragging:1; | |
unsigned int disableSubpixelTextRendering:1; | |
unsigned int pasteboardDraggingEnabled:1; | |
unsigned int pasteboardDraggingIsDragging:1; | |
unsigned int dragDistanceLock:1; | |
unsigned int clearsContextBeforeDrawing:1; | |
unsigned int drawInBackground:1; | |
unsigned int needsDisplayWhenWindowsKeyednessChanges:1; | |
unsigned int delegateMouseEntered:1; | |
unsigned int delegateMouseExited:1; | |
unsigned int delegateWillDisplayLayer:1; | |
} _viewFlags; | |
BOOL isAccessibilityElement; | |
NSString *accessibilityLabel; | |
NSString *accessibilityHint; | |
NSString *accessibilityValue; | |
unsigned long long accessibilityTraits; | |
struct CGRect accessibilityFrame; | |
NSOperationQueue *drawQueue; | |
BOOL sendsNotificationOnSetFrame; | |
BOOL updateSublayersContentScale; | |
NSMutableArray *_subviews; | |
} | |
+ (Class)layerClass; | |
+ (void)initialize; | |
+ (BOOL)willAnimateContents; | |
+ (void)setAnimateContents:(BOOL)arg1; | |
+ (BOOL)areAnimationsEnabled; | |
+ (void)setAnimationsEnabled:(BOOL)arg1; | |
+ (void)setAnimationsEnabled:(BOOL)arg1 block:(id)arg2; | |
+ (void)setAnimationTransition:(int)arg1 forView:(id)arg2 cache:(BOOL)arg3; | |
+ (void)setAnimationBeginsFromCurrentState:(BOOL)arg1; | |
+ (void)setAnimationIsAdditive:(BOOL)arg1; | |
+ (void)setAnimationRepeatAutoreverses:(BOOL)arg1; | |
+ (void)setAnimationRepeatCount:(float)arg1; | |
+ (void)setAnimationCurve:(int)arg1; | |
+ (void)setAnimationStartDate:(id)arg1; | |
+ (void)setAnimationDelay:(double)arg1; | |
+ (void)setAnimationDuration:(double)arg1; | |
+ (void)setAnimationDidStopSelector:(SEL)arg1; | |
+ (void)setAnimationWillStartSelector:(SEL)arg1; | |
+ (void)setAnimationDelegate:(id)arg1; | |
+ (void)commitAnimations; | |
+ (void)beginAnimations:(id)arg1 context:(void *)arg2; | |
+ (void)animateWithDuration:(double)arg1 animations:(id)arg2 completion:(void)arg3; | |
+ (void)animateWithDuration:(double)arg1 animations:(id)arg2; | |
+ (id)_currentAnimation; | |
+ (id)_animationStack; | |
@property(retain, nonatomic) NSMutableArray *subviews; // @synthesize subviews=_subviews; | |
@property(retain, nonatomic) NSOperationQueue *drawQueue; // @synthesize drawQueue; | |
@property(nonatomic) double toolTipDelay; // @synthesize toolTipDelay; | |
@property(retain, nonatomic) NSString *toolTip; // @synthesize toolTip; | |
@property(copy, nonatomic) id layout; // @synthesize layout; | |
@property(nonatomic) BOOL updateSublayersContentScale; // @synthesize updateSublayersContentScale; | |
@property(nonatomic) BOOL sendsNotificationOnSetFrame; // @synthesize sendsNotificationOnSetFrame; | |
- (void).cxx_destruct; | |
- (void)prepareSubview:(id)arg1 insertionBlock:(id)arg2; | |
- (void)_updateLayerScaleFactor; | |
- (void)windowContentScaleDidChange; | |
- (void)_updateContentsScaleForLayer:(id)arg1 withScale:(double)arg2; | |
- (id)textRendererAtPoint:(struct CGPoint)arg1; | |
@property(retain, nonatomic) NSArray *textRenderers; | |
@property(nonatomic) int contentMode; | |
@property(nonatomic) BOOL drawInBackground; | |
- (void)layoutSublayersOfLayer:(id)arg1; | |
- (void)_blockLayout; | |
- (void)displayLayer:(id)arg1; | |
- (struct CGContext *)_CGContext; | |
- (BOOL)_disableDrawRect; | |
@property(nonatomic) id <TUIViewDelegate> viewDelegate; | |
- (void)windowDidResignKey; | |
- (void)windowDidBecomeKey; | |
@property(nonatomic) BOOL needsDisplayWhenWindowsKeyednessChanges; | |
@property(nonatomic) BOOL subpixelTextRenderingEnabled; | |
@property(nonatomic) BOOL resizeWindowByDragging; | |
@property(nonatomic) BOOL moveWindowByDragging; | |
@property(nonatomic, getter=isUserInteractionEnabled) BOOL userInteractionEnabled; | |
@property(nonatomic) long long tag; | |
- (BOOL)makeFirstResponder; | |
- (void)setLayer:(id)arg1; | |
@property(readonly, nonatomic) CALayer *layer; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)init; | |
- (void)setupWithFrame:(struct CGRect)arg1; | |
- (void)dealloc; | |
- (struct CGRect)frameInWindow; | |
- (struct CGPoint)pointForLocationInWindow:(struct CGPoint)arg1; | |
- (struct CGPoint)pointForEvent:(id)arg1; | |
- (struct CGPoint)mouseLocationInView; | |
- (id)accessibleSubviews; | |
- (id)accessibilityTraitsToRoleDescription; | |
- (id)accessibilityTraitsToRole; | |
- (id)accessibilityFocusedUIElement; | |
- (id)accessibilityActionNames; | |
- (void)accessibilitySetValue:(id)arg1 forAttribute:(id)arg2; | |
- (BOOL)accessibilityIsAttributeSettable:(id)arg1; | |
- (id)accessibilityAttributeValue:(id)arg1; | |
- (id)accessibilityAttributeNames; | |
- (BOOL)accessibilityIsIgnored; | |
- (id)accessibilityHitTest:(struct CGPoint)arg1; | |
@property(nonatomic) struct CGRect accessibilityFrame; | |
@property(nonatomic) unsigned long long accessibilityTraits; | |
@property(copy, nonatomic) NSString *accessibilityValue; | |
@property(copy, nonatomic) NSString *accessibilityHint; | |
@property(copy, nonatomic) NSString *accessibilityLabel; | |
@property(nonatomic) BOOL isAccessibilityElement; | |
- (id)actionForLayer:(id)arg1 forKey:(id)arg2; | |
- (void)removeAllAnimations; | |
- (void)mouseExited:(id)arg1 fromSubview:(id)arg2; | |
- (void)mouseEntered:(id)arg1 onSubview:(id)arg2; | |
- (void)rightMouseUp:(id)arg1 fromSubview:(id)arg2; | |
- (void)rightMouseDown:(id)arg1 onSubview:(id)arg2; | |
- (void)mouseUp:(id)arg1 fromSubview:(id)arg2; | |
- (void)mouseDragged:(id)arg1 onSubview:(id)arg2; | |
- (void)mouseDown:(id)arg1 onSubview:(id)arg2; | |
- (void)viewDidEndLiveResize; | |
- (void)viewWillStartLiveResize; | |
- (void)mouseExited:(id)arg1; | |
- (void)mouseEntered:(id)arg1; | |
- (void)endGestureWithEvent:(id)arg1; | |
- (void)beginGestureWithEvent:(id)arg1; | |
- (void)scrollWheel:(id)arg1; | |
- (BOOL)didDrag; | |
- (void)mouseDragged:(id)arg1; | |
- (void)rightMouseUp:(id)arg1; | |
- (void)rightMouseDown:(id)arg1; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)mouseMoved:(id)arg1; | |
- (id)_textRendererForEvent:(id)arg1; | |
- (id)relativeViewForName:(id)arg1; | |
- (void)setValue:(struct CGRect)arg1 forLayoutAttribute:(unsigned long long)arg2; | |
- (struct CGRect)valueForLayoutAttribute:(unsigned long long)arg1; | |
- (void)removeAllLayoutConstraints; | |
- (id)layoutConstraints; | |
- (void)addLayoutConstraint:(id)arg1; | |
@property(copy, nonatomic) NSString *layoutName; | |
- (void)draggedImage:(id)arg1 endedAt:(struct CGPoint)arg2 operation:(unsigned long long)arg3; | |
- (void)draggedImage:(id)arg1 movedTo:(struct CGPoint)arg2; | |
- (void)draggedImage:(id)arg1 beganAt:(struct CGPoint)arg2; | |
- (void)pasteboardDragMouseDragged:(id)arg1; | |
- (void)pasteboardDragMouseDown:(id)arg1; | |
- (id)handleForPasteboardDragView; | |
- (id)representedPasteboardObject; | |
- (void)endPasteboardDragging:(unsigned long long)arg1; | |
- (void)startPasteboardDragging; | |
@property(nonatomic) BOOL pasteboardDraggingEnabled; | |
- (void)viewHierarchyDidChange; | |
- (void)willMoveToTUINSView:(id)arg1; | |
- (void)didMoveFromTUINSView:(id)arg1; | |
- (id)ancestorScrollView; | |
- (id)ancestorTUINSView; | |
- (void)ancestorDidLayout; | |
@property(nonatomic) id <TUIHostView> hostView; | |
- (id)immediateParentView; | |
- (BOOL)pointInside:(struct CGPoint)arg1; | |
- (id)descendantViewAtPoint:(struct CGPoint)arg1; | |
- (struct CGRect)convertToWindowRect:(struct CGRect)arg1; | |
- (struct CGRect)convertFromWindowRect:(struct CGRect)arg1; | |
- (struct CGPoint)convertToWindowPoint:(struct CGPoint)arg1; | |
- (struct CGPoint)convertFromWindowPoint:(struct CGPoint)arg1; | |
- (void)sizeToFit; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
@property(nonatomic) unsigned long long autoresizingMask; | |
- (struct CGRect)convertRect:(struct CGRect)arg1 fromView:(id)arg2; | |
- (struct CGRect)convertRect:(struct CGRect)arg1 toView:(id)arg2; | |
- (struct CGPoint)convertPoint:(struct CGPoint)arg1 fromView:(id)arg2; | |
- (struct CGPoint)convertPoint:(struct CGPoint)arg1 toView:(id)arg2; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (id)sortedSubviews; | |
@property(nonatomic) struct CGAffineTransform transform; | |
@property(nonatomic) struct CGPoint center; | |
@property(nonatomic) struct CGRect bounds; | |
@property(nonatomic) struct CGRect frame; | |
- (void)layoutSubviews; | |
- (void)layoutIfNeeded; | |
- (void)setNeedsLayout; | |
- (id)firstSuperviewOfClass:(Class)arg1; | |
- (id)viewWithTag:(long long)arg1; | |
- (BOOL)isDescendantOfView:(id)arg1; | |
- (id)ancestorSharedWithView:(id)arg1; | |
- (void)didMoveToSuperview; | |
- (void)willMoveToSuperview:(id)arg1; | |
- (void)willRemoveSubview:(id)arg1; | |
- (void)didAddSubview:(id)arg1; | |
- (void)didMoveToWindow; | |
- (void)willMoveToWindow:(id)arg1; | |
- (void)sendSubviewToBack:(id)arg1; | |
- (void)bringSubviewToFront:(id)arg1; | |
- (id)_bottomSubview; | |
- (id)_topSubview; | |
- (void)insertSubview:(id)arg1 aboveSubview:(id)arg2; | |
- (void)insertSubview:(id)arg1 belowSubview:(id)arg2; | |
- (void)insertSubview:(id)arg1 atIndex:(long long)arg2; | |
- (void)addSubview:(id)arg1; | |
- (void)setNextResponder:(id)arg1; | |
- (BOOL)performKeyEquivalent:(id)arg1; | |
- (void)keyDown:(id)arg1; | |
- (BOOL)_canRespondToEvents; | |
- (void)removeFromSuperview; | |
- (void)_cleanupResponderChain; | |
@property(readonly, nonatomic) long long deepNumberOfSubviews; | |
@property(readonly, nonatomic) TUIView *superview; | |
@property(nonatomic) BOOL clearsContextBeforeDrawing; | |
@property(copy, nonatomic) NSColor *backgroundColor; | |
@property(nonatomic, getter=isHidden) BOOL hidden; | |
@property(nonatomic, getter=isOpaque) BOOL opaque; | |
@property(nonatomic) double alpha; | |
@property(nonatomic) BOOL clipsToBounds; | |
- (void)setNeedsDisplayInRect:(struct CGRect)arg1; | |
- (void)setNeedsDisplay; | |
- (void)setEverythingNeedsDisplay; | |
@property(copy, nonatomic) id drawRect; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)redraw; | |
- (BOOL)eventInside:(id)arg1; | |
- (struct CGPoint)localPointForEvent:(id)arg1; | |
- (struct CGPoint)localPointForLocationInWindow:(struct CGPoint)arg1; | |
@property(readonly, nonatomic) struct CGRect frameOnScreen; | |
@property(readonly, nonatomic) struct CGRect frameInNSView; | |
- (struct CGRect)globalFrame; | |
@property(readonly, nonatomic) TUINSWindow *nsWindow; | |
@property(nonatomic, setter=setNSView:) TUINSView *nsView; | |
@end | |
@interface TUIViewController : TUIResponder <NSCopying> | |
{ | |
TUIView *_view; | |
TUIViewController *_parentViewController; | |
} | |
- (void).cxx_destruct; | |
- (id)setupStandardView; | |
- (id)initialFirstResponder; | |
@property(nonatomic) __weak TUIViewController *parentViewController; | |
- (void)didReceiveMemoryWarning; | |
- (void)viewDidDisappear:(BOOL)arg1; | |
- (void)viewWillDisappear:(BOOL)arg1; | |
- (void)viewDidAppear:(BOOL)arg1; | |
- (void)viewWillAppear:(BOOL)arg1; | |
- (BOOL)isViewLoaded; | |
- (void)viewDidUnload; | |
- (void)viewDidLoad; | |
- (void)loadView; | |
- (BOOL)performKeyEquivalent:(id)arg1; | |
@property(retain, nonatomic) TUIView *view; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
@end | |
@interface TUIViewNSViewContainer : TUIView <TUIHostView> | |
{ | |
unsigned long long _renderingContainedViewCount; | |
NSView *_rootView; | |
} | |
@property(retain, nonatomic) NSView *rootView; // @synthesize rootView=_rootView; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (void)sizeToFit; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
- (id)descendantViewAtPoint:(struct CGPoint)arg1; | |
- (void)viewHierarchyDidChange; | |
- (void)didMoveFromTUINSView:(id)arg1; | |
- (void)willMoveToTUINSView:(id)arg1; | |
- (void)ancestorDidLayout; | |
- (void)stopRenderingContainedView; | |
- (void)startRenderingContainedView; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)synchronizeNSViewGeometry; | |
- (void)dealloc; | |
- (id)initWithNSView:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@property(readonly, nonatomic, getter=isRenderingContainedView) BOOL renderingContainedView; | |
- (void)didAddSubview:(id)arg1; | |
- (void)setCenter:(struct CGPoint)arg1; | |
- (void)setBounds:(struct CGRect)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
@property(readonly) struct CGRect NSViewFrame; | |
// Remaining properties | |
@property(nonatomic) id <TUIHostView> hostView; // @dynamic hostView; | |
@property(readonly, nonatomic) CALayer *layer; | |
@end | |
@interface RMStretchableImage : NSObject | |
{ | |
NSImage *_topLeft; | |
NSImage *_top; | |
NSImage *_topRight; | |
NSImage *_left; | |
NSImage *_center; | |
NSImage *_right; | |
NSImage *_bottomLeft; | |
NSImage *_bottom; | |
NSImage *_bottomRight; | |
BOOL _valid; | |
struct CGSize _imageSize; | |
} | |
- (void).cxx_destruct; | |
- (struct CGSize)size; | |
- (void)drawInRect:(struct CGRect)arg1; | |
- (void)drawInRect:(struct CGRect)arg1 operation:(unsigned long long)arg2 fraction:(double)arg3 flipped:(BOOL)arg4; | |
- (id)initWithImageNamed:(id)arg1 leftCapWidth:(double)arg2 topCapHeight:(double)arg3; | |
- (void)internal_splitImagesFromImageWithName:(id)arg1 leftCapWidth:(double)arg2 topCapHeight:(double)arg3; | |
- (void)internal_sliceImage:(struct CGImage *)arg1 scale:(double)arg2 topCap:(double)arg3 bottomCap:(double)arg4 leftCap:(double)arg5 rightCap:(double)arg6; | |
- (id)internal_makeSliceFromRect:(struct CGRect)arg1 fromSource:(struct CGImage *)arg2; | |
@end | |
@interface RMFollowLevelController : RMBaseLevelController <RMMenuListViewControllerDelegate, RMThemeListener, RMItemViewDelegate, RMListViewLevelController> | |
{ | |
RMItemViewAppearance *mTickedItemViewAppearance; | |
NSMutableArray *mTwitterUsers; | |
RMMenuListViewController *mMenuController; | |
RMListView *mListView; | |
RMControllerContext *mContext; | |
} | |
@property(retain, nonatomic) RMControllerContext *context; // @synthesize context=mContext; | |
@property(retain, nonatomic) RMListView *listView; // @synthesize listView=mListView; | |
@property(retain, nonatomic) RMMenuListViewController *menuController; // @synthesize menuController=mMenuController; | |
@property(retain, nonatomic) NSMutableArray *twitterUsers; // @synthesize twitterUsers=mTwitterUsers; | |
@property(retain, nonatomic) RMItemViewAppearance *tickedItemViewAppearance; // @synthesize tickedItemViewAppearance=mTickedItemViewAppearance; | |
- (void).cxx_destruct; | |
- (void)itemView:(id)arg1 didChangeFromSwipeState:(int)arg2 toState:(int)arg3; | |
- (void)itemView:(id)arg1 wantsHeight:(double)arg2; | |
- (void)itemViewToggleCompleted:(id)arg1; | |
- (void)itemViewWillToggleCompleted:(id)arg1; | |
- (void)itemViewDeleted:(id)arg1 withVelocity:(double)arg2; | |
- (void)itemView:(id)arg1 didFinishEditingWithValue:(id)arg2 withEnter:(BOOL)arg3; | |
- (BOOL)itemViewCanEditFromHover:(id)arg1; | |
- (id)itemViewEventualWindow:(id)arg1; | |
- (void)applicationDidBecomeActive:(id)arg1; | |
- (void)menuListViewController:(id)arg1 customizeItemView:(id)arg2 atIndex:(long long)arg3 withIdentifier:(long long)arg4; | |
- (void)menuListViewController:(id)arg1 didChooseItemAtIndex:(long long)arg2 withIdentifier:(long long)arg3; | |
- (BOOL)toggleBoolForKey:(id)arg1; | |
- (BOOL)boolForKey:(id)arg1; | |
- (id)controllerForTransitionToCustomLevel:(int)arg1; | |
- (id)overshootStringForState:(id)arg1 direction:(int)arg2; | |
- (id)title; | |
- (void)prepareWithState:(id)arg1; | |
- (BOOL)isValidForState:(id)arg1; | |
- (id)currentState; | |
- (void)transitionUpToState:(id)arg1; | |
- (id)listViewDelegate; | |
- (id)listViewDatasource; | |
- (void)didResignMainLevel; | |
- (void)themeManager:(id)arg1 didChangeTheme:(id)arg2; | |
- (void)reloadItemsWithShuffle:(BOOL)arg1; | |
- (void)internalShuffleTwitterUsers; | |
- (id)currentTickedAppearance; | |
- (id)currentBaseAppearance; | |
- (id)initWithListView:(id)arg1 context:(id)arg2; | |
- (void)setupUsers; | |
@end | |
@interface RMTwitterUser : NSObject | |
{ | |
NSString *mIdentifier; | |
NSString *mDisplayName; | |
NSString *mBiography; | |
} | |
@property(copy, nonatomic) NSString *biography; // @synthesize biography=mBiography; | |
@property(copy, nonatomic) NSString *displayName; // @synthesize displayName=mDisplayName; | |
@property(copy, nonatomic) NSString *identifier; // @synthesize identifier=mIdentifier; | |
- (void).cxx_destruct; | |
- (id)initWithIdentifier:(id)arg1 displayName:(id)arg2 bio:(id)arg3; | |
@end | |
@interface RMAlertView : TUIView <RMSingleAlertViewDelegate> | |
{ | |
id <RMAlertViewDelegate> mAlertViewDelegate; | |
BOOL mAnimating; | |
BOOL mIsHiding; | |
BOOL mIsShowingAlert; | |
NSMutableArray *mAlertQueue; | |
RMSingleAlertView *mCurrentAlertView; | |
} | |
@property(retain, nonatomic) RMSingleAlertView *currentAlertView; // @synthesize currentAlertView=mCurrentAlertView; | |
@property(retain, nonatomic) NSMutableArray *alertQueue; // @synthesize alertQueue=mAlertQueue; | |
@property(nonatomic) BOOL isShowingAlert; // @synthesize isShowingAlert=mIsShowingAlert; | |
@property(nonatomic) BOOL isHiding; // @synthesize isHiding=mIsHiding; | |
@property(nonatomic) BOOL animating; // @synthesize animating=mAnimating; | |
@property(nonatomic) __weak id <RMAlertViewDelegate> alertViewDelegate; // @synthesize alertViewDelegate=mAlertViewDelegate; | |
- (void).cxx_destruct; | |
- (void)mouseUp:(id)arg1; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)singleAlertView:(id)arg1 didFinishWithChoiceIndex:(long long)arg2 choiceTag:(long long)arg3; | |
- (void)dismissEasilyDismissableAlerts; | |
- (void)internalStopShowingAlert; | |
- (void)internalShowAlert:(id)arg1; | |
- (struct CGRect)frameForAlertViewEnd:(id)arg1; | |
- (struct CGRect)frameForAlertViewStart:(id)arg1; | |
- (void)layoutSubviews; | |
- (void)queueAlert:(id)arg1; | |
- (void)tryRunNextAlert; | |
- (void)windowDidBecomeKey:(id)arg1; | |
- (void)applicationDidBecomeActive:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface RMAlert : NSObject | |
{ | |
BOOL mEasilyDismissable; | |
int mStyle; | |
NSString *mTitle; | |
NSString *mMessage; | |
NSArray *mChoices; | |
id mCompletionBlock; | |
} | |
@property(copy, nonatomic) id completionBlock; // @synthesize completionBlock=mCompletionBlock; | |
@property(copy, nonatomic) NSArray *choices; // @synthesize choices=mChoices; | |
@property(copy, nonatomic) NSString *message; // @synthesize message=mMessage; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=mTitle; | |
@property(nonatomic) int style; // @synthesize style=mStyle; | |
@property(nonatomic) BOOL easilyDismissable; // @synthesize easilyDismissable=mEasilyDismissable; | |
- (void).cxx_destruct; | |
- (id)initWithTitle:(id)arg1 message:(id)arg2 choices:(id)arg3 completionBlock:(id)arg4 style:(void)arg5; | |
- (id)initWithTitle:(id)arg1 message:(id)arg2 choices:(id)arg3 completionBlock:(id)arg4; | |
- (id)initWithTitle:(id)arg1 message:(id)arg2; | |
@end | |
@interface RMAlertChoice : NSObject | |
{ | |
long long mTag; | |
NSString *mTitle; | |
long long mFlags; | |
} | |
+ (id)cancelChoiceWithTitle:(id)arg1; | |
@property(nonatomic) long long flags; // @synthesize flags=mFlags; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=mTitle; | |
@property(nonatomic) long long tag; // @synthesize tag=mTag; | |
- (void).cxx_destruct; | |
- (id)initWithTitle:(id)arg1 flags:(long long)arg2 tag:(long long)arg3; | |
@end | |
@interface RMSingleAlertView : TUIView | |
{ | |
long long mSelectedIndex; | |
RMStretchableImage *mBackgroundImage; | |
NSArray *mButtons; | |
RMSingleAlertViewPresentation *mPresentation; | |
id <RMSingleAlertViewDelegate> mDelegate; | |
RMAlert *mAlert; | |
} | |
@property(retain, nonatomic) RMAlert *alert; // @synthesize alert=mAlert; | |
@property(nonatomic) __weak id <RMSingleAlertViewDelegate> alertDelegate; // @synthesize alertDelegate=mDelegate; | |
@property(retain, nonatomic) RMSingleAlertViewPresentation *presentation; // @synthesize presentation=mPresentation; | |
@property(retain, nonatomic) NSArray *buttons; // @synthesize buttons=mButtons; | |
@property(retain, nonatomic) RMStretchableImage *backgroundImage; // @synthesize backgroundImage=mBackgroundImage; | |
@property(nonatomic) long long selectedIndex; // @synthesize selectedIndex=mSelectedIndex; | |
- (void).cxx_destruct; | |
- (void)buttonPressed:(id)arg1; | |
- (void)insertText:(id)arg1; | |
- (void)insertBacktab:(id)arg1; | |
- (void)insertTab:(id)arg1; | |
- (void)selectPrevious; | |
- (void)selectNext; | |
- (void)mouseUp:(id)arg1; | |
- (void)keyDown:(id)arg1; | |
- (void)cancelOperation:(id)arg1; | |
- (BOOL)acceptsFirstResponder; | |
- (void)cancel; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (struct CGSize)sizeForShowingInSize:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithAlert:(id)arg1 delegate:(id)arg2; | |
- (id)alertButtonForChoice:(id)arg1; | |
@end | |
@interface RMAlertManager : NSObject | |
{ | |
NSMutableSet *mAlertView; | |
RMAlertView *mMainAlertView; | |
} | |
+ (id)sharedAlertManager; | |
@property(retain, nonatomic) RMAlertView *mainAlertView; // @synthesize mainAlertView=mMainAlertView; | |
@property(retain, nonatomic) NSMutableSet *alertViews; // @synthesize alertViews=mAlertView; | |
- (void).cxx_destruct; | |
- (void)removeAlertView:(id)arg1; | |
- (void)addAlertView:(id)arg1 asMainAlertView:(BOOL)arg2; | |
- (void)dismissEasilyDismissableAlerts; | |
- (void)queueAlert:(id)arg1; | |
- (int)bestAlertStyle; | |
- (void)addAlert:(id)arg1 toView:(id)arg2; | |
- (id)init; | |
@end | |
@interface RMSingleAlertViewPresentation : NSObject | |
{ | |
NSArray *mButtonFrames; | |
RMAlert *mAlert; | |
struct CGSize mAlertSize; | |
struct CGRect mTitleFrame; | |
struct CGRect mMessageFrame; | |
} | |
@property(nonatomic) struct CGRect messageFrame; // @synthesize messageFrame=mMessageFrame; | |
@property(nonatomic) struct CGRect titleFrame; // @synthesize titleFrame=mTitleFrame; | |
@property(nonatomic) struct CGSize alertSize; // @synthesize alertSize=mAlertSize; | |
@property(retain, nonatomic) RMAlert *alert; // @synthesize alert=mAlert; | |
@property(retain, nonatomic) NSArray *buttonFrames; // @synthesize buttonFrames=mButtonFrames; | |
- (void).cxx_destruct; | |
- (struct CGSize)contentSize; | |
- (void)draw; | |
- (struct CGRect)frameForButtonAtIndex:(long long)arg1; | |
- (void)recalculateWithEnclosingSize:(struct CGSize)arg1; | |
- (id)buttonTextAttributes; | |
- (id)descriptionAttributes; | |
- (id)titleAttributes; | |
- (id)initWithAlert:(id)arg1; | |
@end | |
@interface HTModelBackend : NSObject <HTModelStoreDelegate, HTCloudSyncDelegate, HTModelExportDelegate> | |
{ | |
int mBackendState; | |
int mBackendMode; | |
int mTransactionOpts; | |
BOOL mMergedPair; | |
BOOL mNeedsFreshModel; | |
BOOL mBackupRestoreMerge; | |
NSMutableArray *mMutableBackups; | |
HTModelExport *mModelExport; | |
NSMutableSet *mListenerSet; | |
NSMutableSet *mPresenterSet; | |
HTModel *mRemoteModel; | |
id <HTModelBackendDelegate> mDelegate; | |
HTCloudSync *mCloudSync; | |
NSMutableArray *mMutableSuspendedChanges; | |
NSMutableArray *mMutableRemoteChanges; | |
NSMutableArray *mMutableLocalChanges; | |
HTModelStore *mModelStore; | |
HTModel *mModel; | |
id <HTModelBackendPresenter> mTransactionPresenter; | |
} | |
+ (id)makeModeListWithTitle:(id)arg1 tasks:(id)arg2; | |
@property(nonatomic) id <HTModelBackendPresenter> transactionPresenter; // @synthesize transactionPresenter=mTransactionPresenter; | |
@property(retain, nonatomic) HTModel *model; // @synthesize model=mModel; | |
@property(retain, nonatomic) HTModelStore *modelStore; // @synthesize modelStore=mModelStore; | |
@property(retain, nonatomic) NSMutableArray *mutableLocalChanges; // @synthesize mutableLocalChanges=mMutableLocalChanges; | |
@property(retain, nonatomic) NSMutableArray *mutableRemoteChanges; // @synthesize mutableRemoteChanges=mMutableRemoteChanges; | |
@property(retain, nonatomic) NSMutableArray *mutableSuspendedChanges; // @synthesize mutableSuspendedChanges=mMutableSuspendedChanges; | |
@property(retain, nonatomic) HTCloudSync *cloudSync; // @synthesize cloudSync=mCloudSync; | |
@property(nonatomic) __weak id <HTModelBackendDelegate> delegate; // @synthesize delegate=mDelegate; | |
@property(retain, nonatomic) HTModel *remoteModel; // @synthesize remoteModel=mRemoteModel; | |
@property(retain, nonatomic) NSMutableSet *presenterSet; // @synthesize presenterSet=mPresenterSet; | |
@property(retain, nonatomic) NSMutableSet *listenerSet; // @synthesize listenerSet=mListenerSet; | |
@property(retain, nonatomic) HTModelExport *modelExport; // @synthesize modelExport=mModelExport; | |
@property(retain, nonatomic) NSMutableArray *mutableBackups; // @synthesize mutableBackups=mMutableBackups; | |
- (void).cxx_destruct; | |
- (void)modelExport:(id)arg1 didExportModelToURL:(id)arg2 error:(id)arg3; | |
- (void)cloudSync:(id)arg1 didBaseline:(BOOL)arg2 error:(id)arg3; | |
- (void)cloudSync:(id)arg1 didExportCloud:(BOOL)arg2 error:(id)arg3; | |
- (void)cloudSync:(id)arg1 didEvictChanges:(BOOL)arg2 error:(id)arg3; | |
- (void)cloudSync:(id)arg1 didFinishUnpairingWithWipe:(BOOL)arg2 info:(id)arg3 error:(id)arg4; | |
- (void)cloudSync:(id)arg1 didFinishPairing:(BOOL)arg2 info:(id)arg3 error:(id)arg4; | |
- (void)cloudSync:(id)arg1 didCancelPairingWithInfo:(id)arg2; | |
- (void)cloudSync:(id)arg1 didRetrieveModel:(id)arg2 info:(id)arg3 error:(id)arg4; | |
- (void)cloudSync:(id)arg1 didChangeState:(int)arg2 fromState:(int)arg3; | |
- (void)cloudSync:(id)arg1 handleSyncEvent:(int)arg2; | |
- (void)modelStore:(id)arg1 didExportStateForToken:(id)arg2 error:(id)arg3; | |
- (void)modelStore:(id)arg1 didWriteModelForToken:(id)arg2 error:(id)arg3; | |
- (void)modelStore:(id)arg1 didWriteChangesForToken:(id)arg2 error:(id)arg3; | |
- (void)modelStore:(id)arg1 didReadModel:(id)arg2 forToken:(id)arg3 error:(id)arg4; | |
- (BOOL)deleteBackup:(id)arg1; | |
- (BOOL)createBackupWithDisplayName:(id)arg1; | |
- (BOOL)isCreatingBackup; | |
- (BOOL)restoreBackup:(id)arg1 merge:(BOOL)arg2; | |
- (BOOL)isRestoringBackup; | |
- (BOOL)refreshBackupList; | |
- (id)backupList; | |
- (void)internal_sortBackupList; | |
- (void)cloudSync:(id)arg1 didFetchBackupList:(id)arg2 error:(id)arg3; | |
- (void)cloudSync:(id)arg1 didFetchBackup:(id)arg2 model:(id)arg3 error:(id)arg4; | |
- (BOOL)internal_mergeIntoModel:(id)arg1 error:(id *)arg2; | |
- (void)cloudSync:(id)arg1 didDeleteBackup:(id)arg2 error:(id)arg3; | |
- (void)cloudSync:(id)arg1 didCreateBackup:(id)arg2 userInfo:(id)arg3 error:(id)arg4; | |
- (void)cloudSync:(id)arg1 didCheckAvailability:(BOOL)arg2; | |
- (BOOL)setTitle:(id)arg1 forModelObject:(id)arg2; | |
- (BOOL)setCompleted:(BOOL)arg1 forModelTask:(id)arg2 startIndex:(unsigned long long *)arg3 endIndex:(unsigned long long *)arg4 updated:(char *)arg5; | |
- (BOOL)setTitle:(id)arg1 forModelTask:(id)arg2; | |
- (BOOL)moveModelTask:(id)arg1 toList:(id)arg2 atIndex:(unsigned long long)arg3; | |
- (BOOL)internal_moveModelTask:(id)arg1 fromList:(id)arg2 toList:(id)arg3 fromIndex:(unsigned long long)arg4 toIndex:(unsigned long long)arg5; | |
- (BOOL)internal_moveModelTask:(id)arg1 withinList:(id)arg2 fromIndex:(unsigned long long)arg3 toIndex:(unsigned long long)arg4; | |
- (BOOL)removeModelTask:(id)arg1; | |
- (BOOL)removeModelTaskAtIndex:(unsigned long long)arg1 fromList:(id)arg2; | |
- (void)internal_removeModelTaskAtIndex:(unsigned long long)arg1 fromList:(id)arg2; | |
- (BOOL)insertModelTask:(id)arg1 intoList:(id)arg2 atIndex:(unsigned long long)arg3; | |
- (BOOL)clearTasksInModelList:(id)arg1 range:(struct _NSRange *)arg2 taskBlock:(id)arg3; | |
- (BOOL)completeTasksInModelList:(id)arg1 completedCount:(unsigned long long *)arg2; | |
- (BOOL)setScroll:(double)arg1 forModelList:(id)arg2; | |
- (BOOL)setTitle:(id)arg1 forModelList:(id)arg2; | |
- (BOOL)moveModelListFromIndex:(unsigned long long)arg1 toIndex:(unsigned long long)arg2; | |
- (BOOL)removeModelList:(id)arg1; | |
- (BOOL)removeModelListAtIndex:(unsigned long long)arg1; | |
- (BOOL)insertModelList:(id)arg1 atIndex:(unsigned long long)arg2; | |
- (BOOL)performChangesWithPresenter:(id)arg1 options:(int)arg2 block:(id)arg3; | |
- (BOOL)performChangesWithPresenter:(id)arg1 block:(id)arg2; | |
- (BOOL)inTransaction; | |
- (BOOL)commitModelTransaction; | |
- (BOOL)beginModelTransactionWithPresenter:(id)arg1 options:(int)arg2; | |
- (BOOL)cleanUpCachesWithForce:(BOOL)arg1; | |
- (BOOL)isCleaningUpCaches; | |
- (BOOL)evictChanges; | |
- (BOOL)isEvictingChanges; | |
- (BOOL)baselineWithForce:(BOOL)arg1; | |
- (BOOL)isBaselining; | |
- (BOOL)refreshModelWithForce:(BOOL)arg1 info:(id)arg2; | |
- (BOOL)hasCachedModel; | |
- (BOOL)needsModelRefresh; | |
- (BOOL)isRetrievingCloudData; | |
- (BOOL)isDownloadingCloudData; | |
- (void)unpairWithLocalWipe:(BOOL)arg1 remoteWipe:(BOOL)arg2 info:(id)arg3; | |
- (BOOL)connect; | |
- (BOOL)pairWithDisplayName:(id)arg1 merge:(BOOL)arg2 info:(id)arg3; | |
- (void)resumeCloud; | |
- (void)suspendCloud; | |
- (BOOL)transferChanges; | |
- (BOOL)isTransferringChanges; | |
- (int)cloudError; | |
- (int)cloudState; | |
- (BOOL)isCloudPaired; | |
- (BOOL)isCloudPairing; | |
- (BOOL)isCloudUnpairing; | |
- (BOOL)checkCloudAvailability; | |
- (BOOL)isCheckingCloudAvailability; | |
- (void)internal_retrieveModelFromCloudWithInfo:(id)arg1; | |
- (id)internal_changesForModel:(id)arg1; | |
- (BOOL)internal_tryPushingFreshModel; | |
- (void)internal_transferListScrollFromModel:(id)arg1 to:(id)arg2; | |
- (void)internal_overwriteStoreWithModel:(id)arg1; | |
- (id)internal_popRemoteChanges; | |
- (id)internal_popLocalChanges; | |
- (void)internal_pushChange:(id)arg1 remote:(BOOL)arg2; | |
- (void)finishStateExport; | |
- (BOOL)exportStateWithLogsOnly:(BOOL)arg1; | |
- (BOOL)isExportingState; | |
- (void)internal_messageListenersUsingBlock:(id)arg1; | |
- (void)removeBackendListener:(id)arg1; | |
- (void)addBackendListener:(id)arg1; | |
- (void)internal_presentersNotifyOfTransactionBegin; | |
- (void)internal_presentersNotifyOfTransactionCommit; | |
- (BOOL)internal_presentersCanBeginTransactionWithPresenter:(id)arg1; | |
- (void)removeBackendPresenter:(id)arg1; | |
- (void)addBackendPresenter:(id)arg1; | |
- (BOOL)writeModel:(id)arg1 error:(id *)arg2; | |
- (int)backendState; | |
- (BOOL)isFreshDataStore; | |
- (BOOL)populateFreshStoreUsingBlock:(id)arg1; | |
- (void)synchronize; | |
- (id)initWithDelegate:(id)arg1; | |
- (id)initWithStorePath:(id)arg1 cloudName:(id)arg2 delegate:(id)arg3; | |
- (void)internal_initialiseModelBackend; | |
@end | |
@interface HTModelExport : NSObject | |
{ | |
BOOL mExportedStore; | |
BOOL mExportedCloud; | |
int mExportState; | |
int mExportElements; | |
NSString *m_exportPath; | |
NSString *m_dataPath; | |
HTModelStore *m_modelStore; | |
HTCloudSync *m_cloudSync; | |
NSOperationQueue *m_exportQueue; | |
id <HTModelExportDelegate> m_delegate; | |
} | |
@property(nonatomic) __weak id <HTModelExportDelegate> delegate; // @synthesize delegate=m_delegate; | |
@property(retain, nonatomic) NSOperationQueue *exportQueue; // @synthesize exportQueue=m_exportQueue; | |
@property(retain, nonatomic) HTCloudSync *cloudSync; // @synthesize cloudSync=m_cloudSync; | |
@property(retain, nonatomic) HTModelStore *modelStore; // @synthesize modelStore=m_modelStore; | |
@property(retain, nonatomic) NSString *dataPath; // @synthesize dataPath=m_dataPath; | |
@property(retain, nonatomic) NSString *exportPath; // @synthesize exportPath=m_exportPath; | |
- (void).cxx_destruct; | |
- (BOOL)finishStateExport; | |
- (BOOL)exportStateWithElements:(int)arg1; | |
- (BOOL)isExportingState; | |
- (void)cloudSync:(id)arg1 didExportCloud:(BOOL)arg2 error:(id)arg3; | |
- (void)modelStore:(id)arg1 didExportStateForToken:(id)arg2 error:(id)arg3; | |
- (void)internal_didFinishPrepareWithSuccess:(BOOL)arg1 exportPath:(id)arg2 dataPath:(id)arg3 localFolder:(id)arg4 remoteFolder:(id)arg5 error:(id)arg6; | |
- (void)internal_didFinishExportWithURL:(id)arg1 error:(id)arg2; | |
- (void)internal_tryExporting; | |
- (id)initWithModelStore:(id)arg1 cloudSync:(id)arg2 delegate:(id)arg3; | |
@end | |
@interface HTBaseline : NSObject | |
{ | |
NSData *m_modelData; | |
HTBaselineHeader *m_baselineHeader; | |
} | |
@property(retain, nonatomic) HTBaselineHeader *baselineHeader; // @synthesize baselineHeader=m_baselineHeader; | |
@property(retain, nonatomic) NSData *modelData; // @synthesize modelData=m_modelData; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)initWithBaselineHeader:(id)arg1 modelData:(id)arg2; | |
@end | |
@interface HTBaselineHeader : NSObject | |
{ | |
NSString *m_identifier; | |
NSString *m_peerID; | |
HTSandboxPerspective *m_perspective; | |
unsigned long long m_version; | |
} | |
@property(nonatomic) unsigned long long formatVersion; // @synthesize formatVersion=m_version; | |
@property(retain, nonatomic) HTSandboxPerspective *perspective; // @synthesize perspective=m_perspective; | |
@property(copy, nonatomic) NSString *peerID; // @synthesize peerID=m_peerID; | |
@property(copy, nonatomic) NSString *identifier; // @synthesize identifier=m_identifier; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
@end | |
@interface HTJSONModelSerializer : NSObject <HTModelSerializer> | |
{ | |
} | |
- (id)internal_convertToJSON:(id)arg1 error:(id *)arg2; | |
- (id)internal_convertListToNetwork:(id)arg1 error:(id *)arg2; | |
- (id)internal_convertTaskToNetwork:(id)arg1 error:(id *)arg2; | |
- (id)internal_convertToMemoryFormat:(id)arg1 error:(id *)arg2; | |
- (id)internal_convertListToMemory:(id)arg1 error:(id *)arg2; | |
- (id)internal_convertTaskToMemory:(id)arg1 error:(id *)arg2; | |
- (id)decodeChangesData:(id)arg1 error:(id *)arg2; | |
- (id)encodeChanges:(id)arg1 error:(id *)arg2; | |
- (id)decodeModelData:(id)arg1 error:(id *)arg2; | |
- (id)encodeModel:(id)arg1 error:(id *)arg2; | |
@end | |
@interface HTTasksModelBuilder : NSObject <HTModelBuilder> | |
{ | |
int mBuilderState; | |
int mOutputFormat; | |
id <HTModelSerializer> mModelSerializer; | |
HTModel *mMemoryModel; | |
NSMutableDictionary *mListsMap; | |
NSMutableDictionary *mTasksMap; | |
} | |
@property(retain, nonatomic) NSMutableDictionary *tasksMap; // @synthesize tasksMap=mTasksMap; | |
@property(retain, nonatomic) NSMutableDictionary *listsMap; // @synthesize listsMap=mListsMap; | |
@property(retain, nonatomic) HTModel *memoryModel; // @synthesize memoryModel=mMemoryModel; | |
@property(retain, nonatomic) id <HTModelSerializer> modelSerializer; // @synthesize modelSerializer=mModelSerializer; | |
- (void).cxx_destruct; | |
- (id)packChanges:(id)arg1; | |
- (void)internal_squashChangesForDeleteAtIndex:(unsigned long long)arg1 createAtIndex:(unsigned long long)arg2 itemEditIndexes:(id)arg3 allEditIndexes:(id)arg4 squashedIndexes:(id)arg5; | |
- (id)internal_squashedCreateChange:(id)arg1 editChangesIndexSet:(id)arg2 inChanges:(id)arg3; | |
- (BOOL)internal_applyChange:(id)arg1 errorCode:(long long *)arg2; | |
- (BOOL)internal_mergeWithModel:(id)arg1 error:(id *)arg2; | |
- (BOOL)internal_mergeWithModelData:(id)arg1 error:(id *)arg2; | |
- (void)internal_becomeReady; | |
- (void)internal_prepareMaps; | |
- (id)internal_commitBuildForState:(int)arg1 remoteVersion:(id)arg2 error:(id *)arg3; | |
- (void)internal_abortForState:(int)arg1; | |
- (id)nopChange; | |
- (id)currentOutputInFormat:(int)arg1 error:(id *)arg2; | |
- (void)abortMerge; | |
- (id)commitMerge:(id *)arg1 remoteVersion:(id)arg2; | |
- (BOOL)mergeWithModel:(id)arg1 error:(id *)arg2; | |
- (BOOL)mergeWithModelData:(id)arg1 error:(id *)arg2; | |
- (BOOL)beginMergeWithModel:(id)arg1 outputFormat:(int)arg2 error:(id *)arg3; | |
- (BOOL)beginMergeWithModelData:(id)arg1 outputFormat:(int)arg2 error:(id *)arg3; | |
- (void)abortConstruction; | |
- (id)commitConstruction:(id *)arg1 remoteVersion:(id)arg2; | |
- (BOOL)applyChanges:(id)arg1 error:(id *)arg2; | |
- (BOOL)beginConstructionWithModel:(id)arg1 outputFormat:(int)arg2 error:(id *)arg3; | |
- (BOOL)beginConstructionWithModelData:(id)arg1 outputFormat:(int)arg2 error:(id *)arg3; | |
- (id)initWithModelSerializer:(id)arg1; | |
@end | |
@interface HTChunkedJSONFile : NSObject | |
{ | |
} | |
+ (BOOL)readFromURL:(id)arg1 headerData:(id *)arg2 contentData:(id *)arg3 options:(int)arg4 error:(id *)arg5; | |
+ (BOOL)readFromData:(id)arg1 headerData:(id *)arg2 contentData:(id *)arg3 options:(int)arg4 error:(id *)arg5; | |
+ (BOOL)writeToURL:(id)arg1 headerData:(id)arg2 contentData:(id)arg3 options:(int)arg4 error:(id *)arg5; | |
+ (BOOL)writeToData:(id)arg1 headerData:(id)arg2 contentData:(id)arg3 options:(int)arg4 error:(id *)arg5; | |
@end | |
@interface HTFusedFile : NSObject | |
{ | |
BOOL mOpen; | |
BOOL mChanged; | |
BOOL mFileExists; | |
struct _NSRange mPreambleRange; | |
NSMutableArray *m_headerRanges; | |
NSMutableArray *m_dataRanges; | |
NSMutableData *m_fileData; | |
NSURL *m_fileURL; | |
} | |
+ (long long)readPreambleAtURL:(id)arg1 buffer:(void *)arg2 length:(unsigned long long)arg3 error:(id *)arg4; | |
+ (BOOL)enumerateHeadersAtURL:(id)arg1 error:(id *)arg2 usingBlock:(id)arg3; | |
+ (BOOL)internal_enumerateHeadersAtURL:(id)arg1 error:(id *)arg2 usingBlock:(id)arg3; | |
@property(copy, nonatomic) NSURL *fileURL; // @synthesize fileURL=m_fileURL; | |
@property(retain, nonatomic) NSMutableData *fileData; // @synthesize fileData=m_fileData; | |
@property(retain, nonatomic) NSMutableArray *dataRanges; // @synthesize dataRanges=m_dataRanges; | |
@property(retain, nonatomic) NSMutableArray *headerRanges; // @synthesize headerRanges=m_headerRanges; | |
- (void).cxx_destruct; | |
- (BOOL)writeHeader:(const void *)arg1 headerLength:(unsigned long long)arg2 data:(const void *)arg3 dataLength:(unsigned long long)arg4; | |
- (id)readDataAtIndex:(unsigned long long)arg1; | |
- (long long)readHeaderAtIndex:(unsigned long long)arg1 data:(void *)arg2 length:(unsigned long long)arg3; | |
- (BOOL)writePreamble:(const void *)arg1 length:(unsigned long long)arg2; | |
- (long long)readPreamble:(void *)arg1 length:(unsigned long long)arg2; | |
- (unsigned long long)count; | |
- (BOOL)closeWithOptions:(int)arg1 error:(id *)arg2; | |
- (BOOL)openFileAtURL:(id)arg1 options:(int)arg2 error:(id *)arg3; | |
- (BOOL)internal_readFromData:(id)arg1 error:(id *)arg2; | |
- (unsigned long long)byteLength; | |
- (BOOL)isOpen; | |
- (BOOL)fileExists; | |
- (id)description; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface HTCloudEvent : NSObject | |
{ | |
HTCloudEventHeader *m_eventHeader; | |
NSData *m_eventData; | |
} | |
@property(retain, nonatomic) NSData *eventData; // @synthesize eventData=m_eventData; | |
@property(retain, nonatomic) HTCloudEventHeader *eventHeader; // @synthesize eventHeader=m_eventHeader; | |
- (void).cxx_destruct; | |
- (long long)compare:(id)arg1; | |
- (id)description; | |
- (id)initWithEventHeader:(id)arg1 eventData:(id)arg2; | |
@end | |
@interface HTCloudEventHeader : NSObject | |
{ | |
NSString *m_eventPeer; | |
HTSequencePoint *m_eventPoint; | |
unsigned long long m_eventVersion; | |
} | |
@property(nonatomic) unsigned long long eventVersion; // @synthesize eventVersion=m_eventVersion; | |
@property(retain, nonatomic) HTSequencePoint *eventPoint; // @synthesize eventPoint=m_eventPoint; | |
@property(copy, nonatomic) NSString *eventPeer; // @synthesize eventPeer=m_eventPeer; | |
- (void).cxx_destruct; | |
- (long long)compare:(id)arg1; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)description; | |
- (id)initWithPeer:(id)arg1 point:(id)arg2 version:(unsigned long long)arg3; | |
@end | |
@interface HTCloudSync : NSObject <HTSyncSystemDelegate> | |
{ | |
BOOL mPaired; | |
BOOL mBaselineForce; | |
BOOL mWaitingForData; | |
int mStateTokenType; | |
struct { | |
int state; | |
int failure; | |
} mSyncCompositeState; | |
id mOnlineStatusToken; | |
id mConfigurationToken; | |
id mExportToken; | |
id <HTCloudSyncDelegate> mDelegate; | |
HTAsyncSyncSystem *mAsyncSystem; | |
id mStateToken; | |
id mEvictToken; | |
id mClearToken; | |
id mRetrieveToken; | |
id mBaselineToken; | |
id mTransferToken; | |
NSMutableSet *mChangeTokens; | |
NSURL *mLocalFolderURL; | |
id mPairInfo; | |
id m_backupListFetchToken; | |
id m_backupFetchToken; | |
id m_backupCreateToken; | |
} | |
+ (id)modelBuilder; | |
@property(retain, nonatomic) id backupCreateToken; // @synthesize backupCreateToken=m_backupCreateToken; | |
@property(retain, nonatomic) id backupFetchToken; // @synthesize backupFetchToken=m_backupFetchToken; | |
@property(retain, nonatomic) id backupListFetchToken; // @synthesize backupListFetchToken=m_backupListFetchToken; | |
@property(retain, nonatomic) id pairInfo; // @synthesize pairInfo=mPairInfo; | |
@property(copy, nonatomic) NSURL *localFolderURL; // @synthesize localFolderURL=mLocalFolderURL; | |
@property(retain, nonatomic) NSMutableSet *changeTokens; // @synthesize changeTokens=mChangeTokens; | |
@property(retain, nonatomic) id transferToken; // @synthesize transferToken=mTransferToken; | |
@property(retain, nonatomic) id baselineToken; // @synthesize baselineToken=mBaselineToken; | |
@property(retain, nonatomic) id retrieveToken; // @synthesize retrieveToken=mRetrieveToken; | |
@property(retain, nonatomic) id clearToken; // @synthesize clearToken=mClearToken; | |
@property(retain, nonatomic) id evictToken; // @synthesize evictToken=mEvictToken; | |
@property(retain, nonatomic) id stateToken; // @synthesize stateToken=mStateToken; | |
@property(retain, nonatomic) HTAsyncSyncSystem *asyncSystem; // @synthesize asyncSystem=mAsyncSystem; | |
@property(nonatomic) __weak id <HTCloudSyncDelegate> delegate; // @synthesize delegate=mDelegate; | |
@property(retain, nonatomic) id exportToken; // @synthesize exportToken=mExportToken; | |
@property(retain, nonatomic) id availabilityToken; // @synthesize availabilityToken=mConfigurationToken; | |
@property(retain, nonatomic) id onlineStatusToken; // @synthesize onlineStatusToken=mOnlineStatusToken; | |
- (void).cxx_destruct; | |
- (void)syncSystem:(id)arg1 didChangeCompositeState:(CDStruct_1ef3fb1f)arg2; | |
- (void)syncSystem:(id)arg1 dataWaitDidChange:(BOOL)arg2; | |
- (void)syncSystemDidChangeExternally:(id)arg1; | |
- (BOOL)exportCloudToFolder:(id)arg1; | |
- (void)internal_exportCloudDidFinishWithToken:(id)arg1 success:(BOOL)arg2 systemCompositeState:(CDStruct_1ef3fb1f)arg3 error:(id)arg4; | |
- (BOOL)isExportingCloud; | |
- (BOOL)retrieveDataWithInfo:(id)arg1; | |
- (void)internal_retrieveModelDidFinishWithToken:(id)arg1 model:(id)arg2 systemCompositeState:(CDStruct_1ef3fb1f)arg3 info:(id)arg4 error:(id)arg5; | |
- (void)internal_resolveBaselineConflictForRetrievalDidFinishWithToken:(id)arg1 success:(BOOL)arg2 systemCompositeState:(CDStruct_1ef3fb1f)arg3 info:(id)arg4 error:(id)arg5; | |
- (BOOL)isRetrievingData; | |
- (BOOL)isDownloadingData; | |
- (void)internal_updateWaitingForData:(BOOL)arg1; | |
- (BOOL)internal_transitionToUnpairStateWithWipe:(BOOL)arg1 info:(id)arg2; | |
- (void)internal_unpairDidFinishWithToken:(id)arg1 wipe:(BOOL)arg2 info:(id)arg3 systemCompositeState:(CDStruct_1ef3fb1f)arg4 error:(id)arg5; | |
- (BOOL)internal_tryTransitionToConnectState; | |
- (void)internal_connectDidFinishWithToken:(id)arg1 systemCompositeState:(CDStruct_1ef3fb1f)arg2 error:(id)arg3; | |
- (BOOL)internal_tryTransitionToPairStateWithDisplayName:(id)arg1 initialChanges:(id)arg2 info:(id)arg3; | |
- (void)internal_pairDidFinishWithToken:(id)arg1 systemCompositeState:(CDStruct_1ef3fb1f)arg2 error:(id)arg3; | |
- (BOOL)internal_tryTransitionToReadState; | |
- (void)internal_readStateDidFinishWithToken:(id)arg1 systemCompositeState:(CDStruct_1ef3fb1f)arg2; | |
- (BOOL)internal_stateRequestDidFinishForToken:(id)arg1; | |
- (void)internal_cancelWork; | |
- (void)internal_cancelOnlineStatusCheck; | |
- (void)internal_cancelTransfer; | |
- (void)internal_cancelEviction; | |
- (void)internal_cancelChangeWrites; | |
- (void)internal_cancelBaseline; | |
- (void)internal_cancelExport; | |
- (void)internal_cancelModelRetrievalWithNotify:(BOOL)arg1; | |
- (void)internal_cancelStateTransition; | |
- (void)internal_makeStateChangesWithNotify:(BOOL)arg1 usingBlock:(id)arg2; | |
- (BOOL)internal_canHaveActiveWorkRequests; | |
- (BOOL)deleteBackup:(id)arg1; | |
- (void)internal_deleteBackupDidFinishWithToken:(id)arg1 backup:(id)arg2 deleted:(BOOL)arg3 systemCompositeState:(CDStruct_1ef3fb1f)arg4 error:(id)arg5; | |
- (BOOL)createBackupForModel:(id)arg1 displayName:(id)arg2 userInfo:(id)arg3; | |
- (BOOL)isCreatingBackup; | |
- (void)internal_createBackupDidFinishWithToken:(id)arg1 backup:(id)arg2 userInfo:(id)arg3 systemCompositeState:(CDStruct_1ef3fb1f)arg4 error:(id)arg5; | |
- (BOOL)fetchModelForBackup:(id)arg1; | |
- (BOOL)isFetchingModelForBackup; | |
- (void)internal_fetchModelForBackupDidFinishWithToken:(id)arg1 backup:(id)arg2 model:(id)arg3 systemCompositeState:(CDStruct_1ef3fb1f)arg4 error:(id)arg5; | |
- (BOOL)fetchBackupList; | |
- (BOOL)isFetchingBackupList; | |
- (void)internal_fetchBackupListDidFinishWithToken:(id)arg1 list:(id)arg2 systemCompositeState:(CDStruct_1ef3fb1f)arg3 error:(id)arg4; | |
- (BOOL)checkAvailability; | |
- (void)internal_availabilityCheckDidFinishWithToken:(id)arg1 available:(BOOL)arg2 systemCompositeState:(CDStruct_1ef3fb1f)arg3; | |
- (BOOL)isCheckingAvailability; | |
- (BOOL)isBaselining; | |
- (BOOL)baselineWithForce:(BOOL)arg1; | |
- (BOOL)internal_writeBaselineWithForce:(BOOL)arg1; | |
- (void)internal_writeBaselineDidFinishForToken:(id)arg1 success:(BOOL)arg2 written:(BOOL)arg3 systemCompositeState:(CDStruct_1ef3fb1f)arg4 error:(id)arg5; | |
- (void)internal_resolveBaselineConflictForBaselineDidFinishWithToken:(id)arg1 success:(BOOL)arg2 systemCompositeState:(CDStruct_1ef3fb1f)arg3 error:(id)arg4; | |
- (BOOL)transferChanges; | |
- (BOOL)isTransferringChanges; | |
- (void)internal_transferChangesDidFinishWithToken:(id)arg1 transferred:(BOOL)arg2 systemCompositeState:(CDStruct_1ef3fb1f)arg3 error:(id)arg4; | |
- (void)internal_checkOnlineStatus; | |
- (void)internal_onlineStatusCheckDidFinishForToken:(id)arg1 systemStatem:(CDStruct_1ef3fb1f)arg2; | |
- (void)internal_ubiquityIdentityDidChangeNotification:(id)arg1; | |
- (BOOL)internal_setPaired:(BOOL)arg1; | |
- (BOOL)internal_pushPairedToPrefs; | |
- (void)internal_pullPairedFromPrefs; | |
- (BOOL)cleanUpCachesWithForce:(BOOL)arg1; | |
- (void)internal_cleanupCachesDidFinishWithToken:(id)arg1 success:(BOOL)arg2 systemCompositeState:(CDStruct_1ef3fb1f)arg3 error:(id)arg4; | |
- (void)internal_cancelCleanupOfCaches; | |
- (BOOL)isCleaningUpCaches; | |
- (BOOL)evictChanges; | |
- (void)internal_evictionDidFinishWithToken:(id)arg1 success:(BOOL)arg2 systemCompositeState:(CDStruct_1ef3fb1f)arg3 error:(id)arg4; | |
- (BOOL)isEvictingChanges; | |
- (BOOL)writeChanges:(id)arg1 transfer:(BOOL)arg2; | |
- (void)internal_writeChangesDidFinishWithToken:(id)arg1 written:(BOOL)arg2 systemCompositeState:(CDStruct_1ef3fb1f)arg3 error:(id)arg4; | |
- (BOOL)connect; | |
- (BOOL)unpairWithWipe:(BOOL)arg1 info:(id)arg2; | |
- (BOOL)pairWithDisplayName:(id)arg1 initialChanges:(id)arg2 info:(id)arg3; | |
- (void)resumeCloud; | |
- (void)suspendCloud; | |
- (BOOL)isUnpairing; | |
- (BOOL)isPairing; | |
- (BOOL)isPaired; | |
- (int)cloudError; | |
- (int)cloudState; | |
- (void)synchronizeBlock:(id)arg1; | |
- (void)synchronize; | |
- (void)dealloc; | |
- (id)initWithName:(id)arg1 delegate:(id)arg2; | |
- (id)internal_makeLocalFolderWithName:(id)arg1; | |
@end | |
@interface HTModel : NSObject <NSMutableCopying> | |
{ | |
NSMutableArray *mMutableLists; | |
NSDictionary *mRemoteVersion; | |
} | |
@property(copy, nonatomic) NSDictionary *remoteVersion; // @synthesize remoteVersion=mRemoteVersion; | |
@property(retain, nonatomic) NSMutableArray *mutableLists; // @synthesize mutableLists=mMutableLists; | |
- (void).cxx_destruct; | |
- (unsigned long long)numberOfActiveTasks; | |
- (BOOL)isSubsetOfModel:(id)arg1 strict:(char *)arg2; | |
- (BOOL)isConsistent:(id *)arg1; | |
- (unsigned long long)indexOfList:(id)arg1; | |
- (unsigned long long)indexOfListWithIdentifier:(id)arg1; | |
- (unsigned long long)indexOfListWithTitle:(id)arg1; | |
- (id)modelListBeforeListAtIndex:(unsigned long long)arg1; | |
- (id)modelListAtIndex:(unsigned long long)arg1; | |
- (id)modelListAtOffset:(long long)arg1 relative:(id)arg2 index:(unsigned long long *)arg3; | |
- (id)modelListWithIdentifier:(id)arg1; | |
- (BOOL)containsObjectWithIdentifier:(id)arg1; | |
- (unsigned long long)numberOfModelLists; | |
- (id)modelLists; | |
- (BOOL)moveModelListFromIndex:(unsigned long long)arg1 toIndex:(unsigned long long)arg2; | |
- (BOOL)isModelListIndexValid:(unsigned long long)arg1; | |
- (void)removeModelListAtIndex:(unsigned long long)arg1; | |
- (BOOL)insertModelList:(id)arg1 atIndex:(unsigned long long)arg2 error:(id *)arg3; | |
- (BOOL)addModelList:(id)arg1 error:(id *)arg2; | |
- (void)internal_checkGraphForListUniqueness:(id)arg1; | |
- (BOOL)isRemote; | |
- (id)description; | |
- (id)mutableCopyWithZone:(struct _NSZone *)arg1; | |
- (id)init; | |
@end | |
@interface HTModelList : HTModelObject <NSMutableCopying> | |
{ | |
BOOL mActiveRangeValid; | |
struct _NSRange mActiveRange; | |
NSMutableSet *mMutableTaskIDs; | |
HTModel *mParentModel; | |
NSMutableArray *mMutableTasks; | |
double mScroll; | |
} | |
@property(nonatomic) double scroll; // @synthesize scroll=mScroll; | |
@property(retain, nonatomic) NSMutableArray *mutableTasks; // @synthesize mutableTasks=mMutableTasks; | |
@property(nonatomic) __weak HTModel *parentModel; // @synthesize parentModel=mParentModel; | |
@property(retain, nonatomic) NSMutableSet *mutableTaskIDs; // @synthesize mutableTaskIDs=mMutableTaskIDs; | |
- (void).cxx_destruct; | |
- (void)modelTask:(id)arg1 didChangeCompleted:(BOOL)arg2; | |
- (unsigned long long)numberOfTasks; | |
- (unsigned long long)numberOfCompletedTasks; | |
- (unsigned long long)numberOfActiveTasks; | |
- (struct _NSRange)completedTasksRange; | |
- (struct _NSRange)activeTasksRange; | |
- (unsigned long long)indexOfTask:(id)arg1; | |
- (unsigned long long)indexOfTaskWithIdentifier:(id)arg1; | |
- (struct _NSRange)rangeOfTasksFromTaskWithIdentifier:(id)arg1 to:(id)arg2; | |
- (unsigned long long)indexForTaskAtIndex:(unsigned long long)arg1 beforeIdentifier:(id)arg2; | |
- (id)modelTaskAfterTaskAtIndex:(unsigned long long)arg1; | |
- (id)modelTaskBeforeTaskAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)setCompleted:(BOOL)arg1 forTaskAtIndex:(unsigned long long)arg2 moved:(char *)arg3 updated:(char *)arg4; | |
- (BOOL)isModelTaskIndexValid:(unsigned long long)arg1 modelTask:(id *)arg2; | |
- (id)modelTaskWithIdentifier:(id)arg1; | |
- (id)modelTaskAtIndex:(unsigned long long)arg1; | |
- (id)modelTasks; | |
- (void)removeModelTaskAtIndex:(unsigned long long)arg1; | |
- (void)removeModelTasksInRange:(struct _NSRange)arg1; | |
- (BOOL)moveModelTaskFromIndex:(unsigned long long)arg1 toIndex:(unsigned long long)arg2 error:(id *)arg3; | |
- (BOOL)canMoveModelTaskFromIndex:(unsigned long long)arg1 toIndex:(unsigned long long)arg2 error:(id *)arg3; | |
- (void)removeModelTask:(id)arg1; | |
- (BOOL)insertModelTask:(id)arg1 atIndex:(unsigned long long)arg2 error:(id *)arg3; | |
- (void)internal_checkGraphForTaskUniqueness:(id)arg1; | |
- (BOOL)canInsertModelTask:(id)arg1 atIndex:(unsigned long long)arg2 error:(id *)arg3; | |
- (BOOL)addModelTask:(id)arg1 error:(id *)arg2; | |
- (BOOL)containsObjectWithIdentifier:(id)arg1; | |
- (id)description; | |
- (id)mutableCopyWithZone:(struct _NSZone *)arg1; | |
- (id)initWithIdentifier:(id)arg1 title:(id)arg2; | |
@end | |
@interface HTModelObject : NSObject | |
{ | |
NSString *mIdentifier; | |
NSString *mTitle; | |
} | |
@property(copy, nonatomic) NSString *title; // @synthesize title=mTitle; | |
@property(copy, nonatomic) NSString *identifier; // @synthesize identifier=mIdentifier; | |
- (void).cxx_destruct; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)description; | |
- (id)initWithTitle:(id)arg1; | |
- (id)initWithIdentifier:(id)arg1 title:(id)arg2; | |
@end | |
@interface HTModelTask : HTModelObject <NSMutableCopying> | |
{ | |
BOOL mCompleted; | |
HTModelList *mParentList; | |
} | |
@property(nonatomic) __weak HTModelList *parentList; // @synthesize parentList=mParentList; | |
- (void).cxx_destruct; | |
@property(nonatomic, getter=isCompleted) BOOL completed; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)description; | |
- (id)mutableCopyWithZone:(struct _NSZone *)arg1; | |
@end | |
@interface HTSystemEventCenter : NSObject | |
{ | |
int mEventsMask; | |
NSObject<OS_dispatch_queue> *mCallbackQueue; | |
id <HTSystemEventCenterDelegate> mDelegate; | |
BOOL mSynchronous; | |
} | |
@property(nonatomic, getter=isSynchronous) BOOL synchronous; // @synthesize synchronous=mSynchronous; | |
@property(nonatomic) __weak id <HTSystemEventCenterDelegate> delegate; // @synthesize delegate=mDelegate; | |
- (void).cxx_destruct; | |
- (void)removeSystemEvents:(int)arg1; | |
- (void)addSystemEvents:(int)arg1; | |
- (void)internal_systemNotification:(id)arg1; | |
- (void)internal_enumerateEventsInMask:(int)arg1 usingBlock:(id)arg2; | |
- (id)internal_notificationNameForEventType:(int)arg1 center:(id *)arg2; | |
- (int)internal_eventTypeForNotificationName:(id)arg1; | |
@property(readonly, nonatomic) int eventsMask; | |
- (void)dealloc; | |
- (id)initWithQueue:(id)arg1 systemEvents:(int)arg2 delegate:(id)arg3; | |
@end | |
@interface HTSandboxPerspective : NSObject <NSMutableCopying> | |
{ | |
NSMutableDictionary *mMutablePointMap; | |
} | |
@property(retain, nonatomic) NSMutableDictionary *mutablePointMap; // @synthesize mutablePointMap=mMutablePointMap; | |
- (void).cxx_destruct; | |
- (void)enumerateCloudModelVersionUsingBlock:(id)arg1; | |
- (void)unionPerspective:(id)arg1; | |
- (void)intersectPerspective:(id)arg1; | |
- (BOOL)isSubsetOfPerspective:(id)arg1 strict:(char *)arg2; | |
- (void)enumerateSequenceRangesStartingFrom:(id)arg1 usingBlock:(id)arg2; | |
- (void)enumerateSequenceNumbersStartingFrom:(id)arg1 usingBlock:(id)arg2; | |
- (void)enumerateSequencePointsWithBlock:(id)arg1; | |
- (id)peerIDs; | |
- (unsigned long long)sequenceRangeCount; | |
- (unsigned long long)sequencePointCount; | |
- (BOOL)hasSequencePointForPeerWithID:(id)arg1; | |
- (BOOL)containsSequenceRange:(struct _NSRange)arg1 forPeerWithID:(id)arg2; | |
- (id)sequencePointForPeerWithID:(id)arg1; | |
- (unsigned long long)uniqueSequenceRangeCount:(id)arg1; | |
- (id)remoteVersionForPeerWithID:(id)arg1; | |
- (BOOL)setMaximumSequencePoint:(id)arg1 forPeerWithID:(id)arg2; | |
- (BOOL)setMinimumSequencePoint:(id)arg1 forPeerWithID:(id)arg2; | |
- (BOOL)setSequencePoint:(id)arg1 forPeerWithID:(id)arg2; | |
- (BOOL)removeSequencePointForPeerWithID:(id)arg1; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)description; | |
- (id)mutableCopyWithZone:(struct _NSZone *)arg1; | |
- (id)init; | |
- (id)initWithPointMap:(id)arg1; | |
@end | |
@interface HTSequencePoint : NSObject | |
{ | |
unsigned long long mSequenceNumber; | |
long long mSequenceTime; | |
} | |
@property(nonatomic) long long sequenceTime; // @synthesize sequenceTime=mSequenceTime; | |
@property(nonatomic) unsigned long long sequenceNumber; // @synthesize sequenceNumber=mSequenceNumber; | |
- (id)description; | |
- (id)minimumSequencePoint:(id)arg1; | |
- (long long)compareUsingTime:(id)arg1; | |
- (long long)compareUsingNumber:(id)arg1; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)initWithSequenceNumber:(unsigned long long)arg1 time:(long long)arg2; | |
@end | |
@interface HTLocalSandbox : NSObject | |
{ | |
int mSandboxState; | |
NSMutableDictionary *mMutableSequenceRanges; | |
NSMutableDictionary *mBatchUpdates; | |
NSURL *mSandboxURL; | |
NSURL *mEventsDirURL; | |
FMDatabase *mDatabase; | |
id <HTSerializer> mSerializer; | |
id <HTModelSerializer> mModelSerializer; | |
NSURL *mCachesDirURL; | |
NSURL *mBuffersDirURL; | |
NSURL *mChangesBufferURL; | |
} | |
@property(copy, nonatomic) NSURL *changesBufferURL; // @synthesize changesBufferURL=mChangesBufferURL; | |
@property(copy, nonatomic) NSURL *buffersDirURL; // @synthesize buffersDirURL=mBuffersDirURL; | |
@property(copy, nonatomic) NSURL *cachesDirURL; // @synthesize cachesDirURL=mCachesDirURL; | |
@property(retain, nonatomic) id <HTModelSerializer> modelSerializer; // @synthesize modelSerializer=mModelSerializer; | |
@property(retain, nonatomic) id <HTSerializer> serializer; // @synthesize serializer=mSerializer; | |
@property(retain, nonatomic) FMDatabase *database; // @synthesize database=mDatabase; | |
@property(copy, nonatomic) NSURL *eventsDirURL; // @synthesize eventsDirURL=mEventsDirURL; | |
@property(copy, nonatomic) NSURL *sandboxURL; // @synthesize sandboxURL=mSandboxURL; | |
@property(retain, nonatomic) NSMutableDictionary *batchUpdates; // @synthesize batchUpdates=mBatchUpdates; | |
@property(retain, nonatomic) NSMutableDictionary *mutableSequenceRanges; // @synthesize mutableSequenceRanges=mMutableSequenceRanges; | |
- (void).cxx_destruct; | |
- (BOOL)exportLocalStateToFolder:(id)arg1 error:(id *)arg2; | |
- (unsigned long long)eventCount:(id *)arg1; | |
- (BOOL)lastEventWithSequence:(unsigned long long *)arg1 error:(id *)arg2; | |
- (id)nextEventURL:(id *)arg1; | |
- (BOOL)popEventForFilename:(id)arg1 forPeer:(id)arg2 error:(id *)arg3; | |
- (BOOL)pushEventWithFilename:(id)arg1 sequencePoint:(id)arg2 forPeer:(id)arg3 error:(id *)arg4; | |
- (id)nextEventSequencePointForPeer:(id)arg1 error:(id *)arg2; | |
- (BOOL)internal_getMinimumSequenceTime:(long long *)arg1 forPeer:(id)arg2 error:(id *)arg3; | |
- (BOOL)writeEvent:(id)arg1 filename:(id *)arg2 error:(id *)arg3; | |
- (BOOL)hasBufferedChanges:(id *)arg1; | |
- (BOOL)deleteBufferedChanges:(id *)arg1; | |
- (BOOL)enumerateBufferedChanges:(id *)arg1 block:(id)arg2; | |
- (BOOL)writeBufferedChanges:(id)arg1 length:(unsigned long long *)arg2 error:(id *)arg3; | |
- (BOOL)writeCachedModelModel:(id)arg1 perspective:(id)arg2 error:(id *)arg3; | |
- (BOOL)readCachedModel:(id *)arg1 perspective:(id *)arg2 error:(id *)arg3; | |
- (id)internal_modelCacheURL; | |
- (BOOL)pruneSequenceRangesForFilenames:(id)arg1 error:(id *)arg2; | |
- (BOOL)sequenceRange:(struct _NSRange *)arg1 sequenceTime:(long long *)arg2 sealed:(char *)arg3 filesize:(unsigned long long *)arg4 forFilename:(id)arg5 error:(id *)arg6; | |
- (BOOL)setSequenceRange:(struct _NSRange)arg1 sequenceTime:(long long)arg2 sealed:(BOOL)arg3 fileSize:(unsigned long long)arg4 forFilename:(id)arg5 error:(id *)arg6; | |
- (BOOL)internal_loadCachedSequenceRanges:(id *)arg1; | |
- (BOOL)enumeratePeerActivityTimesUsingBlock:(id)arg1 error:(void)arg2; | |
- (BOOL)updatePerspective:(id)arg1 error:(id *)arg2; | |
- (id)internal_perspective:(id *)arg1 error:(id *)arg2; | |
- (BOOL)commitBatchKeyValueUpdate:(id *)arg1; | |
- (void)setDataValue:(id)arg1 forKey:(id)arg2; | |
- (void)setBoolValue:(BOOL)arg1 forKey:(id)arg2; | |
- (void)setIntegerValue:(long long)arg1 forKey:(id)arg2; | |
- (void)setStringValue:(id)arg1 forKey:(id)arg2; | |
- (BOOL)beginBatchKeyValueUpdate:(id *)arg1; | |
- (BOOL)dataExistsForKey:(id)arg1 value:(id *)arg2 error:(id *)arg3; | |
- (BOOL)setBool:(char *)arg1 forKey:(id)arg2 error:(id *)arg3; | |
- (BOOL)boolExistsForKey:(id)arg1 value:(char *)arg2 error:(id *)arg3; | |
- (BOOL)setInteger:(long long *)arg1 forKey:(id)arg2 error:(id *)arg3; | |
- (BOOL)integerExistsForKey:(id)arg1 value:(long long *)arg2 error:(id *)arg3; | |
- (BOOL)setString:(id)arg1 forKey:(id)arg2 error:(id *)arg3; | |
- (BOOL)stringExistsForKey:(id)arg1 value:(id *)arg2 error:(id *)arg3; | |
- (BOOL)internal_setObject:(id)arg1 forKey:(id)arg2 table:(id)arg3 error:(id *)arg4; | |
- (int)internal_getObject:(id *)arg1 forKey:(id)arg2 table:(id)arg3 error:(id *)arg4; | |
- (void)close; | |
- (BOOL)open:(id *)arg1; | |
- (BOOL)remove:(id *)arg1; | |
- (BOOL)create:(id *)arg1; | |
@property(readonly, nonatomic) int localSandboxState; | |
- (void)dealloc; | |
- (id)initWithName:(id)arg1 inDirectory:(id)arg2 serializer:(id)arg3 modelSerializer:(id)arg4; | |
@end | |
@interface HTRemoteChange : NSObject | |
{ | |
int mFlags; | |
int m_remoteChangeType; | |
NSString *m_peerID; | |
} | |
@property(copy, nonatomic) NSString *peerID; // @synthesize peerID=m_peerID; | |
@property(nonatomic) int remoteChangeType; // @synthesize remoteChangeType=m_remoteChangeType; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
- (void)addRemoteChangeFlags:(int)arg1; | |
@property(readonly, nonatomic) int remoteChangeFlags; | |
- (id)initWithRemoteChangeType:(int)arg1 peerID:(id)arg2; | |
@end | |
@interface HTRemoteSandbox : NSObject <HTUbiquitousStateDelegate> | |
{ | |
NSObject<OS_dispatch_queue> *mWatchQueue; | |
BOOL mSuspendedTimers; | |
BOOL mWaitingForData; | |
id <HTSerializer> mSerializer; | |
NSString *mLastEventsFilename; | |
NSURL *mSandboxURL; | |
id <HTModelBuilder> mModelBuilder; | |
HTUbiquitousState *mUbiState; | |
id <HTRemoteSandboxDelegate> mDelegate; | |
id <NSObject><NSCopying><NSCoding> mContainerID; | |
NSURL *mContainerURL; | |
NSFileManager *mFileManager; | |
NSString *mPeerID; | |
NSString *mSandboxPrefix; | |
NSString *mBackupPrefix; | |
NSCache *mEventsCache; | |
} | |
@property(retain, nonatomic) NSCache *eventsCache; // @synthesize eventsCache=mEventsCache; | |
@property(copy, nonatomic) NSString *backupPrefix; // @synthesize backupPrefix=mBackupPrefix; | |
@property(copy, nonatomic) NSString *sandboxPrefix; // @synthesize sandboxPrefix=mSandboxPrefix; | |
@property(copy, nonatomic) NSString *peerID; // @synthesize peerID=mPeerID; | |
@property(retain, nonatomic) NSFileManager *fileManager; // @synthesize fileManager=mFileManager; | |
@property(copy, nonatomic) NSURL *containerURL; // @synthesize containerURL=mContainerURL; | |
@property(copy, nonatomic) id <NSObject><NSCopying><NSCoding> containerID; // @synthesize containerID=mContainerID; | |
@property(nonatomic) __weak id <HTRemoteSandboxDelegate> delegate; // @synthesize delegate=mDelegate; | |
@property(retain, nonatomic) HTUbiquitousState *ubiState; // @synthesize ubiState=mUbiState; | |
@property(retain, nonatomic) id <HTModelBuilder> modelBuilder; // @synthesize modelBuilder=mModelBuilder; | |
@property(copy, nonatomic) NSURL *sandboxURL; // @synthesize sandboxURL=mSandboxURL; | |
@property(retain, nonatomic) NSString *lastEventsFilename; // @synthesize lastEventsFilename=mLastEventsFilename; | |
@property(retain, nonatomic) id <HTSerializer> serializer; // @synthesize serializer=mSerializer; | |
- (void).cxx_destruct; | |
- (BOOL)deleteBackup:(id)arg1 error:(id *)arg2; | |
- (id)writeBackupForModel:(id)arg1 deviceID:(id)arg2 deviceName:(id)arg3 deviceType:(id)arg4 error:(id *)arg5; | |
- (id)fetchBackup:(id)arg1 error:(id *)arg2; | |
- (id)fetchAvailableBackups:(id *)arg1; | |
- (BOOL)exportRemoteStateToFolder:(id)arg1 error:(id *)arg2; | |
- (void)ubiquitousState:(id)arg1 downloadStateDidChange:(int)arg2 changeSet:(id)arg3 deleteSet:(id)arg4; | |
- (id)internal_processChangeForURL:(id)arg1 peerID:(id)arg2 deleted:(BOOL)arg3; | |
- (void)internal_processRemoteChangeSet:(id)arg1 peerID:(id)arg2 structureFlag:(char *)arg3 offlineFlag:(char *)arg4; | |
- (void)resumeTimers; | |
- (void)suspendTimers; | |
- (id)readDataModelWithHelper:(id)arg1 perspective:(id *)arg2 error:(id *)arg3; | |
- (id)internal_tryReadingModelUsingCacheWithHelper:(id)arg1 peerStatus:(id)arg2 baselinePerspective:(id)arg3 perspective:(id *)arg4; | |
- (BOOL)internal_writeCachedModel:(id)arg1 perspective:(id)arg2 helper:(id)arg3; | |
- (id)internal_computeDataModelFromBase:(id)arg1 basePerspective:(id)arg2 syncContainer:(id)arg3 modelBuilder:(id)arg4 perspective:(id *)arg5 error:(id *)arg6 eventBlock:(id)arg7; | |
- (void)internal_invalidateCachedEventsAtURL:(id)arg1; | |
- (BOOL)internal_readCoordinatedEventAtURL:(id)arg1 sequenceNumber:(unsigned long long)arg2 forPeerID:(id)arg3 error:(id *)arg4 block:(id)arg5; | |
- (BOOL)internal_readCoordinated:(BOOL)arg1 eventsAtURL:(id)arg2 block:(id)arg3; | |
- (id)internal_readCoordinated:(BOOL)arg1 eventsFromDiskAtURL:(id)arg2 sequenceRange:(struct _NSRange *)arg3 sealed:(char *)arg4 fileLength:(unsigned long long *)arg5 error:(id *)arg6; | |
- (id)internal_syncContainerWithStructure:(id *)arg1 error:(id *)arg2 filterBlock:(id)arg3 eventBundleBlock:(void)arg4; | |
- (BOOL)internal_readEventBundleAtURL:(id)arg1 eventDirectory:(id)arg2 peerContainer:(id)arg3 filterBlock:(id)arg4 eventBundleBlock:(void)arg5 error:(id)arg6; | |
- (id)internal_computePerspectiveFromBaselinePerspective:(id)arg1 syncContainer:(id)arg2 peerStatus:(id)arg3 idleStatus:(BOOL)arg4; | |
- (BOOL)writeBaselineWithPeerStatus:(id)arg1 helper:(id)arg2 written:(char *)arg3 error:(id *)arg4; | |
- (void)internal_deleteFilesForBaselinePerspective:(id)arg1 peerStatus:(id)arg2 fileStructure:(id)arg3 usingHelper:(id)arg4; | |
- (BOOL)resolveBaselineConflicts:(id *)arg1; | |
- (id)internal_mergeConflictBaselines:(id)arg1 withBaseline:(id)arg2 peer:(id)arg3 error:(id *)arg4; | |
- (BOOL)internal_readCoordinatedBaseline:(id *)arg1 header:(id *)arg2 error:(id *)arg3; | |
- (BOOL)moveLocalEventAtURL:(id)arg1 error:(id *)arg2; | |
- (id)maximumSequencePointForPeerIDs:(id)arg1 helper:(id)arg2 error:(id *)arg3; | |
- (id)internal_URLForFilename:(id)arg1 error:(id *)arg2; | |
- (void)internal_updateWaitingForData:(BOOL)arg1; | |
- (void)internal_updateWaitingForDataFromUbiState; | |
- (BOOL)isWaitingForData; | |
- (id)internal_readFileStructure:(id *)arg1; | |
- (BOOL)internal_writeEventsPreamble:(id)arg1 sealed:(BOOL)arg2 error:(id *)arg3; | |
- (BOOL)internal_readEventsPreamble:(id)arg1 sealed:(char *)arg2 error:(id *)arg3; | |
- (BOOL)internal_checkEventsPreamble:(char *)arg1 length:(unsigned long long)arg2 sealed:(char *)arg3 error:(id *)arg4; | |
- (BOOL)internal_writeUnsafeBaseline:(id)arg1 atURL:(id)arg2 error:(id *)arg3; | |
- (id)internal_readUnsafeBaselineHeaderAtURL:(id)arg1 error:(id *)arg2; | |
- (id)internal_readUnsafeBaselineAtURL:(id)arg1 error:(id *)arg2; | |
- (BOOL)internal_deleteCoordinatedURL:(id)arg1 fileSize:(unsigned long long *)arg2 error:(id *)arg3; | |
- (BOOL)internal_writeUnsafeChunkedJSONAtUrl:(id)arg1 headerData:(id)arg2 contentData:(id)arg3 error:(id *)arg4; | |
- (BOOL)internal_readUnsafeChunkedJSONAtURL:(id)arg1 headerData:(id *)arg2 contentData:(id *)arg3 error:(id *)arg4; | |
- (BOOL)internal_writeCoordinatedChunkedJSONHeaderData:(id)arg1 contentData:(id)arg2 atUrl:(id)arg3 error:(id *)arg4; | |
- (BOOL)internal_readCoordinatedChunkedJSONHeaderData:(id *)arg1 contentData:(id *)arg2 atURL:(id)arg3 error:(id *)arg4; | |
- (BOOL)internal_readCoordinated:(BOOL)arg1 fusedFileHeadersAtURL:(id)arg2 error:(id *)arg3 headerBlock:(id)arg4; | |
- (BOOL)internal_readCoordinated:(BOOL)arg1 fusedFileAtURL:(id)arg2 error:(id *)arg3 fileBlock:(id)arg4 dataBlock:(void)arg5; | |
- (BOOL)internal_readCoordinated:(BOOL)arg1 fileAtURL:(id)arg2 error:(id *)arg3 block:(id)arg4; | |
- (id)eventFilenames:(id *)arg1; | |
- (int)checkStructure:(id *)arg1; | |
- (BOOL)createStructure:(id *)arg1; | |
- (int)remoteChangeForStandardPath:(id)arg1 peer:(id *)arg2 error:(id *)arg3; | |
- (BOOL)internal_parseEventBundleFilename:(id)arg1 peerID:(id *)arg2; | |
- (id)internal_URLForEventsFolder; | |
- (id)internal_URLForBaselineFile; | |
- (BOOL)wipe:(id *)arg1; | |
- (BOOL)evict:(id *)arg1; | |
- (BOOL)startDownloading:(id *)arg1; | |
- (void)unwatch; | |
- (BOOL)watch; | |
- (BOOL)isWatching; | |
- (int)sandboxStatus; | |
- (id)sandboxID; | |
- (BOOL)isMounted; | |
- (void)unmount; | |
- (BOOL)mountWithPeerID:(id)arg1; | |
- (void)detach; | |
- (BOOL)attach; | |
- (BOOL)isAttached; | |
- (void)dealloc; | |
- (id)initWithSandboxPrefix:(id)arg1 backupPrefix:(id)arg2 modelBuilder:(id)arg3 serializer:(id)arg4 watchQueue:(id)arg5 delegate:(id)arg6; | |
@end | |
@interface HTJSONSerializer : NSObject <HTSerializer> | |
{ | |
} | |
- (id)internal_baselineHeaderFromJSON:(id)arg1 error:(id *)arg2; | |
- (id)internal_JSONForBaselineHeader:(id)arg1 error:(id *)arg2; | |
- (id)internal_perspectiveFromJSON:(id)arg1 error:(id *)arg2; | |
- (id)internal_JSONForPerspective:(id)arg1 error:(id *)arg2; | |
- (id)internal_eventHeaderFromJSON:(id)arg1 fromPeerWithID:(id)arg2 error:(id *)arg3; | |
- (id)internal_JSONForEventHeader:(id)arg1 error:(id *)arg2; | |
- (id)internal_backupHeaderFromJSON:(id)arg1 error:(id *)arg2; | |
- (id)internal_JSONForBackupHeader:(id)arg1 error:(id *)arg2; | |
- (id)encodePerspective:(id)arg1 error:(id *)arg2; | |
- (id)decodePerspectiveData:(id)arg1 error:(id *)arg2; | |
- (id)encodeBackupHeader:(id)arg1 error:(id *)arg2; | |
- (id)decodeBackupHeaderData:(id)arg1 error:(id *)arg2; | |
- (id)encodeBaselineHeader:(id)arg1 error:(id *)arg2; | |
- (id)decodeBaselineHeaderData:(id)arg1 error:(id *)arg2; | |
- (id)encodeEventHeader:(id)arg1 error:(id *)arg2; | |
- (id)decodeEventHeaderData:(id)arg1 fromPeerWithID:(id)arg2 error:(id *)arg3; | |
@end | |
@interface HTMessagePackSerializer : NSObject | |
{ | |
} | |
@end | |
@interface HTModelStore : NSObject | |
{ | |
BOOL m_fresh; | |
NSString *m_storePath; | |
NSOperationQueue *m_modelQueue; | |
FMDatabase *m_modelDatabase; | |
id <HTModelStoreDelegate> m_delegate; | |
NSMutableSet *m_activeTokens; | |
} | |
@property(retain, nonatomic) NSMutableSet *activeTokens; // @synthesize activeTokens=m_activeTokens; | |
@property(nonatomic) __weak id <HTModelStoreDelegate> delegate; // @synthesize delegate=m_delegate; | |
@property(retain, nonatomic) FMDatabase *modelDatabase; // @synthesize modelDatabase=m_modelDatabase; | |
@property(retain, nonatomic) NSOperationQueue *modelQueue; // @synthesize modelQueue=m_modelQueue; | |
@property(copy, nonatomic) NSString *storePath; // @synthesize storePath=m_storePath; | |
- (void).cxx_destruct; | |
- (id)internal_submitWorkerBlock:(id)arg1; | |
- (void)internal_finaliseOperationForToken:(id)arg1 callbackBlock:(id)arg2; | |
- (id)asyncReadModel; | |
- (BOOL)writeModel:(id)arg1 error:(id *)arg2; | |
- (id)readModel:(id *)arg1; | |
- (id)asyncExportToFolder:(id)arg1; | |
- (id)asyncWriteChange:(id)arg1; | |
- (id)asyncWriteChanges:(id)arg1; | |
- (id)asyncWriteModel:(id)arg1; | |
- (void)synchronizeBlock:(id)arg1; | |
- (void)synchronize; | |
- (BOOL)isOpen; | |
- (BOOL)isFresh; | |
- (id)initWithStorePath:(id)arg1 delegate:(id)arg2; | |
- (void)internal_initialiseStore; | |
@end | |
@interface HTCloudSyncContext : NSObject | |
{ | |
HTSyncSystem *m_SyncSystem; | |
id <HTModelSerializer> m_modelSerializer; | |
} | |
@property(retain) id <HTModelSerializer> modelSerializer; // @synthesize modelSerializer=m_modelSerializer; | |
@property(retain) HTSyncSystem *syncSystem; // @synthesize syncSystem=m_SyncSystem; | |
- (void).cxx_destruct; | |
@end | |
@interface HTCloudSyncRequest : NSObject | |
{ | |
NSString *m_requestToken; | |
id m_workerBlock; | |
} | |
@property(copy, nonatomic) id workerBlock; // @synthesize workerBlock=m_workerBlock; | |
@property(retain, nonatomic) NSString *requestToken; // @synthesize requestToken=m_requestToken; | |
- (void).cxx_destruct; | |
- (id)initWithRequestToken:(id)arg1 workerBlock:(id)arg2; | |
@end | |
@interface HTAsyncSyncSystem : NSObject <HTSyncSystemDelegate> | |
{ | |
NSObject<OS_dispatch_queue> *m_systemQueue; | |
NSMutableArray *m_requestQueue; | |
HTCloudSyncContext *m_syncContext; | |
NSMutableSet *m_activeTokens; | |
NSMutableSet *m_runningTokens; | |
id <HTSyncSystemDelegate> m_delegate; | |
} | |
+ (id)modelBuilder; | |
+ (id)modelSerializer; | |
@property(nonatomic) __weak id <HTSyncSystemDelegate> delegate; // @synthesize delegate=m_delegate; | |
@property(retain, nonatomic) NSMutableSet *runningTokens; // @synthesize runningTokens=m_runningTokens; | |
@property(retain, nonatomic) NSMutableSet *activeTokens; // @synthesize activeTokens=m_activeTokens; | |
@property(retain, nonatomic) HTCloudSyncContext *syncContext; // @synthesize syncContext=m_syncContext; | |
@property(retain, nonatomic) NSMutableArray *requestQueue; // @synthesize requestQueue=m_requestQueue; | |
- (void).cxx_destruct; | |
- (void)syncSystem:(id)arg1 didChangeCompositeState:(CDStruct_1ef3fb1f)arg2; | |
- (void)syncSystem:(id)arg1 dataWaitDidChange:(BOOL)arg2; | |
- (void)syncSystemDidChangeExternally:(id)arg1; | |
- (void)synchronizeBlock:(id)arg1; | |
- (void)synchronize; | |
- (void)cancelRequest:(id)arg1; | |
- (id)deleteBackup:(id)arg1 usingBlock:(id)arg2; | |
- (id)createBackupForModel:(id)arg1 deviceName:(id)arg2 usingBlock:(id)arg3; | |
- (id)fetchModelForBackup:(id)arg1 usingBlock:(id)arg2; | |
- (id)fetchAvailableBackupsUsingBlock:(id)arg1; | |
- (id)checkAvailabilityUsingBlock:(id)arg1; | |
- (id)exportSyncStateToFolder:(id)arg1 usingBlock:(id)arg2; | |
- (id)readModelUsingBlock:(id)arg1; | |
- (id)writeChange:(id)arg1 transfer:(BOOL)arg2 usingBlock:(id)arg3; | |
- (id)writeChanges:(id)arg1 transfer:(BOOL)arg2 usingBlock:(id)arg3; | |
- (id)resolveBaselineConflictsUsingBlock:(id)arg1; | |
- (id)writeBaselineWithForce:(BOOL)arg1 usingBlock:(id)arg2; | |
- (id)cleanUpCachesWithForce:(BOOL)arg1 usingBlock:(id)arg2; | |
- (id)evictRemoteUsingBlock:(id)arg1; | |
- (id)startDownloadingUsingBlock:(id)arg1; | |
- (id)takeSyncSystemOnlineUsingBlock:(id)arg1; | |
- (id)unpairWithWipe:(BOOL)arg1 usingBlock:(id)arg2; | |
- (id)pairWithDisplayName:(id)arg1 initialChanges:(id)arg2 force:(BOOL)arg3 usingBlock:(id)arg4; | |
- (id)suspendTransfer:(BOOL)arg1 usingBlock:(id)arg2; | |
- (id)transferChangesToRemoteStorageUsingBlock:(id)arg1; | |
- (id)querySyncSystemStateWithStatusCheck:(BOOL)arg1 usingBlock:(id)arg2; | |
- (id)internal_submitWorkerBlock:(id)arg1; | |
- (void)internal_dequeueWorkerBlocks; | |
- (id)internal_enqueueWorkerBlock:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
- (id)initWithLocalFolder:(id)arg1 paired:(BOOL)arg2 delegate:(id)arg3; | |
- (void)internal_initialiseSyncSystemWithLocalFolder:(id)arg1 paired:(BOOL)arg2; | |
@end | |
@interface HTCloudBackupHeader : NSObject <HTCloudBackup> | |
{ | |
NSString *m_identifier; | |
NSString *m_deviceName; | |
NSString *m_deviceType; | |
NSString *m_deviceID; | |
NSDate *m_backupDate; | |
unsigned long long m_backupVersion; | |
} | |
@property(nonatomic) unsigned long long backupVersion; // @synthesize backupVersion=m_backupVersion; | |
@property(copy, nonatomic) NSDate *backupDate; // @synthesize backupDate=m_backupDate; | |
@property(copy, nonatomic) NSString *deviceID; // @synthesize deviceID=m_deviceID; | |
@property(copy, nonatomic) NSString *deviceType; // @synthesize deviceType=m_deviceType; | |
@property(copy, nonatomic) NSString *deviceName; // @synthesize deviceName=m_deviceName; | |
@property(copy, nonatomic) NSString *identifier; // @synthesize identifier=m_identifier; | |
- (void).cxx_destruct; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)description; | |
@end | |
@interface HTModelPath : NSObject | |
{ | |
} | |
+ (id)appSupportPath; | |
+ (id)exportPath; | |
+ (id)logsPath; | |
+ (void)setLogsPath:(id)arg1; | |
@end | |
@interface HTSyncMetadata : NSObject | |
{ | |
NSString *m_installID; | |
NSString *m_hardwareID; | |
NSString *m_displayName; | |
NSData *m_sandboxDataID; | |
} | |
@property(copy, nonatomic) NSData *sandboxDataID; // @synthesize sandboxDataID=m_sandboxDataID; | |
@property(copy, nonatomic) NSString *displayName; // @synthesize displayName=m_displayName; | |
@property(copy, nonatomic) NSString *hardwareID; // @synthesize hardwareID=m_hardwareID; | |
@property(copy, nonatomic) NSString *installID; // @synthesize installID=m_installID; | |
- (void).cxx_destruct; | |
- (id)description; | |
@end | |
@interface HTSyncSystem : NSObject <HTRemoteSandboxDelegate, HTSystemEventCenterDelegate, HTRemoteSandboxLocalHelper> | |
{ | |
NSObject<OS_dispatch_queue> *mSystemQueue; | |
int mInternalState; | |
int mSyncFailure; | |
BOOL mConsistentRemoteState; | |
BOOL mSuspendedTimers; | |
unsigned long long mDirtyDataAttempts; | |
BOOL mDirtyData; | |
unsigned long long mBaselineAutoWriteAttempts; | |
BOOL mBaselineAutoWritten; | |
id <HTSyncSystemDelegate> m_delegate; | |
HTLocalSandbox *m_localSandbox; | |
int m_syncSystemState; | |
HTSyncMetadata *m_syncMetadata; | |
HTSystemEventCenter *m_systemEventCenter; | |
HTRemoteSandbox *m_remoteSandbox; | |
HTDispatchTimer *m_aliveTimer; | |
HTDispatchTimer *m_workTimer; | |
HTDispatchTimer *m_baselineTimer; | |
NSMutableSet *m_dirtyDataPeerIDs; | |
id <HTModelBuilder> m_modelBuilder; | |
int m_transferPolicy; | |
unsigned long long m_bufferLimit; | |
} | |
@property(nonatomic) unsigned long long bufferLimit; // @synthesize bufferLimit=m_bufferLimit; | |
@property(nonatomic) int transferPolicy; // @synthesize transferPolicy=m_transferPolicy; | |
@property(retain, nonatomic) id <HTModelBuilder> modelBuilder; // @synthesize modelBuilder=m_modelBuilder; | |
@property(retain, nonatomic) NSMutableSet *dirtyDataPeerIDs; // @synthesize dirtyDataPeerIDs=m_dirtyDataPeerIDs; | |
@property(retain, nonatomic) HTDispatchTimer *baselineTimer; // @synthesize baselineTimer=m_baselineTimer; | |
@property(retain, nonatomic) HTDispatchTimer *workTimer; // @synthesize workTimer=m_workTimer; | |
@property(retain, nonatomic) HTDispatchTimer *aliveTimer; // @synthesize aliveTimer=m_aliveTimer; | |
@property(retain, nonatomic) HTRemoteSandbox *remoteSandbox; // @synthesize remoteSandbox=m_remoteSandbox; | |
@property(retain, nonatomic) HTSystemEventCenter *systemEventCenter; // @synthesize systemEventCenter=m_systemEventCenter; | |
@property(retain, nonatomic) HTSyncMetadata *syncMetadata; // @synthesize syncMetadata=m_syncMetadata; | |
@property(retain, nonatomic) HTLocalSandbox *localSandbox; // @synthesize localSandbox=m_localSandbox; | |
@property(nonatomic) __weak id <HTSyncSystemDelegate> delegate; // @synthesize delegate=m_delegate; | |
- (void).cxx_destruct; | |
- (void)systemEventCenter:(id)arg1 didFireEvent:(int)arg2; | |
- (void)remoteSandbox:(id)arg1 statusDidChange:(int)arg2; | |
- (void)remoteSandbox:(id)arg1 didFailStructuralCheck:(int)arg2; | |
- (void)remoteSandbox:(id)arg1 dataWaitDidChange:(BOOL)arg2; | |
- (void)remoteSandbox:(id)arg1 didChange:(id)arg2; | |
- (void)remoteSandboxFilesDidFinishDownload:(id)arg1; | |
- (id)peerStatus; | |
- (struct _NSRange)sequenceRangeForFilename:(id)arg1 sequenceTime:(long long *)arg2 sealed:(char *)arg3 filesize:(unsigned long long *)arg4; | |
- (void)setSequenceRange:(struct _NSRange)arg1 sequenceTime:(long long)arg2 sealed:(BOOL)arg3 filesize:(unsigned long long)arg4 forFilename:(id)arg5; | |
- (BOOL)writeCachedModelModel:(id)arg1 perspective:(id)arg2 error:(id *)arg3; | |
- (BOOL)readCachedModel:(id *)arg1 perspective:(id *)arg2 error:(id *)arg3; | |
- (BOOL)deleteBackup:(id)arg1 error:(id *)arg2; | |
- (id)writeBackupForModel:(id)arg1 deviceName:(id)arg2 error:(id *)arg3; | |
- (id)fetchBackup:(id)arg1 error:(id *)arg2; | |
- (id)fetchAvailableBackups:(id *)arg1; | |
- (BOOL)internal_tryAttachingRemote:(id *)arg1; | |
- (BOOL)exportSyncStateToFolder:(id)arg1 error:(id *)arg2; | |
- (BOOL)internal_clearDirtyData:(id *)arg1; | |
- (void)internal_markDirtyDataForPeer:(id)arg1; | |
- (void)internal_markDirtyFlag:(char *)arg1 attempts:(unsigned long long *)arg2 peer:(id)arg3 dirtySet:(id)arg4; | |
- (void)internal_scheduleWorkTimer; | |
- (void)internal_workTimerDidFire; | |
- (void)internal_scheduleTimers; | |
- (BOOL)internal_checkRemoteSandboxConsistency:(int *)arg1; | |
- (BOOL)internal_checkLocalSandboxConsistency:(id *)arg1 failure:(int *)arg2; | |
- (BOOL)internal_pushNopEvent:(id *)arg1; | |
- (void)internal_scheduleAliveTimer; | |
- (void)internal_aliveTimerDidFire; | |
- (id)readModel:(id *)arg1 error:(id *)arg2; | |
- (BOOL)internal_checkErrorForCorruption:(id)arg1; | |
- (void)internal_startAutomaticBaselineWrite; | |
- (void)internal_scheduleAutoBaselineTimer; | |
- (void)internal_autoWriteBaselineTimerDidFire; | |
- (void)internal_writeBaselineWithConflictResolve; | |
- (BOOL)resolveBaselineConflicts:(id *)arg1; | |
- (BOOL)writeBaselineWithForce:(BOOL)arg1 written:(char *)arg2 error:(id *)arg3; | |
- (BOOL)internal_shouldBaselineForPeer:(id)arg1 error:(id *)arg2; | |
- (id)internal_peerStatusForPeer:(id)arg1 error:(id *)arg2; | |
- (BOOL)writeChanges:(id)arg1 transfer:(int)arg2 error:(id *)arg3; | |
- (BOOL)writeChanges:(id)arg1 error:(id *)arg2; | |
- (BOOL)transferChangesToRemoteStorage:(unsigned long long *)arg1 error:(id *)arg2; | |
- (BOOL)internal_writeChanges:(id)arg1 policy:(int)arg2 error:(id *)arg3; | |
- (BOOL)internal_transferLocalChangesToRemoteStorage:(unsigned long long *)arg1 error:(id *)arg2; | |
- (BOOL)internal_transferBufferedChangesToLocalChanges:(id *)arg1; | |
- (BOOL)internal_writeChangesToLocalStorage:(id)arg1 error:(id *)arg2; | |
- (CDStruct_1ef3fb1f)compositeState; | |
- (BOOL)isAvailable; | |
- (BOOL)takeSystemOffline:(id *)arg1; | |
- (BOOL)takeSystemOnline:(id *)arg1; | |
- (void)checkSystemStatus; | |
- (BOOL)isWaitingForData; | |
- (BOOL)cleanUpCachesWithForce:(BOOL)arg1 error:(id *)arg2; | |
- (BOOL)internal_clearSealedSequenceCache:(id *)arg1; | |
- (BOOL)internal_shouldCleanupCaches:(id *)arg1; | |
- (BOOL)evictRemote:(id *)arg1; | |
- (BOOL)startDownloading:(id *)arg1; | |
- (BOOL)unpairSyncSystemWithWipe:(BOOL)arg1 error:(id *)arg2; | |
- (BOOL)pairSyncSystemWithDisplayName:(id)arg1 pushNopChange:(BOOL)arg2 error:(id *)arg3; | |
- (BOOL)internal_checkedTransitionToOpenUnmountedWithRemoteError:(id)arg1; | |
- (void)internal_checkedTransitionToClosedMissingWithWipe:(BOOL)arg1; | |
- (void)internal_checkedTransitionToOpenMounted; | |
- (void)internal_readStateOffDisk; | |
- (void)internal_uncheckedTransitionToOpenMountedWithNopChange:(BOOL)arg1; | |
- (void)internal_uncheckedTransitionToOpenUnmounted; | |
- (void)internal_uncheckedTransitionToClosedState:(int)arg1 failure:(int)arg2; | |
@property(readonly, nonatomic) int syncSystemState; // @synthesize syncSystemState=m_syncSystemState; | |
@property(readonly, nonatomic) int syncSystemFailure; | |
- (void)dealloc; | |
- (id)initWithLocalFolder:(id)arg1 paired:(BOOL)arg2 modelBuilder:(id)arg3 queue:(id)arg4; | |
@end | |
@interface HTRemoteEventBundle : NSObject | |
{ | |
struct _NSRange _seqRange; | |
BOOL _sealed; | |
unsigned long long _fileSize; | |
NSArray *_events; | |
} | |
@property(retain, nonatomic) NSArray *events; // @synthesize events=_events; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) struct _NSRange sequenceRange; | |
@property(readonly, nonatomic, getter=isSealed) BOOL sealed; | |
@property(readonly, nonatomic) unsigned long long fileSize; | |
- (id)initWithEvents:(id)arg1 sequenceRange:(struct _NSRange)arg2 fileSize:(unsigned long long)arg3 sealed:(BOOL)arg4; | |
@end | |
@interface HTRemoteFileStructure : NSObject | |
{ | |
NSSet *m_peerIDs; | |
NSDictionary *m_eventsMap; | |
} | |
@property(copy, nonatomic) NSDictionary *eventsMap; // @synthesize eventsMap=m_eventsMap; | |
@property(copy, nonatomic) NSSet *peerIDs; // @synthesize peerIDs=m_peerIDs; | |
- (void).cxx_destruct; | |
- (id)peerEventURLsForPeerID:(id)arg1; | |
- (id)initWithPeerIDs:(id)arg1 eventsMap:(id)arg2; | |
@end | |
@interface HTEventSequenceKey : NSObject <NSCopying> | |
{ | |
NSString *m_peerID; | |
struct _NSRange m_range; | |
} | |
@property(nonatomic) struct _NSRange range; // @synthesize range=m_range; | |
@property(copy, nonatomic) NSString *peerID; // @synthesize peerID=m_peerID; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)initWithRange:(struct _NSRange)arg1 peerID:(id)arg2; | |
@end | |
@interface HTEventLocationDirectory : NSObject | |
{ | |
NSMutableDictionary *_locationMap; | |
} | |
@property(retain, nonatomic) NSMutableDictionary *locationMap; // @synthesize locationMap=_locationMap; | |
- (void).cxx_destruct; | |
- (void)enumeratePeerEventsUsingBlock:(id)arg1; | |
- (id)URLForEventWithSequenceNumber:(unsigned long long)arg1 peerID:(id)arg2; | |
- (void)setURL:(id)arg1 filesize:(unsigned long long)arg2 sealed:(BOOL)arg3 forEventsInSequenceRange:(struct _NSRange)arg4 peerID:(id)arg5; | |
- (id)description; | |
- (id)init; | |
@end | |
@interface HTEventContainer : NSObject | |
{ | |
struct _NSRange _seqRange; | |
BOOL _sealed; | |
NSArray *_eventHeaders; | |
NSURL *_containerURL; | |
} | |
@property(retain, nonatomic) NSURL *containerURL; // @synthesize containerURL=_containerURL; | |
@property(retain, nonatomic) NSArray *eventHeaders; // @synthesize eventHeaders=_eventHeaders; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic, getter=isSealed) BOOL sealed; | |
@property(readonly, nonatomic) struct _NSRange sequenceRange; | |
- (id)description; | |
- (id)initWithEventHeaders:(id)arg1 url:(id)arg2 range:(struct _NSRange)arg3 sealed:(BOOL)arg4; | |
@end | |
@interface HTPeerContainer : NSObject | |
{ | |
BOOL _containersHaveHeaders; | |
NSString *_peerID; | |
NSMutableArray *_mutableEventHeaders; | |
NSMutableArray *_mutableEventContainers; | |
} | |
@property(retain, nonatomic) NSMutableArray *mutableEventContainers; // @synthesize mutableEventContainers=_mutableEventContainers; | |
@property(retain, nonatomic) NSMutableArray *mutableEventHeaders; // @synthesize mutableEventHeaders=_mutableEventHeaders; | |
@property(retain, nonatomic) NSString *peerID; // @synthesize peerID=_peerID; | |
- (void).cxx_destruct; | |
- (id)orderedEventHeaders; | |
- (id)orderedEventHeadersInRange:(struct _NSRange)arg1; | |
- (void)addEventContainer:(id)arg1; | |
- (unsigned long long)eventContainerCount; | |
- (id)description; | |
- (id)initWithPeerID:(id)arg1; | |
@end | |
@interface HTSyncContainer : NSObject | |
{ | |
HTEventLocationDirectory *_eventDirectory; | |
NSMutableArray *_mutablePeerContainers; | |
NSMutableArray *_cachedEventHeaders; | |
} | |
@property(retain, nonatomic) NSMutableArray *cachedEventHeaders; // @synthesize cachedEventHeaders=_cachedEventHeaders; | |
@property(retain, nonatomic) NSMutableArray *mutablePeerContainers; // @synthesize mutablePeerContainers=_mutablePeerContainers; | |
@property(retain, nonatomic) HTEventLocationDirectory *eventDirectory; // @synthesize eventDirectory=_eventDirectory; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) NSArray *orderedEventHeaders; | |
- (id)peerContainerForPeerID:(id)arg1; | |
@property(readonly, nonatomic) NSArray *peerContainers; | |
- (void)addPeerContainer:(id)arg1; | |
- (id)description; | |
- (id)init; | |
@end | |
@interface RMButton : TUIView | |
{ | |
BOOL mFocused; | |
BOOL mPressed; | |
id mTarget; | |
SEL mSelector; | |
RMStretchableImage *mBackground; | |
RMStretchableImage *mBackgroundPressed; | |
NSAttributedString *mTitleString; | |
double mTitleOffsetY; | |
} | |
@property(nonatomic) double titleOffsetY; // @synthesize titleOffsetY=mTitleOffsetY; | |
@property(copy, nonatomic) NSAttributedString *titleString; // @synthesize titleString=mTitleString; | |
@property(retain, nonatomic) RMStretchableImage *backgroundPressed; // @synthesize backgroundPressed=mBackgroundPressed; | |
@property(retain, nonatomic) RMStretchableImage *background; // @synthesize background=mBackground; | |
@property(nonatomic) SEL selector; // @synthesize selector=mSelector; | |
@property(nonatomic) __weak id target; // @synthesize target=mTarget; | |
@property(nonatomic) BOOL pressed; // @synthesize pressed=mPressed; | |
@property(nonatomic) BOOL focused; // @synthesize focused=mFocused; | |
- (void).cxx_destruct; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)press; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)changeFocused:(BOOL)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface RMTwitterShareRequest : NSObject <NSSharingServiceDelegate> | |
{ | |
NSDate *mLeftAppDate; | |
NSString *mMessage; | |
id <RMTwitterShareRequestDelegate> mDelegate; | |
} | |
+ (int)hasTwitterAccount; | |
@property(nonatomic) __weak id <RMTwitterShareRequestDelegate> delegate; // @synthesize delegate=mDelegate; | |
@property(copy, nonatomic) NSString *message; // @synthesize message=mMessage; | |
@property(retain, nonatomic) NSDate *leftAppDate; // @synthesize leftAppDate=mLeftAppDate; | |
- (void).cxx_destruct; | |
- (void)execute; | |
- (void)sharingService:(id)arg1 didShareItems:(id)arg2; | |
- (void)applicationDidBecomeActive:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithMessage:(id)arg1; | |
@end | |
@interface RMImageButton : TUIView | |
{ | |
BOOL mInside; | |
BOOL mMouseDown; | |
NSImage *mNormalImage; | |
NSImage *mHoverImage; | |
NSImage *mPressedImage; | |
id mTarget; | |
SEL mSelector; | |
} | |
+ (Class)layerClass; | |
@property(nonatomic) SEL selector; // @synthesize selector=mSelector; | |
@property(nonatomic) __weak id target; // @synthesize target=mTarget; | |
@property(retain, nonatomic) NSImage *pressedImage; // @synthesize pressedImage=mPressedImage; | |
@property(retain, nonatomic) NSImage *hoverImage; // @synthesize hoverImage=mHoverImage; | |
@property(retain, nonatomic) NSImage *normalImage; // @synthesize normalImage=mNormalImage; | |
@property(nonatomic) BOOL mouseDown; // @synthesize mouseDown=mMouseDown; | |
@property(nonatomic) BOOL inside; // @synthesize inside=mInside; | |
- (void).cxx_destruct; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)mouseExited:(id)arg1; | |
- (void)mouseEntered:(id)arg1; | |
- (void)updateView; | |
@end | |
@interface RMFacebookShareRequest : NSObject <NSSharingServiceDelegate> | |
{ | |
NSString *mMessage; | |
id <RMFacebookShareRequestDelegate> mDelegate; | |
} | |
+ (BOOL)canShare; | |
@property(nonatomic) __weak id <RMFacebookShareRequestDelegate> delegate; // @synthesize delegate=mDelegate; | |
@property(copy, nonatomic) NSString *message; // @synthesize message=mMessage; | |
- (void).cxx_destruct; | |
- (void)execute; | |
- (void)sharingService:(id)arg1 didShareItems:(id)arg2; | |
- (id)initWithMessage:(id)arg1; | |
@end | |
@interface RMTipsLevelController : RMBaseLevelController <RMMenuListViewControllerDelegate, RMThemeListener, RMItemViewDelegate, RMListViewLevelController> | |
{ | |
NSMutableArray *mTips; | |
RMMenuListViewController *mMenuController; | |
RMListView *mListView; | |
RMControllerContext *mContext; | |
} | |
@property(retain, nonatomic) RMControllerContext *context; // @synthesize context=mContext; | |
@property(retain, nonatomic) RMListView *listView; // @synthesize listView=mListView; | |
@property(retain, nonatomic) RMMenuListViewController *menuController; // @synthesize menuController=mMenuController; | |
@property(retain, nonatomic) NSMutableArray *tips; // @synthesize tips=mTips; | |
- (void).cxx_destruct; | |
- (void)itemView:(id)arg1 didChangeFromSwipeState:(int)arg2 toState:(int)arg3; | |
- (void)itemView:(id)arg1 wantsHeight:(double)arg2; | |
- (void)itemViewToggleCompleted:(id)arg1; | |
- (void)itemViewWillToggleCompleted:(id)arg1; | |
- (void)itemViewDeleted:(id)arg1 withVelocity:(double)arg2; | |
- (void)itemView:(id)arg1 didFinishEditingWithValue:(id)arg2 withEnter:(BOOL)arg3; | |
- (BOOL)itemViewCanEditFromHover:(id)arg1; | |
- (id)itemViewEventualWindow:(id)arg1; | |
- (void)menuListViewController:(id)arg1 customizeItemView:(id)arg2 atIndex:(long long)arg3 withIdentifier:(long long)arg4; | |
- (void)menuListViewController:(id)arg1 didChooseItemAtIndex:(long long)arg2 withIdentifier:(long long)arg3; | |
- (BOOL)toggleBoolForKey:(id)arg1; | |
- (BOOL)boolForKey:(id)arg1; | |
- (id)controllerForTransitionToCustomLevel:(int)arg1; | |
- (id)overshootStringForState:(id)arg1 direction:(int)arg2; | |
- (id)title; | |
- (void)prepareWithState:(id)arg1; | |
- (BOOL)isValidForState:(id)arg1; | |
- (id)currentState; | |
- (void)transitionUpToState:(id)arg1; | |
- (id)listViewDelegate; | |
- (id)listViewDatasource; | |
- (void)didResignMainLevel; | |
- (void)themeManager:(id)arg1 didChangeTheme:(id)arg2; | |
- (void)reloadItems; | |
- (id)currentBaseAppearance; | |
- (id)initWithListView:(id)arg1 context:(id)arg2; | |
- (void)setupTips; | |
@end | |
@interface RMTip : NSObject | |
{ | |
long long mTag; | |
NSString *mTitle; | |
NSString *mMessage; | |
} | |
@property(copy, nonatomic) NSString *message; // @synthesize message=mMessage; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=mTitle; | |
@property(nonatomic) long long tag; // @synthesize tag=mTag; | |
- (void).cxx_destruct; | |
- (id)initWithTitle:(id)arg1 message:(id)arg2; | |
- (id)initWithTitle:(id)arg1 message:(id)arg2 tag:(long long)arg3; | |
@end | |
@interface RMStatisticCentreContext : NSObject | |
{ | |
FMDatabase *mDatabase; | |
} | |
@property(retain, nonatomic) FMDatabase *database; // @synthesize database=mDatabase; | |
- (void).cxx_destruct; | |
@end | |
@interface RMStatisticCentre : NSObject | |
{ | |
RMStatisticCentreContext *mContext; | |
NSOperationQueue *_databaseQueue; | |
NSMutableArray *mSamplesBuffer; | |
NSTimer *mBufferTimer; | |
NSMutableArray *mFetches; | |
} | |
+ (id)defaultStatisticCentre; | |
@property(retain, nonatomic) NSMutableArray *fetches; // @synthesize fetches=mFetches; | |
@property(retain, nonatomic) NSTimer *bufferTimer; // @synthesize bufferTimer=mBufferTimer; | |
@property(retain, nonatomic) NSMutableArray *samplesBuffer; // @synthesize samplesBuffer=mSamplesBuffer; | |
@property(retain, nonatomic) NSOperationQueue *databaseQueue; // @synthesize databaseQueue=_databaseQueue; | |
@property(retain, nonatomic) RMStatisticCentreContext *context; // @synthesize context=mContext; | |
- (void).cxx_destruct; | |
- (void)deleteStatsForIdentifier:(id)arg1; | |
- (void)cancelFetch:(id)arg1; | |
- (id)fetchStatsWithBlock:(id)arg1; | |
- (unsigned long long)internal_fetchRequestIndexForToken:(id)arg1; | |
- (void)internal_fetchDidFinishForToken:(id)arg1 filename:(id)arg2 data:(id)arg3; | |
- (void)sync; | |
- (void)flush; | |
- (void)addStatisticSample:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithDatabaseName:(id)arg1; | |
- (void)internal_closeDatabase; | |
- (void)internal_scheduleFlushTimer; | |
- (void)internal_invalidateFlushTimer; | |
@end | |
@interface RMStatisticFetchRequest : NSObject | |
{ | |
id _fetchBlock; | |
id _requestToken; | |
} | |
@property(retain, nonatomic) id requestToken; // @synthesize requestToken=_requestToken; | |
@property(copy, nonatomic) id fetchBlock; // @synthesize fetchBlock=_fetchBlock; | |
- (void).cxx_destruct; | |
- (id)initWithRequestToken:(id)arg1 fetchBlock:(id)arg2; | |
@end | |
@interface RMStatisticSample : NSObject | |
{ | |
int mSampleType; | |
NSDate *mSampleDate; | |
NSString *mSampleEntityID; | |
} | |
+ (id)statisticSampleWithType:(int)arg1; | |
+ (id)statisticSampleWithType:(int)arg1 entity:(id)arg2; | |
@property(copy, nonatomic) NSString *sampleEntityID; // @synthesize sampleEntityID=mSampleEntityID; | |
@property(copy, nonatomic) NSDate *sampleDate; // @synthesize sampleDate=mSampleDate; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) int sampleType; | |
- (id)initWithSampleType:(int)arg1 entity:(id)arg2 date:(id)arg3; | |
@end | |
@interface HTSyncPeerStatus : NSObject | |
{ | |
NSMutableSet *_idleSet; | |
NSMutableSet *_offlineSet; | |
} | |
@property(retain, nonatomic) NSMutableSet *offlineSet; // @synthesize offlineSet=_offlineSet; | |
@property(retain, nonatomic) NSMutableSet *idleSet; // @synthesize idleSet=_idleSet; | |
- (void).cxx_destruct; | |
- (BOOL)isOfflineForPeerWithID:(id)arg1; | |
- (BOOL)isIdleForPeerWithID:(id)arg1; | |
- (void)setOfflineForPeerWithID:(id)arg1; | |
- (void)setIdleForPeerWithID:(id)arg1; | |
- (id)init; | |
@end | |
@interface RMInPinchGestureRecognizer : RMGestureRecognizer | |
{ | |
double mMagnification; | |
double mInitialDistance; | |
struct CGPoint mNormalizedCenter; | |
double mProgress; | |
} | |
@property(nonatomic) double progress; // @synthesize progress=mProgress; | |
@property(nonatomic) struct CGPoint normalizedCenter; // @synthesize normalizedCenter=mNormalizedCenter; | |
@property(nonatomic) double initialDistance; // @synthesize initialDistance=mInitialDistance; | |
@property(nonatomic) double magnificiation; // @synthesize magnificiation=mMagnification; | |
- (void)touchesEndedWithEvent:(id)arg1; | |
- (void)touchesMovedWithEvent:(id)arg1; | |
- (void)updateProgressWithEvent:(id)arg1; | |
- (void)magnifyWithEvent:(id)arg1; | |
- (double)distanceWithTouches:(id)arg1; | |
- (struct CGPoint)centerOfTouches:(id)arg1; | |
- (void)reset; | |
@end | |
@interface HTBase16 : NSObject | |
{ | |
} | |
+ (BOOL)encodeData:(const char *)arg1 length:(unsigned long long)arg2 output:(char *)arg3 outputLength:(unsigned long long)arg4; | |
+ (unsigned long long)outputLengthForDataLength:(unsigned long long)arg1; | |
@end | |
@interface RMDragWindow : NSWindow | |
{ | |
TUIView *mDragSnapshotView; | |
struct CGRect mOverlayRect; | |
RMDragWindowView *mDragView; | |
} | |
@property(retain, nonatomic) RMDragWindowView *dragView; // @synthesize dragView=mDragView; | |
@property(nonatomic) struct CGRect overlayRect; // @synthesize overlayRect=mOverlayRect; | |
@property(retain, nonatomic) TUIView *dragSnapshotView; // @synthesize dragSnapshotView=mDragSnapshotView; | |
- (void).cxx_destruct; | |
- (void)orderOutWithFadeWithCompletionBlock:(id)arg1; | |
- (void)makeKeyAndOrderFrontWithFade; | |
- (void)refreshWindow; | |
- (void)changeOverlayRect:(struct CGRect)arg1; | |
- (void)setInterp:(double)arg1; | |
- (id)initWithImage:(id)arg1; | |
- (id)initWithInnerDragView:(id)arg1; | |
- (id)initWithDragView:(id)arg1; | |
@end | |
@interface RMCloudPairInfo : NSObject | |
{ | |
int _pairSource; | |
} | |
@property(nonatomic) int pairSource; // @synthesize pairSource=_pairSource; | |
- (void)endBackgroundTask; | |
- (void)beginBackgroundTask; | |
- (void)dealloc; | |
- (id)initWithPairSource:(int)arg1; | |
@end | |
@interface RMCloudUnpairInfo : NSObject | |
{ | |
int _unpairReason; | |
int _cloudError; | |
} | |
@property(readonly, nonatomic) int cloudError; | |
@property(readonly, nonatomic) int unpairReason; | |
- (id)initWithUnpairReason:(int)arg1 cloudError:(int)arg2; | |
@end | |
@interface RMCloudRefreshInfo : NSObject | |
{ | |
BOOL _explicit; | |
} | |
@property(readonly, nonatomic, getter=isExplicit) BOOL explicit; | |
- (id)initWithExplicit:(BOOL)arg1; | |
@end | |
@interface RMAboutWindow : NSWindow | |
{ | |
RMStringRecogniser *_developerRecogniser; | |
RMStringRecogniser *_debugRecogniser; | |
RMStringRecogniser *_konamiRecogniser; | |
RMStringRecogniser *_quotesRecogniser; | |
} | |
@property(retain, nonatomic) RMStringRecogniser *quotesRecogniser; // @synthesize quotesRecogniser=_quotesRecogniser; | |
@property(retain, nonatomic) RMStringRecogniser *konamiRecogniser; // @synthesize konamiRecogniser=_konamiRecogniser; | |
@property(retain, nonatomic) RMStringRecogniser *debugRecogniser; // @synthesize debugRecogniser=_debugRecogniser; | |
@property(retain, nonatomic) RMStringRecogniser *developerRecogniser; // @synthesize developerRecogniser=_developerRecogniser; | |
- (void).cxx_destruct; | |
- (void)keyUp:(id)arg1; | |
- (void)keyDown:(id)arg1; | |
- (void)internal_quotesRecognised; | |
- (void)internal_konamiRecognised; | |
- (void)internal_debugRecognised; | |
- (void)internal_developerRecognised; | |
@end | |
@interface RMStringRecogniser : NSObject | |
{ | |
id _callbackBlock; | |
NSString *_stringValue; | |
unsigned long long _nextIndex; | |
} | |
- (void).cxx_destruct; | |
- (void)processString:(id)arg1; | |
- (id)initWithString:(id)arg1 block:(id)arg2; | |
@end | |
@interface RMCreditOvershootView : TUIView | |
{ | |
NSMutableArray *mImages; | |
} | |
@property(retain, nonatomic) NSMutableArray *images; // @synthesize images=mImages; | |
- (void).cxx_destruct; | |
- (double)preferredHeight; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)addImage:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface RMMainWindowController : NSWindowController <RMMainViewControllerDelegate, RMClearWindowDelegate, RMActionResponder, HTModelBackendPresenter> | |
{ | |
RMListTransitionCoordinator *mTransitionCoordinator; | |
RMRootView *mRootNSView; | |
RMAnimation *mShowAnimation; | |
RMClearWindow *mClearWindow; | |
NSString *mViewingListIdentifer; | |
RMGlobalViewState *mGlobalState; | |
int mControllerType; | |
NSUndoManager *mUndoManager; | |
RMMainViewController *mMainViewController; | |
TUIView *mRootView; | |
HTModelBackend *mModelBackend; | |
} | |
@property(retain, nonatomic) HTModelBackend *modelBackend; // @synthesize modelBackend=mModelBackend; | |
@property(retain, nonatomic) TUIView *rootView; // @synthesize rootView=mRootView; | |
@property(retain, nonatomic) RMMainViewController *mainViewController; // @synthesize mainViewController=mMainViewController; | |
@property(retain, nonatomic) NSUndoManager *undoManager; // @synthesize undoManager=mUndoManager; | |
@property(nonatomic) int controllerType; // @synthesize controllerType=mControllerType; | |
@property(retain, nonatomic) RMGlobalViewState *globalState; // @synthesize globalState=mGlobalState; | |
@property(retain, nonatomic) NSString *viewingListIdentifer; // @synthesize viewingListIdentifer=mViewingListIdentifer; | |
@property(retain, nonatomic) RMClearWindow *clearWindow; // @synthesize clearWindow=mClearWindow; | |
@property(retain, nonatomic) RMAnimation *showAnimation; // @synthesize showAnimation=mShowAnimation; | |
@property(retain, nonatomic) RMRootView *rootNSView; // @synthesize rootNSView=mRootNSView; | |
@property(retain, nonatomic) RMListTransitionCoordinator *transitionCoordinator; // @synthesize transitionCoordinator=mTransitionCoordinator; | |
- (void).cxx_destruct; | |
- (BOOL)handleAction:(id)arg1 fromSender:(id)arg2 event:(id)arg3; | |
- (BOOL)internal_handleClipboardCut; | |
- (BOOL)internal_handleClipboardCopy; | |
- (BOOL)internal_copyToClipboardListSelection:(unsigned long long)arg1 taskSelection:(unsigned long long)arg2; | |
- (BOOL)internal_handleClipboardPaste; | |
- (BOOL)internal_pasteLists:(id)arg1; | |
- (BOOL)internal_pasteTasks:(id)arg1; | |
- (BOOL)canHandleAction:(id)arg1 fromSender:(id)arg2 event:(id)arg3; | |
- (id)nextActionResponder; | |
- (void)clearWindowListsButtonWasPressed:(id)arg1; | |
- (void)clearWindow:(id)arg1 didClickOnContextualItemAtIndex:(unsigned long long)arg2 userInfo:(id)arg3; | |
- (id)clearWindow:(id)arg1 titleForContextualItemAtIndex:(unsigned long long)arg2 active:(char *)arg3 userInfo:(id *)arg4; | |
- (unsigned long long)clearWindowNumberOfContextualItems:(id)arg1; | |
- (id)clearWindowWillReturnUndoManager:(id)arg1; | |
- (struct CGRect)clearWindowWillUseStandardFrame:(id)arg1 defaultFrame:(struct CGRect)arg2; | |
- (void)mainViewController:(id)arg1 didChangeToPerspectiveWithTitle:(id)arg2 ofType:(int)arg3; | |
- (void)mainViewController:(id)arg1 didChangePerspectiveTitle:(id)arg2; | |
- (void)transitionToPrefs; | |
- (void)transitionUpAction:(id)arg1; | |
- (void)transitionToListsFromTasksImmediate; | |
- (void)listTransitionAbilityChanged; | |
- (void)clearAction:(id)arg1; | |
- (void)menuListAction:(id)arg1; | |
- (BOOL)validateMenuItem:(id)arg1; | |
- (void)modelBackend:(id)arg1 didRefreshWithModel:(id)arg2 previousModel:(id)arg3; | |
- (BOOL)modelBackend:(id)arg1 willRefreshWithModel:(id)arg2; | |
- (void)setSyncing:(BOOL)arg1; | |
- (void)refreshImmediately; | |
- (id)listSubWindowListIdentifier; | |
- (void)transitionToTasksFromTopImmediateWithListIdentifier:(id)arg1; | |
- (BOOL)isStateValidWithCoder:(id)arg1 modelBackend:(id)arg2; | |
- (void)restoreStateWithCoder:(id)arg1; | |
- (void)preRestoreWithState:(id)arg1; | |
- (void)encodeRestorableStateWithCoder:(id)arg1; | |
- (void)showWindowFromContentRect:(struct CGRect)arg1; | |
- (void)showWindowFromTearToRect:(struct CGRect)arg1; | |
- (void)windowNeedsFirstReponderFixing:(id)arg1; | |
- (void)showWindowWithZoom:(id)arg1; | |
- (void)showWindow:(id)arg1; | |
- (void)windowDidLoad; | |
- (id)viewingListIdentifier; | |
- (void)viewListWithIdentifier:(id)arg1; | |
- (void)updateWindowStyle; | |
- (BOOL)checkStateValid; | |
- (void)modelBackendDidCommitTransaction:(id)arg1; | |
- (void)modelBackendDidBeginTransaction:(id)arg1; | |
- (BOOL)modelBackendCanBeginTransaction:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithModelBackend:(id)arg1 undoManager:(id)arg2 globalState:(id)arg3 transitionCoordinator:(id)arg4 type:(int)arg5; | |
@end | |
@interface RMClearTextAreaRenderer : NSObject | |
{ | |
struct _NSRange mRange; | |
BOOL mDirty; | |
NSTextStorage *mStorage; | |
NSTextContainer *mContainer; | |
NSLayoutManager *mLayoutManager; | |
NSAttributedString *mString; | |
double mStrikeOutInterp; | |
struct CGRect mFrame; | |
} | |
@property(nonatomic) struct CGRect frame; // @synthesize frame=mFrame; | |
@property(nonatomic) double strikeOutInterp; // @synthesize strikeOutInterp=mStrikeOutInterp; | |
@property(retain, nonatomic) NSAttributedString *string; // @synthesize string=mString; | |
@property(retain, nonatomic) NSLayoutManager *layoutManager; // @synthesize layoutManager=mLayoutManager; | |
@property(retain, nonatomic) NSTextContainer *container; // @synthesize container=mContainer; | |
@property(retain, nonatomic) NSTextStorage *storage; // @synthesize storage=mStorage; | |
@property(nonatomic) BOOL dirty; // @synthesize dirty=mDirty; | |
@property(nonatomic) struct _NSRange range; // @synthesize range=mRange; | |
- (void).cxx_destruct; | |
- (void)renderWithLockedViewHeight:(double)arg1; | |
- (struct CGSize)idealSize; | |
- (void)updateManager; | |
- (id)init; | |
@end | |
@interface RMAnimationCoordinator : NSObject | |
{ | |
NSMutableSet *mSuspendingObjects; | |
NSMutableDictionary *mAnimations; | |
} | |
+ (id)sharedCoordinator; | |
@property(retain, nonatomic) NSMutableDictionary *animations; // @synthesize animations=mAnimations; | |
@property(retain, nonatomic) NSMutableSet *suspendingObjects; // @synthesize suspendingObjects=mSuspendingObjects; | |
- (void).cxx_destruct; | |
- (BOOL)animationIsSuspended; | |
- (void)checkResume; | |
- (void)resumeAnimationsFromObject:(id)arg1; | |
- (void)suspendAnimationsFromObject:(id)arg1; | |
- (void)runAnimation:(id)arg1 withIdentifier:(void)arg2; | |
- (id)init; | |
@end | |
@interface RMListTransitionCoordinator : NSObject | |
{ | |
NSMutableSet *mHandlers; | |
} | |
@property(retain, nonatomic) NSMutableSet *handlers; // @synthesize handlers=mHandlers; | |
- (void).cxx_destruct; | |
- (void)tearAnimateWindowForListWithIdentifier:(id)arg1 fromRect:(struct CGRect)arg2; | |
- (BOOL)transitionToListWithIdentifier:(id)arg1; | |
- (BOOL)canTransitionToListWithIdentifier:(id)arg1; | |
- (void)removeHandler:(id)arg1; | |
- (void)addHandler:(id)arg1; | |
- (id)init; | |
@end | |
@interface HTUbiquitousItem : NSObject | |
{ | |
NSURL *_itemURL; | |
BOOL _downloaded; | |
BOOL _downloading; | |
BOOL _uploaded; | |
BOOL _uploading; | |
long long _percentDownloaded; | |
long long _percentUploaded; | |
NSDate *_contentDate; | |
NSDate *_creationDate; | |
long long _fileSize; | |
} | |
@property(nonatomic) long long fileSize; // @synthesize fileSize=_fileSize; | |
@property(copy, nonatomic) NSDate *creationDate; // @synthesize creationDate=_creationDate; | |
@property(copy, nonatomic) NSDate *contentDate; // @synthesize contentDate=_contentDate; | |
@property(nonatomic) long long percentUploaded; // @synthesize percentUploaded=_percentUploaded; | |
@property(nonatomic) long long percentDownloaded; // @synthesize percentDownloaded=_percentDownloaded; | |
@property(nonatomic, getter=isUploading) BOOL uploading; // @synthesize uploading=_uploading; | |
@property(nonatomic, getter=isUploaded) BOOL uploaded; // @synthesize uploaded=_uploaded; | |
@property(nonatomic, getter=isDownloading) BOOL downloading; // @synthesize downloading=_downloading; | |
@property(nonatomic, getter=isDownloaded) BOOL downloaded; // @synthesize downloaded=_downloaded; | |
@property(copy, nonatomic) NSURL *itemURL; // @synthesize itemURL=_itemURL; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (BOOL)isEqual:(id)arg1; | |
- (unsigned long long)hash; | |
- (id)initWithItemURL:(id)arg1; | |
- (id)init; | |
@end | |
@interface HTUbiquitousMetadataCenter : NSObject <CMNetworkReachabilityListener> | |
{ | |
int _networkState; | |
NSObject<OS_dispatch_queue> *_callbackQueue; | |
BOOL _synchronous; | |
unsigned long long _token; | |
NSMutableDictionary *_stateMap; | |
NSMutableSet *_downloadedSet; | |
NSMetadataQuery *_metadataQuery; | |
id <HTUbiquitousMetadataCenterDelegate> _delegate; | |
CMNetworkReachability *_reachabilityCenter; | |
id _reachabilityToken; | |
} | |
@property(retain, nonatomic) id reachabilityToken; // @synthesize reachabilityToken=_reachabilityToken; | |
@property(retain, nonatomic) CMNetworkReachability *reachabilityCenter; // @synthesize reachabilityCenter=_reachabilityCenter; | |
@property __weak id <HTUbiquitousMetadataCenterDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(retain, nonatomic) NSMetadataQuery *metadataQuery; // @synthesize metadataQuery=_metadataQuery; | |
@property(retain, nonatomic) NSMutableSet *downloadedSet; // @synthesize downloadedSet=_downloadedSet; | |
@property(retain, nonatomic) NSMutableDictionary *stateMap; // @synthesize stateMap=_stateMap; | |
- (void).cxx_destruct; | |
- (void)networkReachability:(id)arg1 didChangeForToken:(id)arg2 flags:(unsigned int)arg3 userInfo:(id)arg4; | |
- (BOOL)isWatching; | |
- (void)stopWatching; | |
- (BOOL)startWatching; | |
- (void)internal_didFinishQuery:(id)arg1; | |
- (void)internal_didUpdateQuery:(id)arg1; | |
- (void)internal_processResultsFromQueryWithCallback:(BOOL)arg1; | |
- (void)internal_finaliseProcessingWithCallback:(BOOL)arg1 ubiItems:(id)arg2 downloadSet:(id)arg3; | |
- (void)internal_updateStateWithDownloads:(id)arg1 token:(unsigned long long)arg2; | |
- (BOOL)internal_needsDownloadingOfUbiItem:(id)arg1 now:(id)arg2; | |
- (id)internal_makeUbiFromMetadata:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithDispatchQueue:(id)arg1 synchronous:(BOOL)arg2; | |
@end | |
@interface HTUbiquitousState : NSObject <HTUbiquitousMetadataCenterDelegate> | |
{ | |
NSObject<OS_dispatch_queue> *_callbackQueue; | |
int _downloadState; | |
int _dataState; | |
NSArray *_latestItems; | |
NSDictionary *_idleUbiMap; | |
NSDate *_lastDownloadDate; | |
HTUbiquitousMetadataCenter *_metadataCenter; | |
id <HTUbiquitousStateDelegate> _delegate; | |
HTDispatchTimer *_downloadTimeoutTimer; | |
} | |
@property(retain, nonatomic) HTDispatchTimer *downloadTimeoutTimer; // @synthesize downloadTimeoutTimer=_downloadTimeoutTimer; | |
@property(nonatomic) __weak id <HTUbiquitousStateDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(retain, nonatomic) HTUbiquitousMetadataCenter *metadataCenter; // @synthesize metadataCenter=_metadataCenter; | |
@property(retain, nonatomic) NSDate *lastDownloadDate; // @synthesize lastDownloadDate=_lastDownloadDate; | |
@property(retain, nonatomic) NSDictionary *idleUbiMap; // @synthesize idleUbiMap=_idleUbiMap; | |
@property(retain, nonatomic) NSArray *latestItems; // @synthesize latestItems=_latestItems; | |
- (void).cxx_destruct; | |
- (void)ubiquitousMetadataCenter:(id)arg1 didUpdateWithItems:(id)arg2; | |
- (void)internal_transitionToDownloadState:(int)arg1; | |
- (void)internal_updateIdleUbiquitousMapWithChangeSet:(id *)arg1 deleteSet:(id *)arg2; | |
- (void)internal_downloadTimeoutTimerDidFire; | |
- (void)internal_scheduleDownloadTimeoutTimer; | |
- (int)dataState; | |
- (int)downloadState; | |
- (void)stopWatching; | |
- (BOOL)isWatching; | |
- (void)startWatching; | |
- (void)dealloc; | |
- (id)initWithCallbackQueue:(id)arg1 delegate:(id)arg2; | |
@end | |
@interface HTTestingWindowController : NSWindowController <NSTableViewDataSource, NSTableViewDelegate> | |
{ | |
NSMutableArray *mModel; | |
NSTableView *mTestTableView; | |
NSTextField *mUnreachedLabel; | |
NSTextField *mPassedLabel; | |
NSTextField *mFailedLabel; | |
NSTextField *mTotalLabel; | |
} | |
+ (id)sharedTestingWindowController; | |
@property(retain, nonatomic) NSTextField *totalLabel; // @synthesize totalLabel=mTotalLabel; | |
@property(retain, nonatomic) NSTextField *failedLabel; // @synthesize failedLabel=mFailedLabel; | |
@property(retain, nonatomic) NSTextField *passedLabel; // @synthesize passedLabel=mPassedLabel; | |
@property(retain, nonatomic) NSTextField *unreachedLabel; // @synthesize unreachedLabel=mUnreachedLabel; | |
@property(retain, nonatomic) NSTableView *testTableView; // @synthesize testTableView=mTestTableView; | |
@property(retain, nonatomic) NSMutableArray *model; // @synthesize model=mModel; | |
- (void).cxx_destruct; | |
- (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forTableColumn:(id)arg3 row:(long long)arg4; | |
- (id)tableView:(id)arg1 objectValueForTableColumn:(id)arg2 row:(long long)arg3; | |
- (long long)numberOfRowsInTableView:(id)arg1; | |
- (void)refreshView; | |
- (void)awakeFromNib; | |
- (void)dealloc; | |
@end | |
@interface HTTest : NSObject | |
{ | |
NSString *mName; | |
int mValue; | |
} | |
@property(nonatomic) int value; // @synthesize value=mValue; | |
@property(copy, nonatomic) NSString *name; // @synthesize name=mName; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)formattedName; | |
- (id)initWithName:(id)arg1; | |
@end | |
@interface HTTesting : NSObject | |
{ | |
NSMutableSet *mListeners; | |
NSMutableDictionary *mTests; | |
} | |
+ (id)sharedTesting; | |
@property(retain, nonatomic) NSMutableDictionary *tests; // @synthesize tests=mTests; | |
@property(retain, nonatomic) NSMutableSet *listeners; // @synthesize listeners=mListeners; | |
- (void).cxx_destruct; | |
- (id)allTests; | |
- (void)removeListener:(id)arg1; | |
- (void)addListener:(id)arg1; | |
- (void)testAlwaysWithName:(id)arg1 condition:(BOOL)arg2; | |
- (void)testCaseWithName:(id)arg1 condition:(BOOL)arg2; | |
- (void)informListenersWithTest:(id)arg1; | |
- (id)init; | |
@end | |
@interface RMDragCoordinator : NSObject <RMDragSessionDelegate> | |
{ | |
NSMutableDictionary *mWindowInfos; | |
BOOL mInternalInDragCommit; | |
RMDragSession *mSession; | |
NSMutableSet *mParticipants; | |
} | |
+ (id)sharedDragCoordinator; | |
@property(retain, nonatomic) NSMutableSet *participants; // @synthesize participants=mParticipants; | |
@property(retain, nonatomic) RMDragSession *session; // @synthesize session=mSession; | |
@property(nonatomic) BOOL internalInDragCommit; // @synthesize internalInDragCommit=mInternalInDragCommit; | |
@property(retain, nonatomic) NSMutableDictionary *windowInfos; // @synthesize windowInfos=mWindowInfos; | |
- (void).cxx_destruct; | |
- (void)performDragCommit:(id)arg1; | |
- (BOOL)isInDragCommit; | |
- (void)dragSessionDidComplete:(id)arg1; | |
- (id)beginDragWithDragInfo:(id)arg1 withPoint:(struct CGPoint)arg2 inRect:(struct CGRect)arg3 withInitiator:(id)arg4; | |
- (void)enableWindowResizing; | |
- (void)disableWindowResizing; | |
- (void)checkWindowResizing:(id)arg1; | |
- (BOOL)canBeginDragWithDragInfo:(id)arg1; | |
- (void)removeDragParticipant:(id)arg1; | |
- (void)addDragParticipant:(id)arg1; | |
- (id)init; | |
@end | |
@interface RMDragInfo : NSObject | |
{ | |
NSString *mDragType; | |
id mDragObject; | |
} | |
@property(retain, nonatomic) id dragObject; // @synthesize dragObject=mDragObject; | |
@property(copy, nonatomic) NSString *dragType; // @synthesize dragType=mDragType; | |
- (void).cxx_destruct; | |
- (id)initWithType:(id)arg1 object:(id)arg2; | |
@end | |
@interface RMDragSession : NSObject <RMDragProviderSession, RMDragReceiverSession> | |
{ | |
struct CGRect mTearCancelRect; | |
BOOL mInformedFinished; | |
struct CGRect mTearRect; | |
RMDragWindow *mTearWindow; | |
BOOL mIsTearing; | |
id <RMDragTearingHandler> mTearingHandler; | |
id <RMDragSessionDelegate> mDelegate; | |
int mState; | |
struct CGRect mDragDestinationFrame; | |
id <RMDragParticipant> mCurrentIndicator; | |
RMAnimation *mPopAnimation; | |
NSSet *mParticipants; | |
RMDragInfo *mDragInfo; | |
struct CGPoint mMousePointInRect; | |
struct CGRect mDragRect; | |
id <RMDragParticipant> mInitiatorParticipant; | |
RMDragWindow *mDragWindow; | |
} | |
@property(retain, nonatomic) RMDragWindow *dragWindow; // @synthesize dragWindow=mDragWindow; | |
@property(retain, nonatomic) id <RMDragParticipant> initiatorParticipant; // @synthesize initiatorParticipant=mInitiatorParticipant; | |
@property(nonatomic) struct CGRect dragRect; // @synthesize dragRect=mDragRect; | |
@property(nonatomic) struct CGPoint mousePointInRect; // @synthesize mousePointInRect=mMousePointInRect; | |
@property(retain, nonatomic) RMDragInfo *dragInfo; // @synthesize dragInfo=mDragInfo; | |
@property(retain, nonatomic) NSSet *participants; // @synthesize participants=mParticipants; | |
@property(retain, nonatomic) RMAnimation *popAnimation; // @synthesize popAnimation=mPopAnimation; | |
@property(retain, nonatomic) id <RMDragParticipant> currentIndicator; // @synthesize currentIndicator=mCurrentIndicator; | |
@property(nonatomic) struct CGRect dragDestinationFrame; // @synthesize dragDestinationFrame=mDragDestinationFrame; | |
@property(nonatomic) int state; // @synthesize state=mState; | |
@property(nonatomic) __weak id <RMDragSessionDelegate> delegate; // @synthesize delegate=mDelegate; | |
@property(retain, nonatomic) id <RMDragTearingHandler> internalTearingHandler; // @synthesize internalTearingHandler=mTearingHandler; | |
@property(nonatomic) BOOL isTearing; // @synthesize isTearing=mIsTearing; | |
@property(retain, nonatomic) RMDragWindow *tearWindow; // @synthesize tearWindow=mTearWindow; | |
@property(nonatomic) struct CGRect tearRect; // @synthesize tearRect=mTearRect; | |
@property(nonatomic) BOOL informedFinished; // @synthesize informedFinished=mInformedFinished; | |
@property(nonatomic) struct CGRect tearCancelRect; // @synthesize tearCancelRect=mTearCancelRect; | |
- (void).cxx_destruct; | |
- (void)setTearingHandler:(id)arg1; | |
- (void)completeDrop; | |
- (void)animateDropWithDuration:(double)arg1 completionBlock:(id)arg2; | |
- (void)setDropDestinationFrame:(struct CGRect)arg1; | |
- (void)informParticipantsFinished; | |
- (void)cancelDrag; | |
- (void)endDrag; | |
- (void)updateDrag; | |
- (void)updateSession; | |
- (BOOL)dragIsTear; | |
- (void)endTear; | |
- (void)updateTear; | |
- (void)beginTear; | |
- (void)updateDragWindowWithParticipant:(id)arg1; | |
- (id)destinationParticipant; | |
- (void)beginSession; | |
- (id)initWithParticipants:(id)arg1 dragInfo:(id)arg2 withPoint:(struct CGPoint)arg3 inRect:(struct CGRect)arg4 withInitiator:(id)arg5; | |
@end | |
@interface RMBlockImage : NSObject | |
{ | |
NSImage *mCachedImage; | |
struct CGSize mSize; | |
id mDrawingBlock; | |
} | |
@property(copy, nonatomic) id drawingBlock; // @synthesize drawingBlock=mDrawingBlock; | |
@property(nonatomic) struct CGSize size; // @synthesize size=mSize; | |
@property(retain, nonatomic) NSImage *cachedImage; // @synthesize cachedImage=mCachedImage; | |
- (void).cxx_destruct; | |
- (id)persistantImage; | |
- (void)drawInRect:(struct CGRect)arg1 fromRect:(struct CGRect)arg2; | |
- (id)initWithSize:(struct CGSize)arg1 drawingHandler:(id)arg2; | |
- (id)initWithNSImage:(id)arg1; | |
@end | |
@interface HTBaseNumberEncoder : NSObject | |
{ | |
} | |
+ (id)encodeNumber:(unsigned long long)arg1 alphabet:(const char *)arg2; | |
+ (id)encodeNumberUsingBase32:(unsigned long long)arg1; | |
@end | |
@interface RMScrollPageView : TUIView | |
{ | |
struct { | |
int animationType; | |
double startTime; | |
double endTime; | |
double startX; | |
double endX; | |
double startSpeed; | |
} _pageViewAnimation; | |
int _pageViewState; | |
double _touchExactOffsetX; | |
unsigned long long _touchStartPage; | |
CDStruct_a001d56a _touchSamples[2]; | |
CDStruct_a001d56a _animationSamples[2]; | |
HTTimer *_animationTimer; | |
unsigned long long _pageCount; | |
id <RMPageViewDelegate> _pageDelegate; | |
} | |
+ (Class)layerClass; | |
@property(nonatomic) __weak id <RMPageViewDelegate> pageDelegate; // @synthesize pageDelegate=_pageDelegate; | |
@property(nonatomic) unsigned long long pageCount; // @synthesize pageCount=_pageCount; | |
@property(retain, nonatomic) HTTimer *animationTimer; // @synthesize animationTimer=_animationTimer; | |
- (void).cxx_destruct; | |
- (BOOL)acceptsFirstMouse:(id)arg1; | |
- (void)scrollWheel:(id)arg1; | |
- (void)internal_updateTouchSessionWithDeltaX:(double)arg1; | |
- (void)internal_endTouchSession; | |
- (unsigned long long)internal_pageIndexForFlick:(double *)arg1; | |
- (void)internal_startTouchSession; | |
- (unsigned long long)currentPageIndex; | |
- (CDStruct_5ea26ad8)currentPageState; | |
- (struct CGRect)internal_frameForPageAtIndex:(unsigned long long)arg1; | |
- (void)internal_transitionToState:(int)arg1; | |
- (void)internal_animationTimerDidTick:(id)arg1; | |
- (void)internal_scrollToOffsetX:(double)arg1; | |
- (BOOL)scrollToPageAtIndex:(unsigned long long)arg1 animated:(BOOL)arg2; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)init; | |
- (id)initWithPageCount:(unsigned long long)arg1; | |
@end | |
@interface RMWelcomeWindowController : NSWindowController <RMCardBookViewDelegate, RMPageViewDelegate, RMPageDisplayDelegate, RMWelcomeController, RMWelcomeCloudCardViewControllerDelegate, CMWindowPresenterDelegate> | |
{ | |
CMWindowPresenter *_windowPresenter; | |
NSArray *_fullPresentations; | |
BOOL _showICloudCard; | |
HTModelBackend *_modelBackend; | |
RMWelcomeCloudCardViewController *_cloudCardController; | |
NSArray *_presentations; | |
TUIImageView *_textViewLeft; | |
TUIImageView *_textViewRight; | |
RMCardBookView *_bookView; | |
id _windowObserver; | |
} | |
@property(retain, nonatomic) id windowObserver; // @synthesize windowObserver=_windowObserver; | |
@property(retain, nonatomic) RMCardBookView *bookView; // @synthesize bookView=_bookView; | |
@property(retain, nonatomic) TUIImageView *textViewRight; // @synthesize textViewRight=_textViewRight; | |
@property(retain, nonatomic) TUIImageView *textViewLeft; // @synthesize textViewLeft=_textViewLeft; | |
@property(retain, nonatomic) NSArray *presentations; // @synthesize presentations=_presentations; | |
@property(retain, nonatomic) RMWelcomeCloudCardViewController *cloudCardController; // @synthesize cloudCardController=_cloudCardController; | |
@property(retain, nonatomic) HTModelBackend *modelBackend; // @synthesize modelBackend=_modelBackend; | |
@property(nonatomic) BOOL showICloudCard; // @synthesize showICloudCard=_showICloudCard; | |
@property(retain, nonatomic) NSArray *fullPresentations; // @synthesize fullPresentations=_fullPresentations; | |
@property(retain, nonatomic) CMWindowPresenter *windowPresenter; // @synthesize windowPresenter=_windowPresenter; | |
- (void).cxx_destruct; | |
- (void)pageDisplay:(id)arg1 didSwitchToPage:(unsigned long long)arg2; | |
- (BOOL)pageDisplay:(id)arg1 canSwitchToPage:(unsigned long long *)arg2; | |
- (void)welcomeCloudCardViewControllerDidUpdateText:(id)arg1; | |
- (void)scrollPageViewDidEndScrolling:(id)arg1; | |
- (void)scrollPageView:(id)arg1 didScroll:(CDStruct_5ea26ad8)arg2; | |
- (void)internal_closeWelcomeGuide; | |
- (void)windowPresenterDidDismissWindow:(id)arg1; | |
- (void)windowPresenterWillDismissWindow:(id)arg1; | |
- (void)windowPresenterDidPresentWindow:(id)arg1; | |
- (void)windowPresenterWillPresentWindow:(id)arg1; | |
- (void)updateTextWithPageState:(CDStruct_5ea26ad8)arg1 animated:(BOOL)arg2 withDuration:(double)arg3; | |
- (id)cardBook:(id)arg1 viewForCardAtIndex:(unsigned long long)arg2; | |
- (void)cardBook:(id)arg1 didChangeFromCard:(unsigned long long)arg2 toCard:(unsigned long long)arg3; | |
- (void)cardBook:(id)arg1 wantsChangeCard:(int)arg2; | |
- (void)goToPreviousWelcomeCard; | |
- (void)goToNextWelcomeCard; | |
- (void)keyUp:(id)arg1; | |
- (void)keyDown:(id)arg1; | |
- (BOOL)internal_parseKeyEvent:(id)arg1 nextCard:(unsigned long long *)arg2; | |
- (void)showWelcomeGuide; | |
- (void)windowDidLoad; | |
- (id)presentationForIndex:(long long)arg1; | |
- (void)setupPresentationsWithSize:(struct CGSize)arg1; | |
- (void)dealloc; | |
- (id)initWithModelBackend:(id)arg1; | |
@end | |
@interface RMWelcomeGuideBackgroundView : RMTexturedBackgroundView | |
{ | |
TUIImageView *_backgroundImageView; | |
id <RMWelcomeController> _welcomeController; | |
} | |
@property(nonatomic) __weak id <RMWelcomeController> welcomeController; // @synthesize welcomeController=_welcomeController; | |
@property(retain, nonatomic) TUIImageView *backgroundImageView; // @synthesize backgroundImageView=_backgroundImageView; | |
- (void).cxx_destruct; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface RMTwitterFollowRequest : NSObject | |
{ | |
NSString *mUserDisplayName; | |
ACAccount *mTwitterAccount; | |
NSString *mUserID; | |
} | |
+ (void)setUserWithId:(id)arg1 followed:(BOOL)arg2; | |
+ (BOOL)hasFollowedUserWithID:(id)arg1; | |
+ (void)setupFollowees; | |
+ (BOOL)isTwitterAvailable; | |
@property(copy, nonatomic) NSString *userID; // @synthesize userID=mUserID; | |
@property(retain, nonatomic) ACAccount *twitterAccount; // @synthesize twitterAccount=mTwitterAccount; | |
@property(copy, nonatomic) NSString *userDisplayName; // @synthesize userDisplayName=mUserDisplayName; | |
- (void).cxx_destruct; | |
- (void)internalExecuteRequestWithCompletionBlock:(id)arg1; | |
- (void)executeWithCompletionBlock:(id)arg1; | |
- (id)initWithUserID:(id)arg1 userDisplayName:(id)arg2; | |
@end | |
@interface RMTwitterAccountManager : NSObject | |
{ | |
ACAccountType *mTwitterAccountType; | |
ACAccountStore *mAccountStore; | |
BOOL mHasAccountsAccess; | |
} | |
+ (id)sharedAccountManager; | |
@property(nonatomic) BOOL hasAccountsAccess; // @synthesize hasAccountsAccess=mHasAccountsAccess; | |
@property(retain, nonatomic) ACAccountStore *accountStore; // @synthesize accountStore=mAccountStore; | |
@property(retain, nonatomic) ACAccountType *twitterAccountType; // @synthesize twitterAccountType=mTwitterAccountType; | |
- (void).cxx_destruct; | |
- (void)retreiveAccounts:(id)arg1; | |
- (void)prepareAccountStore; | |
@end | |
@interface RMCardBookView : RMScrollPageView | |
{ | |
unsigned long long mLayoutFirstIndex; | |
unsigned long long mLayoutSecondIndex; | |
unsigned long long mLastCardIndex; | |
NSMutableDictionary *_cardViewMap; | |
id <RMCardBookViewDelegate> _bookDelegate; | |
} | |
@property(nonatomic) __weak id <RMCardBookViewDelegate> bookDelegate; // @synthesize bookDelegate=_bookDelegate; | |
@property(retain, nonatomic) NSMutableDictionary *cardViewMap; // @synthesize cardViewMap=_cardViewMap; | |
- (void).cxx_destruct; | |
- (void)rightMouseDown:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)layoutSubviews; | |
- (void)internal_setFrameForCardView:(id)arg1 atIndex:(unsigned long long)arg2 bounds:(struct CGRect)arg3; | |
- (id)initWithPageCount:(unsigned long long)arg1; | |
@end | |
@interface RMWelcomeCardView : TUIView | |
{ | |
RMWelcomeCardPresentation *_presentation; | |
TUIView *_sketchView; | |
} | |
@property(retain, nonatomic) TUIView *sketchView; // @synthesize sketchView=_sketchView; | |
@property(retain, nonatomic) RMWelcomeCardPresentation *presentation; // @synthesize presentation=_presentation; | |
- (void).cxx_destruct; | |
- (BOOL)acceptsFirstMouse:(id)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithCardPresentation:(id)arg1; | |
@end | |
@interface RMClearStatusItemView : NSView | |
{ | |
BOOL mInCtrlClick; | |
id <RMClearStatusItemViewDelegate> mDelegate; | |
BOOL mMouseDown; | |
NSImage *mImage; | |
NSImage *mAlternateImage; | |
BOOL mMenuOpen; | |
NSStatusItem *mStatusItem; | |
} | |
@property(retain, nonatomic) NSStatusItem *statusItem; // @synthesize statusItem=mStatusItem; | |
@property(nonatomic) BOOL menuOpen; // @synthesize menuOpen=mMenuOpen; | |
@property(retain, nonatomic) NSImage *alternateImage; // @synthesize alternateImage=mAlternateImage; | |
@property(retain, nonatomic) NSImage *image; // @synthesize image=mImage; | |
@property(nonatomic) BOOL mouseDown; // @synthesize mouseDown=mMouseDown; | |
@property(nonatomic) id <RMClearStatusItemViewDelegate> delegate; // @synthesize delegate=mDelegate; | |
@property(nonatomic) BOOL inCtrlClick; // @synthesize inCtrlClick=mInCtrlClick; | |
- (void).cxx_destruct; | |
- (void)rightMouseUp:(id)arg1; | |
- (void)rightMouseDown:(id)arg1; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)openMenu; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)menuDidClose:(id)arg1; | |
- (void)menuDidOpen:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithStatusItem:(id)arg1; | |
@end | |
@interface RMWelcomeWindow : RMThemeableWindow <RMPageDisplay> | |
{ | |
} | |
- (void)setPageCount:(unsigned long long)arg1; | |
- (void)setCurrentPage:(unsigned long long)arg1; | |
- (void)setPageDisplayDelegate:(id)arg1; | |
- (Class)titleBarViewClass; | |
- (double)titleBarHeight; | |
@end | |
@interface RMGradientWindowTitleBarView : RMThemeableWindowTitleBarView | |
{ | |
NSColor *_noiseColor; | |
RMClearTitleView *_titleView; | |
} | |
@property(retain, nonatomic) RMClearTitleView *titleView; // @synthesize titleView=_titleView; | |
@property(retain, nonatomic) NSColor *noiseColor; // @synthesize noiseColor=_noiseColor; | |
- (void).cxx_destruct; | |
- (BOOL)needsTrafficLightsLayout; | |
- (struct CGRect)frameForWindowButton:(id)arg1 ofType:(unsigned long long)arg2; | |
- (void)hideGlyph; | |
- (void)showGlyph; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)didChangeTitle; | |
- (void)internal_updateTitleView; | |
- (id)titleAttributesWithKeyWindow:(BOOL)arg1; | |
- (void)drawBackgroundWithDirtyRect:(struct CGRect)arg1; | |
@property(nonatomic) id <RMContextualViewDelegate> contextualDelegate; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (void)priv_setupGradientTitlebarView; | |
- (id)priv_makeTitleView; | |
- (void)updateTitleViewFrameWithBlock:(id)arg1; | |
- (BOOL)requiresTitleView; | |
@end | |
@interface RMPageControl : NSView | |
{ | |
NSImage *_normalDotImage; | |
NSImage *_activeDotImage; | |
unsigned long long _pageCount; | |
unsigned long long _currentPage; | |
id <RMPageDisplayDelegate> _delegate; | |
} | |
@property(nonatomic) __weak id <RMPageDisplayDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) unsigned long long currentPage; // @synthesize currentPage=_currentPage; | |
@property(nonatomic) unsigned long long pageCount; // @synthesize pageCount=_pageCount; | |
@property(retain, nonatomic) NSImage *activeDotImage; // @synthesize activeDotImage=_activeDotImage; | |
@property(retain, nonatomic) NSImage *normalDotImage; // @synthesize normalDotImage=_normalDotImage; | |
- (void).cxx_destruct; | |
- (void)mouseUp:(id)arg1; | |
- (unsigned long long)internal_hitTestDotAtPoint:(struct CGPoint)arg1; | |
- (struct CGSize)sizeForPageCount:(unsigned long long)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)internal_computeDotLayout:(struct CGRect *)arg1 count:(unsigned long long)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (void)priv_initPageControl; | |
@end | |
@interface RMWelcomeTitleBarView : RMGradientWindowTitleBarView <RMPageDisplay> | |
{ | |
RMPageControl *_pageControl; | |
} | |
@property(retain, nonatomic) RMPageControl *pageControl; // @synthesize pageControl=_pageControl; | |
- (void).cxx_destruct; | |
- (void)setCurrentPage:(unsigned long long)arg1; | |
- (void)setPageCount:(unsigned long long)arg1; | |
- (void)setPageDisplayDelegate:(id)arg1; | |
- (BOOL)requiresTitleView; | |
@end | |
@interface RMTexturedBackgroundView : TUIView | |
{ | |
NSImage *mPatternImage; | |
} | |
@property(retain, nonatomic) NSImage *patternImage; // @synthesize patternImage=mPatternImage; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface RMWelcomeCardPresentation : NSObject | |
{ | |
CDStruct_bdecc0cd _info; | |
BOOL _useAlt; | |
struct CGSize _cardSize; | |
struct CGRect _sketchFrame; | |
NSImage *_sketchImage; | |
struct CGRect _textFrame; | |
NSImage *_textImage; | |
NSImage *_altTextImage; | |
} | |
@property(retain, nonatomic) NSImage *altTextImage; // @synthesize altTextImage=_altTextImage; | |
@property(retain, nonatomic) NSImage *textImage; // @synthesize textImage=_textImage; | |
@property(nonatomic) struct CGRect textFrame; // @synthesize textFrame=_textFrame; | |
@property(retain, nonatomic) NSImage *sketchImage; // @synthesize sketchImage=_sketchImage; | |
@property(nonatomic) struct CGRect sketchFrame; // @synthesize sketchFrame=_sketchFrame; | |
@property(nonatomic) struct CGSize cardSize; // @synthesize cardSize=_cardSize; | |
@property(nonatomic) BOOL useAlt; // @synthesize useAlt=_useAlt; | |
@property(nonatomic) CDStruct_bdecc0cd info; // @synthesize info=_info; | |
- (void).cxx_destruct; | |
- (id)currentTextImage; | |
- (void)recalculateLayout; | |
- (id)initWithSketchImage:(id)arg1 textImage:(id)arg2 info:(CDStruct_bdecc0cd)arg3; | |
@end | |
@interface HTEventBundleMetadata : NSObject | |
{ | |
struct _NSRange _sequenceRange; | |
long long _sequenceTime; | |
BOOL _sealed; | |
unsigned long long _filesize; | |
} | |
@property(nonatomic) unsigned long long filesize; // @synthesize filesize=_filesize; | |
@property(nonatomic, getter=isSealed) BOOL sealed; // @synthesize sealed=_sealed; | |
@property(nonatomic) long long sequenceTime; // @synthesize sequenceTime=_sequenceTime; | |
@property(nonatomic) struct _NSRange sequenceRange; // @synthesize sequenceRange=_sequenceRange; | |
- (id)description; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)initWithSequenceRange:(struct _NSRange)arg1 sequenceTime:(long long)arg2 sealed:(BOOL)arg3 filesize:(unsigned long long)arg4; | |
@end | |
@interface HTEventBundleLocation : NSObject | |
{ | |
NSURL *_bundleURL; | |
unsigned long long _filesize; | |
BOOL _sealed; | |
} | |
@property(nonatomic, getter=isSealed) BOOL sealed; // @synthesize sealed=_sealed; | |
@property(nonatomic) unsigned long long filesize; // @synthesize filesize=_filesize; | |
@property(copy, nonatomic) NSURL *bundleURL; // @synthesize bundleURL=_bundleURL; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)initWithURL:(id)arg1 filesize:(unsigned long long)arg2 sealed:(BOOL)arg3; | |
@end | |
@interface RMViewRecycler : NSObject | |
{ | |
long long mItemCount; | |
double _assumedHeight; | |
BOOL _ignoreHeight; | |
CMKeyedSet *_keyedSet; | |
long long _count; | |
long long _limit; | |
} | |
@property(nonatomic) long long limit; // @synthesize limit=_limit; | |
@property(nonatomic) long long count; // @synthesize count=_count; | |
@property(retain, nonatomic) CMKeyedSet *keyedSet; // @synthesize keyedSet=_keyedSet; | |
@property(nonatomic) BOOL ignoreHeight; // @synthesize ignoreHeight=_ignoreHeight; | |
@property(nonatomic) double assumedHeight; // @synthesize assumedHeight=_assumedHeight; | |
@property(nonatomic) long long itemCount; // @synthesize itemCount=mItemCount; | |
- (void).cxx_destruct; | |
- (id)anyView; | |
- (id)viewForSize:(struct CGSize)arg1; | |
- (struct CGSize)adjustedSize:(struct CGSize)arg1; | |
- (void)addView:(id)arg1; | |
- (id)initWithLimit:(long long)arg1; | |
- (id)init; | |
@end | |
@interface CMFadeWindowAnimator : CMWindowAnimator | |
{ | |
int fadeAnchor; | |
} | |
+ (id)fadingWindowAnimatorWithAnchor:(int)arg1; | |
@property(nonatomic) int fadeAnchor; // @synthesize fadeAnchor; | |
- (id)makeTransitionWindowFromStartImage:(struct CGImage *)arg1 finalImage:(struct CGImage *)arg2; | |
- (void)animateTransitionWindow:(id)arg1 withCompletionBlock:(id)arg2; | |
- (id)initWithFadeAnchor:(int)arg1; | |
@end | |
@interface CMFadingView : NSView | |
{ | |
id mFadeImage; | |
CALayer *mFadeLayer; | |
unsigned long long mViewState; | |
} | |
@property(nonatomic) unsigned long long viewState; // @synthesize viewState=mViewState; | |
@property(retain, nonatomic) CALayer *fadeLayer; // @synthesize fadeLayer=mFadeLayer; | |
@property(retain, nonatomic) id fadeImage; // @synthesize fadeImage=mFadeImage; | |
- (void)makeFadeLayerWithAnchor:(int)arg1 fadeOut:(BOOL)arg2; | |
- (void)makeRootLayer; | |
- (void)fadeInUsingCompletionBlock:(id)arg1 fadeAnchor:(void)arg2; | |
- (void)fadeOutUsingCompletionBlock:(id)arg1 fadeAnchor:(void)arg2; | |
- (void)animateFadeLayerWithAnchor:(int)arg1 fadeOut:(BOOL)arg2 animationBlock:(id)arg3 finaliseBlock:(void)arg4 completionBlock:(id)arg5; | |
- (struct CGSize)fadeSize; | |
- (void)dealloc; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface CMFadingWindow : CMTransitionWindow | |
{ | |
int fadeAnchor; | |
BOOL fadeOut; | |
CMFadingView *mFadeView; | |
} | |
@property(retain, nonatomic) CMFadingView *fadeView; // @synthesize fadeView=mFadeView; | |
@property(nonatomic) BOOL fadeOut; // @synthesize fadeOut; | |
@property(nonatomic) int fadeAnchor; // @synthesize fadeAnchor; | |
- (void)addFadingView; | |
- (struct CGSize)screencapSize; | |
- (void)animateUsingCompletionBlock:(id)arg1; | |
- (void)setStartImage:(struct CGImage *)arg1 finalImage:(struct CGImage *)arg2 fadeAnchor:(int)arg3; | |
- (void)dealloc; | |
- (id)initWithContentRect:(struct CGRect)arg1 styleMask:(unsigned long long)arg2 backing:(unsigned long long)arg3 defer:(BOOL)arg4; | |
@end | |
@interface CMTransitionWindow : NSWindow | |
{ | |
BOOL mCanBecomeMainWindow; | |
BOOL mCanBecomeKeyWindow; | |
CDStruct_83cd8af5 mScreencapPadding; | |
} | |
+ (id)transitionWindow; | |
@property(nonatomic) CDStruct_83cd8af5 screencapPadding; // @synthesize screencapPadding=mScreencapPadding; | |
@property(nonatomic) BOOL canBecomeKeyWindow; // @synthesize canBecomeKeyWindow=mCanBecomeKeyWindow; | |
@property(nonatomic) BOOL canBecomeMainWindow; // @synthesize canBecomeMainWindow=mCanBecomeMainWindow; | |
- (struct CGSize)windowShadowSizeForKeyWindow:(BOOL)arg1; | |
- (struct CGSize)screencapSize; | |
- (struct CGRect)frameForReplacementWindowWithOriginalSize:(struct CGSize)arg1 keyWindow:(BOOL)arg2; | |
- (struct CGPoint)frameOriginForReplacementWindowWithKey:(BOOL)arg1; | |
- (struct CGPoint)originFromOriginalFrameOrigin:(struct CGPoint)arg1 keyWindow:(BOOL)arg2; | |
- (struct CGSize)neededFrameSize; | |
- (id)initWithContentRect:(struct CGRect)arg1 styleMask:(unsigned long long)arg2 backing:(unsigned long long)arg3 defer:(BOOL)arg4; | |
@end | |
@interface CMWindowAnimator : NSObject | |
{ | |
} | |
- (id)makeTransitionWindowFromStartImage:(struct CGImage *)arg1 finalImage:(struct CGImage *)arg2; | |
- (void)animateTransitionWindow:(id)arg1 withCompletionBlock:(id)arg2; | |
@end | |
@interface CMWindowPresenter : NSObject | |
{ | |
id <CMWindowPresenterDelegate> delegate; | |
int presenterState; | |
CMWindowAnimator *mAnimator; | |
NSWindow *mPresentationWindow; | |
CMTransitionWindow *mTransitionWindow; | |
} | |
+ (id)windowPresenterWithAnimator:(id)arg1 delegate:(id)arg2; | |
@property(retain, nonatomic) CMTransitionWindow *transitionWindow; // @synthesize transitionWindow=mTransitionWindow; | |
@property(retain, nonatomic) NSWindow *presentationWindow; // @synthesize presentationWindow=mPresentationWindow; | |
@property(retain, nonatomic) CMWindowAnimator *animator; // @synthesize animator=mAnimator; | |
@property(nonatomic) int presenterState; // @synthesize presenterState; | |
@property(nonatomic) id <CMWindowPresenterDelegate> delegate; // @synthesize delegate; | |
- (void)finaliseDismissal; | |
- (void)finalisePresentation; | |
- (BOOL)dismissWindow:(id)arg1; | |
- (BOOL)presentWindow:(id)arg1 key:(BOOL)arg2; | |
- (BOOL)animateWindow:(id)arg1 transition:(int)arg2 key:(BOOL)arg3 completionBlock:(id)arg4 delegateSelector:(void)arg5; | |
- (struct CGImage *)screencapWindow:(id)arg1 includeShadow:(BOOL)arg2 becomeKey:(BOOL)arg3; | |
- (void)dealloc; | |
- (id)initWithWindowAnimator:(id)arg1 delegate:(id)arg2; | |
@end | |
@interface RMGradientView : NSView | |
{ | |
double _angle; | |
NSGradient *_gradient; | |
} | |
@property(retain, nonatomic) NSGradient *gradient; // @synthesize gradient=_gradient; | |
@property(nonatomic) double angle; // @synthesize angle=_angle; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
@end | |
@interface RMDraggingWindowInfo : NSObject | |
{ | |
struct CGSize _minSize; | |
struct CGSize _maxSize; | |
} | |
@property(nonatomic) struct CGSize maxSize; // @synthesize maxSize=_maxSize; | |
@property(nonatomic) struct CGSize minSize; // @synthesize minSize=_minSize; | |
- (id)initWithMinSize:(struct CGSize)arg1 maxSize:(struct CGSize)arg2; | |
@end | |
@interface HTUbiquitousDownload : NSObject | |
{ | |
unsigned long long _failureCount; | |
unsigned long long _successCount; | |
int _downloadState; | |
NSDate *_retryDate; | |
} | |
@property(copy, nonatomic) NSDate *retryDate; // @synthesize retryDate=_retryDate; | |
- (void).cxx_destruct; | |
- (void)didDownloadWithRetryDate:(id)arg1 succeeded:(BOOL)arg2; | |
- (void)didEnqueue; | |
@property(readonly, nonatomic) int downloadState; | |
@property(readonly, nonatomic) unsigned long long successCount; | |
@property(readonly, nonatomic) unsigned long long failureCount; | |
- (id)init; | |
@end | |
@interface CMNetworkReachability : NSObject | |
{ | |
NSMutableDictionary *mNetworkChecks; | |
NSMutableDictionary *mTargetCheckMap; | |
} | |
@property(retain, nonatomic) NSMutableDictionary *targetCheckMap; // @synthesize targetCheckMap=mTargetCheckMap; | |
@property(retain, nonatomic) NSMutableDictionary *networkChecks; // @synthesize networkChecks=mNetworkChecks; | |
- (void).cxx_destruct; | |
- (void)didChangeFlags:(unsigned int)arg1 forReachabilityTarget:(struct __SCNetworkReachability *)arg2; | |
- (void)unscheduleReachabilityForToken:(id)arg1; | |
- (id)scheduleReachabilityForHostname:(id)arg1 listener:(id)arg2 userInfo:(id)arg3; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface CMNetworkReachabilityCheck : NSObject | |
{ | |
id <NSObject><NSCopying> mIdentifier; | |
id <CMNetworkReachabilityListener> mListener; | |
NSString *mHostname; | |
id mUserInfo; | |
id mTarget; | |
} | |
@property(retain, nonatomic) id target; // @synthesize target=mTarget; | |
@property(retain, nonatomic) id userInfo; // @synthesize userInfo=mUserInfo; | |
@property(copy, nonatomic) NSString *hostname; // @synthesize hostname=mHostname; | |
@property(nonatomic) __weak id <CMNetworkReachabilityListener> listener; // @synthesize listener=mListener; | |
@property(retain, nonatomic) id <NSObject><NSCopying> identifier; // @synthesize identifier=mIdentifier; | |
- (void).cxx_destruct; | |
- (id)initWithTarget:(id)arg1 listener:(id)arg2 hostname:(id)arg3 userInfo:(id)arg4; | |
@end | |
@interface NSData (Crypto) | |
- (id)SHA1Digest; | |
- (id)MD5DigestString; | |
- (id)MD5Digest; | |
- (id)HMACSHA1WithSecret:(id)arg1; | |
- (id)hexBytesString; | |
@end | |
@interface NSDictionary (TypeSafe) | |
- (long long)integerForKey:(id)arg1 typeMismatch:(char *)arg2; | |
- (id)stringForKey:(id)arg1 typeMismatch:(char *)arg2; | |
@end | |
@interface NSError (StandardErrorShortcuts) | |
- (id)underlyingErrorOfDomain:(id)arg1; | |
- (id)underlyingError; | |
- (BOOL)isFileReadUnknownError; | |
- (BOOL)isFileWriteFileExistsError; | |
- (BOOL)isNoSuchFileError; | |
@end | |
@interface NSMutableArray (ObjectMove) | |
- (BOOL)moveObjectAtIndex:(unsigned long long)arg1 toIndex:(unsigned long long)arg2; | |
@end | |
@interface NSMutableArray (shuffle) | |
- (BOOL)shuffleObjectsInRange:(struct _NSRange)arg1 usingAlgorithm:(int)arg2; | |
@end | |
@interface NSString (PathBackup) | |
- (int)pathBackupPolicy; | |
- (BOOL)setPathBackupPolicy:(int)arg1; | |
@end | |
@interface NSString (UUID) | |
+ (id)stringWithUUID; | |
@end | |
@interface NSString (WordsLimit) | |
- (id)stringByLimitingToWordsWithinLimit:(unsigned long long)arg1; | |
@end | |
@interface NSURL (RelativePathComponents) | |
- (BOOL)isRelativeToURL:(id)arg1; | |
- (id)pathComponentsRelativeToURL:(id)arg1; | |
@end | |
@interface NSArray (BlockSync) | |
- (BOOL)syncTo:(id)arg1 insertBlock:(id)arg2 moveBlock:(void)arg3 deleteBlock:(id)arg4 updateBlock:(void)arg5; | |
- (BOOL)canSyncTo:(id)arg1; | |
@end | |
@interface NSArray (HigherOrder) | |
- (id)filterUsingBlock:(id)arg1; | |
- (id)mapUsingBlock:(id)arg1; | |
@end | |
@interface NSString (RelativePath) | |
- (BOOL)isRelativeToPath:(id)arg1; | |
- (id)relativePathStartingFromPath:(id)arg1; | |
@end | |
@interface NSAlert (Blocks) | |
- (void)beginSheetModalForWindow:(id)arg1 block:(id)arg2; | |
- (void)internalBlocksAlertDidFinish:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
@end | |
@interface NSResponder (RMActionDispatch) | |
- (BOOL)canDispatchAction:(id)arg1 fromSender:(id)arg2 event:(id)arg3; | |
- (BOOL)dispatchAction:(id)arg1 fromSender:(id)arg2 event:(id)arg3; | |
- (void)internal_enumerateActionRespondersWithBlock:(id)arg1; | |
- (id)internal_findActionResponder; | |
@end | |
@interface NSColor (Interpolation) | |
- (id)colorByInterpolatingWithColor:(id)arg1 alpha:(double)arg2; | |
@end | |
@interface CAAnimation (TUIExtensions) | |
- (void)animationDidStop:(id)arg1 finished:(BOOL)arg2; | |
@property(copy, nonatomic) id tui_completionBlock; | |
@end | |
@interface CALayer (TUIExtensions) | |
- (struct CGRect)tui_convertAndClipRect:(struct CGRect)arg1 fromLayer:(id)arg2; | |
- (struct CGRect)tui_convertAndClipRect:(struct CGRect)arg1 toLayer:(id)arg2; | |
@end | |
@interface CATransaction (TUIExtensions) | |
+ (void)tui_performWithDisabledActions:(id)arg1; | |
@end | |
@interface NSFont (TUIExtensions) | |
+ (id)tui_fontWithName:(id)arg1 size:(double)arg2 fallbackNames:(id)arg3; | |
@end | |
@interface NSTextView (TUIExtensions) | |
+ (void)load; | |
@end | |
@interface NSClipView (TUIExtensions) <TUIBridgedScrollView> | |
- (void)scrollToIncludeRect:(struct CGRect)arg1; | |
// Remaining properties | |
@property(nonatomic) id <TUIHostView> hostView; // @dynamic hostView; | |
@property(readonly, nonatomic) CALayer *layer; // @dynamic layer; | |
@end | |
@interface NSColor (TUIExtensions) | |
+ (id)tui_colorWithCGColor:(struct CGColor *)arg1; | |
@property(readonly, nonatomic) struct CGColor *tui_CGColor; | |
@end | |
@interface NSImage (TUIExtensions) | |
+ (id)tui_imageWithSize:(struct CGSize)arg1 drawing:(id)arg2; | |
+ (id)tui_imageWithCGImage:(struct CGImage *)arg1; | |
- (id)tui_embossMaskWithOffset:(struct CGSize)arg1; | |
- (id)tui_innerShadowWithOffset:(struct CGSize)arg1 radius:(double)arg2 color:(id)arg3 backgroundColor:(id)arg4; | |
- (id)tui_invertedMask; | |
- (id)tui_roundImage:(double)arg1; | |
- (id)tui_pad:(double)arg1; | |
- (id)tui_thumbnail:(struct CGSize)arg1; | |
- (id)tui_upsideDownCrop:(struct CGRect)arg1; | |
- (id)tui_crop:(struct CGRect)arg1; | |
- (id)tui_scale:(struct CGSize)arg1; | |
- (id)tui_resizableImageWithCapInsets:(struct TUIEdgeInsets)arg1; | |
- (void)tui_drawInRect:(struct CGRect)arg1; | |
- (void)tui_drawAtPoint:(struct CGPoint)arg1; | |
- (struct CGImage *)tui_CGImageForProposedRect:(struct CGRect *)arg1 CGContext:(struct CGContext *)arg2; | |
@property(readonly, nonatomic) struct CGImage *tui_CGImage; | |
@end | |
@interface NSScrollView (TUIExtensions) <TUIBridgedScrollView> | |
- (void)scrollToIncludeRect:(struct CGRect)arg1; | |
- (void)scrollToPoint:(struct CGPoint)arg1; | |
// Remaining properties | |
@property(nonatomic) id <TUIHostView> hostView; // @dynamic hostView; | |
@property(readonly, nonatomic) CALayer *layer; // @dynamic layer; | |
@end | |
@interface NSView (TUIExtensions) <TUIBridgedView> | |
- (void)viewHierarchyDidChange; | |
- (void)didMoveFromTUINSView:(id)arg1; | |
- (void)willMoveToTUINSView:(id)arg1; | |
- (BOOL)pointInside:(struct CGPoint)arg1; | |
- (id)descendantViewAtPoint:(struct CGPoint)arg1; | |
- (struct CGRect)convertToWindowRect:(struct CGRect)arg1; | |
- (struct CGRect)convertFromWindowRect:(struct CGRect)arg1; | |
- (struct CGPoint)convertToWindowPoint:(struct CGPoint)arg1; | |
- (struct CGPoint)convertFromWindowPoint:(struct CGPoint)arg1; | |
- (id)ancestorScrollView; | |
- (id)ancestorTUINSView; | |
- (void)ancestorDidLayout; | |
@property(nonatomic) TUIViewNSViewContainer<TUIHostView> *hostView; | |
- (id)immediateParentView; | |
// Remaining properties | |
@property(readonly, nonatomic) CALayer *layer; // @dynamic layer; | |
@end | |
@interface NSObject (TUIAccessibility) | |
- (id)accessibilityFocusedUIElement; | |
- (id)accessibilityHitTest:(struct CGPoint)arg1; | |
- (BOOL)accessibilityIsIgnored; | |
- (void)accessibilityPerformAction:(id)arg1; | |
- (id)accessibilityActionDescription:(id)arg1; | |
- (id)accessibilityActionNames; | |
- (void)accessibilitySetValue:(id)arg1 forAttribute:(id)arg2; | |
- (BOOL)accessibilityIsAttributeSettable:(id)arg1; | |
- (id)accessibilityAttributeValue:(id)arg1; | |
- (id)accessibilityAttributeNames; | |
@property(nonatomic) struct CGRect accessibilityFrame; | |
@property(nonatomic) unsigned long long accessibilityTraits; | |
@property(copy, nonatomic) NSString *accessibilityValue; | |
@property(copy, nonatomic) NSString *accessibilityHint; | |
@property(copy, nonatomic) NSString *accessibilityLabel; | |
@property(nonatomic) BOOL isAccessibilityElement; | |
@end | |
@interface NSMutableAttributedString (TUIAdditions) | |
@property(copy, nonatomic) NSString *text; | |
@property(nonatomic) int backgroundFillStyle; | |
@property(retain, nonatomic) NSColor *backgroundColor; | |
@property(nonatomic) double lineHeight; | |
@property(nonatomic) double kerning; | |
@property(nonatomic) int alignment; | |
@property(retain, nonatomic) NSShadow *shadow; | |
@property(retain, nonatomic) NSColor *color; | |
@property(retain, nonatomic) NSFont *font; | |
- (void)setAlignment:(int)arg1 lineBreakMode:(int)arg2; | |
- (void)setLineHeight:(double)arg1 inRange:(struct _NSRange)arg2; | |
- (void)setPreDrawBlock:(id)arg1 inRange:(void)arg2; | |
- (void)setBackgroundFillStyle:(int)arg1 inRange:(struct _NSRange)arg2; | |
- (void)setBackgroundColor:(id)arg1 inRange:(struct _NSRange)arg2; | |
- (void)setKerning:(double)arg1 inRange:(struct _NSRange)arg2; | |
- (void)setShadow:(id)arg1 inRange:(struct _NSRange)arg2; | |
- (void)setColor:(id)arg1 inRange:(struct _NSRange)arg2; | |
- (void)setFont:(id)arg1 inRange:(struct _NSRange)arg2; | |
- (struct _NSRange)_stringRange; | |
@end | |
@interface NSShadow (TUIAdditions) | |
+ (id)shadowWithRadius:(double)arg1 offset:(struct CGSize)arg2 color:(id)arg3; | |
@end | |
@interface NSView (TUIWindowAdditions) | |
- (void)findViewsOfClass:(Class)arg1 addTo:(id)arg2; | |
@end | |
@interface NSWindow (TUIWindowAdditions) | |
- (BOOL)makeFirstResponderIfNotAlreadyInResponderChain:(id)arg1 withFutureRequestToken:(long long)arg2; | |
- (BOOL)makeFirstResponderIfNotAlreadyInResponderChain:(id)arg1; | |
- (BOOL)makeFirstResponder:(id)arg1 withFutureRequestToken:(long long)arg2; | |
- (BOOL)tui_makeFirstResponder:(id)arg1; | |
- (long long)futureMakeFirstResponderRequestToken; | |
- (BOOL)tui_containsObjectInResponderChain:(id)arg1; | |
- (void)setEverythingNeedsDisplay; | |
- (id)TUINSViews; | |
@end | |
@interface NSAttributedString (TUIStringDrawing) | |
- (struct CGSize)ab_drawInRect:(struct CGRect)arg1; | |
- (struct CGSize)ab_drawInRect:(struct CGRect)arg1 context:(struct CGContext *)arg2; | |
- (struct CGSize)ab_size; | |
- (struct CGSize)ab_sizeConstrainedToSize:(struct CGSize)arg1; | |
- (struct CGSize)ab_sizeConstrainedToWidth:(double)arg1; | |
- (id)ab_sharedTextRenderer; | |
@end | |
@interface NSString (TUIStringDrawing) | |
- (struct CGSize)ab_drawInRect:(struct CGRect)arg1 withFont:(id)arg2 lineBreakMode:(int)arg3 alignment:(int)arg4; | |
- (struct CGSize)ab_drawInRect:(struct CGRect)arg1 color:(id)arg2 font:(id)arg3; | |
- (struct CGSize)ab_sizeWithFont:(id)arg1 constrainedToSize:(struct CGSize)arg2; | |
- (struct CGSize)ab_sizeWithFont:(id)arg1; | |
@end | |
@interface NSIndexPath (TUITableView) | |
+ (id)indexPathForRow:(unsigned long long)arg1 inSection:(unsigned long long)arg2; | |
@property(readonly, nonatomic) unsigned long long row; | |
@property(readonly, nonatomic) unsigned long long section; | |
@end | |
@interface NSString (ABTokenizerAdditions) | |
- (long long)ab_beginningOfWordGivenCursor:(long long)arg1; | |
- (long long)ab_endOfWordGivenCursor:(long long)arg1; | |
@end | |
@interface CALayer (TUIViewAdditions) | |
@property(readonly, nonatomic) TUIView *closestAssociatedView; | |
@property(readonly, nonatomic) TUIView *associatedView; | |
@end | |
@interface NSError (TasksModelBuilderErrors) | |
- (id)tasksModelBuilderError; | |
- (BOOL)isTasksModelBuilderOutOfDateError; | |
@end | |
@interface NSError (ChunkedJSONFileShortcuts) | |
- (id)chunkedJSONError; | |
- (BOOL)isChunkedJSONFormatFormatMismatchError; | |
- (BOOL)isChunkedJSONFileFilesystemError; | |
@end | |
@interface NSError (CloudSyncErrors) | |
- (BOOL)isCloudSyncSequenceLossError; | |
- (BOOL)isCloudSyncVersionOutOfDateError; | |
- (BOOL)isCloudSyncUbiUnavailableError; | |
@end | |
@interface NSError (ModelErrorDomain) | |
- (BOOL)isModelCompleteInvariantError; | |
@end | |
@interface NSError (RemoteSandboxShortcuts) | |
- (id)remoteSandboxError; | |
- (BOOL)isRemoteSandboxOutOfDateError; | |
- (BOOL)isRemoteSandboxPeerVersionError; | |
- (BOOL)isRemoteSandboxEventVersionError; | |
- (BOOL)isRemoteSandboxFusedHeaderFormatError; | |
- (BOOL)isRemoteSandboxFusedSequenceGapError; | |
- (BOOL)isRemoteSandboxOfflineError; | |
- (BOOL)isRemoteSandboxBaselineVersionError; | |
- (BOOL)isRemoteSandboxFusedFormatError; | |
- (BOOL)isRemoteSandboxFusedVersionError; | |
- (BOOL)isRemoteSandboxBaselineConflictError; | |
- (BOOL)isRemoteSandboxFilesystemError; | |
- (BOOL)isRemoteSandboxFusedFileError; | |
- (BOOL)isRemoteSandboxChunkedJSONError; | |
@end | |
@interface NSError (HTModelSerializerErrors) | |
- (id)modelSerializerError; | |
- (BOOL)isModelSerializerVersionMatchError; | |
@end | |
@interface NSError (SyncSystemErrors) | |
- (BOOL)isSyncSystemSequenceLossError; | |
- (BOOL)isSyncSystemUbiUnavailableError; | |
@end | |
@interface NSString (HTBase16) | |
+ (id)stringByBase16EncodingData:(id)arg1; | |
+ (id)stringByBase16EncodingBytes:(const void *)arg1 length:(unsigned long long)arg2; | |
@end | |
@interface NSError (HTFusedFile) | |
- (id)fusedFileError; | |
- (BOOL)isFusedFileVersionError; | |
@end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment