├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── UXKit.podspec.bak ├── UXKit.podspec.json ├── UXKit ├── Frameworks │ └── UXKit.framework │ │ ├── Resources │ │ ├── UXKit │ │ └── Versions │ │ ├── A │ │ ├── Resources │ │ │ └── Info.plist │ │ └── UXKit │ │ └── Current └── Headers │ ├── CDStructures.h │ ├── MissingTypes.h │ ├── NSAccessibilityElement-Protocol.h │ ├── NSAccessibilityGroup-Protocol.h │ ├── NSAccessibilityImage-Protocol.h │ ├── NSAccessibilityStaticText-Protocol.h │ ├── NSCoding-Protocol.h │ ├── NSColor-Compatibility.h │ ├── NSControl-Compatibility.h │ ├── NSCopying-Protocol.h │ ├── NSDraggingDestination-Protocol.h │ ├── NSDraggingSource-Protocol.h │ ├── NSEvent-UXCollectionViewAdditions.h │ ├── NSGestureRecognizer-UXKit.h │ ├── NSGestureRecognizerDelegate-Protocol.h │ ├── NSImage-Compatibility.h │ ├── NSImage-UXKit.h │ ├── NSIndexPath-UXCollectionViewAdditions.h │ ├── NSIndexPath-UXTableView.h │ ├── NSMenuItem-Compatibility.h │ ├── NSMutableCopying-Protocol.h │ ├── NSNull-NSAccessibility.h │ ├── NSObject-Protocol.h │ ├── NSObject-UXCollectionView.h │ ├── NSPopoverDelegate-Protocol.h │ ├── NSProgressIndicator-Compatibility.h │ ├── NSResponder-UXKit.h │ ├── NSScreen-Compatibility.h │ ├── NSScrollView-UXKit.h │ ├── NSSecureCoding-Protocol.h │ ├── NSTextField-Compatibility.h │ ├── NSTextFieldCell-UXKit.h │ ├── NSTextView-Compatibility.h │ ├── NSToolbarDelegate-Protocol.h │ ├── NSView-Compatibility.h │ ├── NSView-UXCollectionViewRearrangingCoordinator.h │ ├── NSView-UXKit.h │ ├── NSView-UXKitAppearance.h │ ├── NSViewAnimationContext.h │ ├── NSViewController-UXViewController.h │ ├── NSWindow-UXKitAppearance.h │ ├── NSWindowDelegate-Protocol.h │ ├── UIMutableIndexPath.h │ ├── UITextInputTraits-Protocol.h │ ├── UXAccessoryBarContainerProtocol.h │ ├── UXAuxiliaryNavigationStore.h │ ├── UXBackButton.h │ ├── UXBackButtonCell.h │ ├── UXBar.h │ ├── UXBarButtonItem.h │ ├── UXBarItem.h │ ├── UXBarPositioning-Protocol.h │ ├── UXBarPositioningDelegate-Protocol.h │ ├── UXClickEventTracker.h │ ├── UXCollectionClipView.h │ ├── UXCollectionDocumentView.h │ ├── UXCollectionReusableView.h │ ├── UXCollectionView.h │ ├── UXCollectionViewAnimation.h │ ├── UXCollectionViewCell.h │ ├── UXCollectionViewController.h │ ├── UXCollectionViewData.h │ ├── UXCollectionViewDataSource-Protocol.h │ ├── UXCollectionViewDelegate-Protocol.h │ ├── UXCollectionViewFlowLayout.h │ ├── UXCollectionViewFlowLayoutInvalidationContext.h │ ├── UXCollectionViewIndexPathsSet.h │ ├── UXCollectionViewLayout.h │ ├── UXCollectionViewLayoutAccessibility.h │ ├── UXCollectionViewLayoutAttributes.h │ ├── UXCollectionViewLayoutInvalidationContext.h │ ├── UXCollectionViewLayoutProxyDelegate-Protocol.h │ ├── UXCollectionViewLayoutSectionAccessibility.h │ ├── UXCollectionViewMutableIndexPathsSet.h │ ├── UXCollectionViewRearrangingCoordinatorDragRecognizer.h │ ├── UXCollectionViewUpdate.h │ ├── UXCollectionViewUpdateGap.h │ ├── UXCollectionViewUpdateItem.h │ ├── UXControl.h │ ├── UXDragEventTracker.h │ ├── UXEventTracker.h │ ├── UXIdentityTransitionController.h │ ├── UXImageView.h │ ├── UXKit.h │ ├── UXKitAppearance-Protocol.h │ ├── UXLabel.h │ ├── UXLayoutSupport-Protocol.h │ ├── UXLongClickEventTracker.h │ ├── UXNavigationBar.h │ ├── UXNavigationController.h │ ├── UXNavigationControllerDelegate-Protocol.h │ ├── UXNavigationDestination-Protocol.h │ ├── UXNavigationItem.h │ ├── UXNavigationRoot-Protocol.h │ ├── UXParallaxTransitionController.h │ ├── UXPinchEventTracker.h │ ├── UXPopover.h │ ├── UXPopoverController.h │ ├── UXProxyViewController.h │ ├── UXSlideTransitionController.h │ ├── UXSourceController.h │ ├── UXTabBarController.h │ ├── UXTabBarItem.h │ ├── UXTableLayout.h │ ├── UXTableView.h │ ├── UXTableViewCell.h │ ├── UXTableViewController.h │ ├── UXToolbar.h │ ├── UXToolbarDelegate-Protocol.h │ ├── UXTransitionController.h │ ├── UXView.h │ ├── UXViewAnimationContext.h │ ├── UXViewController.h │ ├── UXViewControllerAnimatedTransitioning-Protocol.h │ ├── UXViewControllerContextTransitioning-Protocol.h │ ├── UXViewControllerInteractiveTransitioning-Protocol.h │ ├── UXViewControllerTransitionCoordinator-Protocol.h │ ├── UXViewControllerTransitionCoordinatorContext-Protocol.h │ ├── UXViewControllerWindowTransition.h │ ├── UXWindowController.h │ ├── UXZoomingCrossfadeTransitionController.h │ ├── _UXBarItemsContainer-Protocol.h │ ├── _UXButton.h │ ├── _UXButtonCell.h │ ├── _UXCollectionDocumentView.h │ ├── _UXCollectionSnapshotView.h │ ├── _UXCollectionView.h │ ├── _UXCollectionViewItemKey.h │ ├── _UXCollectionViewLayoutProxy.h │ ├── _UXCollectionViewOverdraw-Protocol.h │ ├── _UXCollectionViewRearrangingCoordinator.h │ ├── _UXCollectionViewSectionItemIndexes.h │ ├── _UXContainerView.h │ ├── _UXFlowLayoutInfo.h │ ├── _UXFlowLayoutItem.h │ ├── _UXFlowLayoutRow.h │ ├── _UXFlowLayoutSection.h │ ├── _UXLayoutGuide.h │ ├── _UXNavigationDestination.h │ ├── _UXNavigationItemContainerView.h │ ├── _UXResizableImage.h │ ├── _UXSinglePixelLine.h │ ├── _UXSourceSplitView.h │ ├── _UXSourceSplitViewDelegate-Protocol.h │ ├── _UXSourceUtilities.h │ ├── _UXTableHeaderView.h │ ├── _UXToolbarItemsContainer.h │ ├── _UXViewControllerOneToOneTransitionContext.h │ ├── _UXViewControllerTransitionContext.h │ ├── _UXViewControllerTransitionCoordinator.h │ └── _UXWindow.h ├── UXKitDemo ├── Podfile ├── Podfile.lock ├── UXKitTest.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── UXKitTest.xcworkspace │ └── contents.xcworkspacedata └── UXKitTest │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ └── MainMenu.xib │ ├── Info.plist │ ├── ViewController.h │ ├── ViewController.m │ └── main.m └── _Pods.xcodeproj /.gitignore: -------------------------------------------------------------------------------- 1 | ### https://raw.github.com/github/gitignore/573fd7e4d914daa07b846cdc4323bd4813c9f204/Global/OSX.gitignore 2 | 3 | .DS_Store 4 | .AppleDouble 5 | .LSOverride 6 | 7 | # Icon must end with two \r 8 | Icon 9 | 10 | # Thumbnails 11 | ._* 12 | 13 | # Files that might appear in the root of a volume 14 | .DocumentRevisions-V100 15 | .fseventsd 16 | .Spotlight-V100 17 | .TemporaryItems 18 | .Trashes 19 | .VolumeIcon.icns 20 | 21 | # Directories potentially created on remote AFP share 22 | .AppleDB 23 | .AppleDesktop 24 | Network Trash Folder 25 | Temporary Items 26 | .apdisk 27 | 28 | 29 | ### https://raw.github.com/github/gitignore/573fd7e4d914daa07b846cdc4323bd4813c9f204/Global/jetbrains.gitignore 30 | 31 | # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio 32 | 33 | *.iml 34 | 35 | ## Directory-based project format: 36 | .idea/ 37 | # if you remove the above rule, at least ignore the following: 38 | 39 | # User-specific stuff: 40 | # .idea/workspace.xml 41 | # .idea/tasks.xml 42 | # .idea/dictionaries 43 | 44 | # Sensitive or high-churn files: 45 | # .idea/dataSources.ids 46 | # .idea/dataSources.xml 47 | # .idea/sqlDataSources.xml 48 | # .idea/dynamic.xml 49 | # .idea/uiDesigner.xml 50 | 51 | # Gradle: 52 | # .idea/gradle.xml 53 | # .idea/libraries 54 | 55 | # Mongo Explorer plugin: 56 | # .idea/mongoSettings.xml 57 | 58 | ## File-based project format: 59 | *.ipr 60 | *.iws 61 | 62 | ## Plugin-specific files: 63 | 64 | # IntelliJ 65 | /out/ 66 | 67 | # mpeltonen/sbt-idea plugin 68 | .idea_modules/ 69 | 70 | # JIRA plugin 71 | atlassian-ide-plugin.xml 72 | 73 | # Crashlytics plugin (for Android Studio and IntelliJ) 74 | com_crashlytics_export_strings.xml 75 | crashlytics.properties 76 | crashlytics-build.properties 77 | 78 | 79 | ### https://raw.github.com/github/gitignore/573fd7e4d914daa07b846cdc4323bd4813c9f204/objective-c.gitignore 80 | 81 | # Xcode 82 | # 83 | # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore 84 | 85 | ## Build generated 86 | build/ 87 | DerivedData 88 | 89 | ## Various settings 90 | *.pbxuser 91 | !default.pbxuser 92 | *.mode1v3 93 | !default.mode1v3 94 | *.mode2v3 95 | !default.mode2v3 96 | *.perspectivev3 97 | !default.perspectivev3 98 | xcuserdata 99 | 100 | ## Other 101 | *.xccheckout 102 | *.moved-aside 103 | *.xcuserstate 104 | *.xcscmblueprint 105 | 106 | ## Obj-C/Swift specific 107 | *.hmap 108 | *.ipa 109 | 110 | # CocoaPods 111 | # 112 | # We recommend against adding the Pods directory to your .gitignore. However 113 | # you should judge for yourself, the pros and cons are mentioned at: 114 | # http://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control 115 | # 116 | Pods/ 117 | 118 | # Carthage 119 | # 120 | # Add this line if you want to avoid checking in source code from Carthage dependencies. 121 | # Carthage/Checkouts 122 | 123 | Carthage/Build 124 | 125 | 126 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | # references: 2 | # * http://www.objc.io/issue-6/travis-ci.html 3 | # * https://github.com/supermarin/xcpretty#usage 4 | 5 | language: objective-c 6 | # cache: cocoapods 7 | # podfile: Example/Podfile 8 | # before_install: 9 | # - gem install cocoapods # Since Travis is not always on latest version 10 | # - pod install --project-directory=Example 11 | script: 12 | - set -o pipefail && xcodebuild test -workspace Example/UXKit.xcworkspace -scheme UXKit-Example -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO | xcpretty 13 | - pod lib lint 14 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2016 txx 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # UXKit 2 | 3 | [![CI Status](http://img.shields.io/travis/txx/UXKit.svg?style=flat)](https://travis-ci.org/txx/UXKit) 4 | [![Version](https://img.shields.io/cocoapods/v/UXKit.svg?style=flat)](http://cocoapods.org/pods/UXKit) 5 | [![License](https://img.shields.io/cocoapods/l/UXKit.svg?style=flat)](http://cocoapods.org/pods/UXKit) 6 | [![Platform](https://img.shields.io/cocoapods/p/UXKit.svg?style=flat)](http://cocoapods.org/pods/UXKit) 7 | 8 | ## Usage 9 | 10 | To run the example project, clone the repo, and run `pod install` from the Example directory first. 11 | 12 | ## Requirements 13 | 14 | ## Installation 15 | 16 | UXKit is available through [CocoaPods](http://cocoapods.org). To install 17 | it, simply add the following line to your Podfile: 18 | 19 | ```ruby 20 | pod "UXKit" 21 | ``` 22 | 23 | ## Author 24 | 25 | txx, i@rpplusplus.me 26 | 27 | ## License 28 | 29 | UXKit is available under the MIT license. See the LICENSE file for more info. 30 | -------------------------------------------------------------------------------- /UXKit.podspec.bak: -------------------------------------------------------------------------------- 1 | # 2 | # Be sure to run `pod lib lint UXKit.podspec' to ensure this is a 3 | # valid spec before submitting. 4 | # 5 | # Any lines starting with a # are optional, but their use is encouraged 6 | # To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html 7 | # 8 | 9 | Pod::Spec.new do |s| 10 | s.name = "UXKit" 11 | s.version = "0.1.0" 12 | s.summary = "A short description of UXKit." 13 | 14 | # This description is used to generate tags and improve search results. 15 | # * Think: What does it do? Why did you write it? What is the focus? 16 | # * Try to keep it short, snappy and to the point. 17 | # * Write the description between the DESC delimiters below. 18 | # * Finally, don't worry about the indent, CocoaPods strips it! 19 | 20 | s.description = <<-DESC 21 | DESC 22 | 23 | s.homepage = "https://github.com//UXKit" 24 | # s.screenshots = "www.example.com/screenshots_1", "www.example.com/screenshots_2" 25 | s.license = 'MIT' 26 | s.author = { "txx" => "i@rpplusplus.me" } 27 | s.source = { :git => "https://github.com//UXKit.git", :tag => s.version.to_s } 28 | # s.social_media_url = 'https://twitter.com/' 29 | 30 | s.ios.deployment_target = '8.0' 31 | 32 | s.source_files = 'UXKit/Classes/**/*' 33 | 34 | # s.resource_bundles = { 35 | # 'UXKit' => ['UXKit/Assets/*.png'] 36 | # } 37 | 38 | # s.public_header_files = 'Pod/Classes/**/*.h' 39 | # s.frameworks = 'UIKit', 'MapKit' 40 | # s.dependency 'AFNetworking', '~> 2.3' 41 | end 42 | -------------------------------------------------------------------------------- /UXKit.podspec.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "UXKit", 3 | "version": "0.0.1", 4 | "summary": "A Pod Repo Wrapper the private framework UXKit", 5 | "description": "Thanks the awesome project: UXKit-Headers-And-Sample", 6 | "homepage": "https://github.com/rpplusplus/UXKit", 7 | "license": "MIT", 8 | "authors": { 9 | "txx": "i@rpplusplus.me" 10 | }, 11 | "source": { 12 | "git": "https://github.com/rpplusplus/UXKit.git", 13 | "tag": "0.0.1" 14 | }, 15 | "platforms": { 16 | "osx": "10.8" 17 | }, 18 | "vendored_frameworks": "UXKit/Frameworks/UXKit.framework", 19 | "source_files": "UXKit/Headers/*.h" 20 | } 21 | -------------------------------------------------------------------------------- /UXKit/Frameworks/UXKit.framework/Resources: -------------------------------------------------------------------------------- 1 | Versions/Current/Resources -------------------------------------------------------------------------------- /UXKit/Frameworks/UXKit.framework/UXKit: -------------------------------------------------------------------------------- 1 | Versions/Current/UXKit -------------------------------------------------------------------------------- /UXKit/Frameworks/UXKit.framework/Versions/A/Resources/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildMachineOSBuild 6 | 15E65 7 | CFBundleDevelopmentRegion 8 | en 9 | CFBundleExecutable 10 | UXKit 11 | CFBundleIdentifier 12 | org.cocoapods.UXKit 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | UXKit 17 | CFBundlePackageType 18 | FMWK 19 | CFBundleShortVersionString 20 | 0.1.0 21 | CFBundleSignature 22 | ???? 23 | CFBundleSupportedPlatforms 24 | 25 | MacOSX 26 | 27 | CFBundleVersion 28 | 1 29 | DTCompiler 30 | com.apple.compilers.llvm.clang.1_0 31 | DTPlatformBuild 32 | 7D175 33 | DTPlatformVersion 34 | GM 35 | DTSDKBuild 36 | 15E60 37 | DTSDKName 38 | macosx10.11 39 | DTXcode 40 | 0730 41 | DTXcodeBuild 42 | 7D175 43 | 44 | 45 | -------------------------------------------------------------------------------- /UXKit/Frameworks/UXKit.framework/Versions/A/UXKit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpplusplus/UXKit/b327bb558c863a47fbbf2a6a34af0f43443e842a/UXKit/Frameworks/UXKit.framework/Versions/A/UXKit -------------------------------------------------------------------------------- /UXKit/Frameworks/UXKit.framework/Versions/Current: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /UXKit/Headers/CDStructures.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import 8 | 9 | #pragma mark Blocks 10 | 11 | typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown 12 | 13 | 14 | -------------------------------------------------------------------------------- /UXKit/Headers/MissingTypes.h: -------------------------------------------------------------------------------- 1 | // 2 | // MissingTypes.h 3 | // UXKitTest 4 | // 5 | // Created by Michał Kałużny on 06.02.2015. 6 | // Copyright (c) 2015 justmaku. All rights reserved. 7 | // 8 | 9 | #ifndef UXKitTest_MissingTypes_h 10 | #define UXKitTest_MissingTypes_h 11 | 12 | #import "UXBarPositioningDelegate-Protocol.h" 13 | 14 | @protocol UXNavigationBarDelegate 15 | @optional 16 | -(BOOL)navigationBar:(id)arg1 shouldPushItem:(id)arg2; 17 | -(void)navigationBar:(id)arg1 didPushItem:(id)arg2; 18 | -(BOOL)navigationBar:(id)arg1 shouldPopItem:(id)arg2; 19 | -(void)navigationBar:(id)arg1 didPopItem:(id)arg2; 20 | @end 21 | 22 | @protocol UXTableViewDataSource 23 | @optional 24 | -(long long)numberOfSectionsInTableView:(id)arg1; 25 | -(id)tableView:(id)arg1 titleForHeaderInSection:(long long)arg2; 26 | -(id)tableView:(id)arg1 titleForFooterInSection:(long long)arg2; 27 | -(BOOL)tableView:(id)arg1 canEditRowAtIndexPath:(id)arg2; 28 | -(BOOL)tableView:(id)arg1 canMoveRowAtIndexPath:(id)arg2; 29 | -(id)sectionIndexTitlesForTableView:(id)arg1; 30 | -(long long)tableView:(id)arg1 sectionForSectionIndexTitle:(id)arg2 atIndex:(long long)arg3; 31 | -(void)tableView:(id)arg1 commitEditingStyle:(long long)arg2 forRowAtIndexPath:(id)arg3; 32 | -(void)tableView:(id)arg1 moveRowAtIndexPath:(id)arg2 toIndexPath:(id)arg3; 33 | 34 | @required 35 | -(long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2; 36 | -(id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; 37 | @end 38 | 39 | @protocol UXTableViewDelegate 40 | @optional 41 | -(void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3; 42 | -(void)tableView:(id)arg1 willDisplayHeaderView:(id)arg2 forSection:(long long)arg3; 43 | -(void)tableView:(id)arg1 willDisplayFooterView:(id)arg2 forSection:(long long)arg3; 44 | -(void)tableView:(id)arg1 didEndDisplayingCell:(id)arg2 forRowAtIndexPath:(id)arg3; 45 | -(void)tableView:(id)arg1 didEndDisplayingHeaderView:(id)arg2 forSection:(long long)arg3; 46 | -(void)tableView:(id)arg1 didEndDisplayingFooterView:(id)arg2 forSection:(long long)arg3; 47 | -(double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2; 48 | -(double)tableView:(id)arg1 heightForHeaderInSection:(long long)arg2; 49 | -(double)tableView:(id)arg1 heightForFooterInSection:(long long)arg2; 50 | -(double)tableView:(id)arg1 estimatedHeightForRowAtIndexPath:(id)arg2; 51 | -(double)tableView:(id)arg1 estimatedHeightForHeaderInSection:(long long)arg2; 52 | -(double)tableView:(id)arg1 estimatedHeightForFooterInSection:(long long)arg2; 53 | -(id)tableView:(id)arg1 viewForHeaderInSection:(long long)arg2; 54 | -(id)tableView:(id)arg1 viewForFooterInSection:(long long)arg2; 55 | -(long long)tableView:(id)arg1 accessoryTypeForRowWithIndexPath:(id)arg2; 56 | -(void)tableView:(id)arg1 accessoryButtonTappedForRowWithIndexPath:(id)arg2; 57 | -(BOOL)tableView:(id)arg1 shouldHighlightRowAtIndexPath:(id)arg2; 58 | -(void)tableView:(id)arg1 didHighlightRowAtIndexPath:(id)arg2; 59 | -(void)tableView:(id)arg1 didUnhighlightRowAtIndexPath:(id)arg2; 60 | -(id)tableView:(id)arg1 willSelectRowAtIndexPath:(id)arg2; 61 | -(id)tableView:(id)arg1 willDeselectRowAtIndexPath:(id)arg2; 62 | -(void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; 63 | -(void)tableView:(id)arg1 didDeselectRowAtIndexPath:(id)arg2; 64 | -(long long)tableView:(id)arg1 editingStyleForRowAtIndexPath:(id)arg2; 65 | -(id)tableView:(id)arg1 titleForDeleteConfirmationButtonForRowAtIndexPath:(id)arg2; 66 | -(id)tableView:(id)arg1 editActionsForRowAtIndexPath:(id)arg2; 67 | -(BOOL)tableView:(id)arg1 shouldIndentWhileEditingRowAtIndexPath:(id)arg2; 68 | -(void)tableView:(id)arg1 willBeginEditingRowAtIndexPath:(id)arg2; 69 | -(void)tableView:(id)arg1 didEndEditingRowAtIndexPath:(id)arg2; 70 | -(id)tableView:(id)arg1 targetIndexPathForMoveFromRowAtIndexPath:(id)arg2 toProposedIndexPath:(id)arg3; 71 | -(long long)tableView:(id)arg1 indentationLevelForRowAtIndexPath:(id)arg2; 72 | -(BOOL)tableView:(id)arg1 shouldShowMenuForRowAtIndexPath:(id)arg2; 73 | -(BOOL)tableView:(id)arg1 canPerformAction:(SEL)arg2 forRowAtIndexPath:(id)arg3 withSender:(id)arg4; 74 | -(void)tableView:(id)arg1 performAction:(SEL)arg2 forRowAtIndexPath:(id)arg3 withSender:(id)arg4; 75 | 76 | @end 77 | 78 | 79 | #endif 80 | -------------------------------------------------------------------------------- /UXKit/Headers/NSAccessibilityElement-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @class NSString; 8 | 9 | @protocol NSAccessibilityElement 10 | - (id)accessibilityParent; 11 | - (struct CGRect)accessibilityFrame; 12 | 13 | @optional 14 | - (NSString *)accessibilityIdentifier; 15 | - (BOOL)isAccessibilityFocused; 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /UXKit/Headers/NSAccessibilityGroup-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @protocol NSAccessibilityGroup 10 | @end 11 | 12 | -------------------------------------------------------------------------------- /UXKit/Headers/NSAccessibilityImage-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSString; 10 | 11 | @protocol NSAccessibilityImage 12 | - (NSString *)accessibilityLabel; 13 | @end 14 | 15 | -------------------------------------------------------------------------------- /UXKit/Headers/NSAccessibilityStaticText-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSAttributedString, NSString; 10 | 11 | @protocol NSAccessibilityStaticText 12 | - (NSString *)accessibilityValue; 13 | 14 | @optional 15 | - (struct _NSRange)accessibilityVisibleCharacterRange; 16 | - (NSAttributedString *)accessibilityAttributedStringForRange:(struct _NSRange)arg1; 17 | @end 18 | 19 | -------------------------------------------------------------------------------- /UXKit/Headers/NSCoding-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @class NSCoder; 8 | 9 | @protocol NSCoding 10 | - (id)initWithCoder:(NSCoder *)arg1; 11 | - (void)encodeWithCoder:(NSCoder *)arg1; 12 | @end 13 | 14 | -------------------------------------------------------------------------------- /UXKit/Headers/NSColor-Compatibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSColor (Compatibility) 10 | + (id)lightTextColor; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/NSControl-Compatibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSControl (Compatibility) 10 | - (void)setTarget:(id)arg1 action:(SEL)arg2; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/NSCopying-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @protocol NSCopying 8 | - (id)copyWithZone:(struct _NSZone *)arg1; 9 | @end 10 | 11 | -------------------------------------------------------------------------------- /UXKit/Headers/NSDraggingDestination-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @protocol NSDraggingDestination 10 | 11 | @optional 12 | - (void)updateDraggingItemsForDrag:(id )arg1; 13 | - (BOOL)wantsPeriodicDraggingUpdates; 14 | - (void)draggingEnded:(id )arg1; 15 | - (void)concludeDragOperation:(id )arg1; 16 | - (BOOL)performDragOperation:(id )arg1; 17 | - (BOOL)prepareForDragOperation:(id )arg1; 18 | - (void)draggingExited:(id )arg1; 19 | - (unsigned long long)draggingUpdated:(id )arg1; 20 | - (unsigned long long)draggingEntered:(id )arg1; 21 | @end 22 | 23 | -------------------------------------------------------------------------------- /UXKit/Headers/NSDraggingSource-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSDraggingSession; 10 | 11 | @protocol NSDraggingSource 12 | - (unsigned long long)draggingSession:(NSDraggingSession *)arg1 sourceOperationMaskForDraggingContext:(long long)arg2; 13 | 14 | @optional 15 | - (BOOL)ignoreModifierKeysForDraggingSession:(NSDraggingSession *)arg1; 16 | - (void)draggingSession:(NSDraggingSession *)arg1 endedAtPoint:(struct CGPoint)arg2 operation:(unsigned long long)arg3; 17 | - (void)draggingSession:(NSDraggingSession *)arg1 movedToPoint:(struct CGPoint)arg2; 18 | - (void)draggingSession:(NSDraggingSession *)arg1 willBeginAtPoint:(struct CGPoint)arg2; 19 | @end 20 | 21 | -------------------------------------------------------------------------------- /UXKit/Headers/NSEvent-UXCollectionViewAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSEvent (UXCollectionViewAdditions) 10 | - (struct CGPoint)pointForLayoutOfCollectionView:(id)arg1; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/NSGestureRecognizer-UXKit.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSGestureRecognizer (UXKit) 10 | - (void)__stateChange:(id)arg1; 11 | - (void)setGestureDidEndHandler:(CDUnknownBlockType)arg1; 12 | - (void)setGestureDidChangeHandler:(CDUnknownBlockType)arg1; 13 | - (void)setGestureDidBeginHandler:(CDUnknownBlockType)arg1; 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /UXKit/Headers/NSGestureRecognizerDelegate-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSGestureRecognizer; 10 | 11 | @protocol NSGestureRecognizerDelegate 12 | 13 | @optional 14 | - (BOOL)gestureRecognizer:(NSGestureRecognizer *)arg1 shouldBeRequiredToFailByGestureRecognizer:(NSGestureRecognizer *)arg2; 15 | - (BOOL)gestureRecognizer:(NSGestureRecognizer *)arg1 shouldRequireFailureOfGestureRecognizer:(NSGestureRecognizer *)arg2; 16 | - (BOOL)gestureRecognizer:(NSGestureRecognizer *)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(NSGestureRecognizer *)arg2; 17 | - (BOOL)gestureRecognizerShouldBegin:(NSGestureRecognizer *)arg1; 18 | @end 19 | 20 | -------------------------------------------------------------------------------- /UXKit/Headers/NSImage-Compatibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSImage (Compatibility) 10 | + (id)imageNamed:(id)arg1 inBundle:(id)arg2; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/NSImage-UXKit.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSImage (UXKit) 10 | - (id)resizableImageWithCapInsets:(struct NSEdgeInsets)arg1 resizingMode:(long long)arg2; 11 | - (id)resizableImageWithCapInsets:(struct NSEdgeInsets)arg1; 12 | @end 13 | 14 | -------------------------------------------------------------------------------- /UXKit/Headers/NSIndexPath-UXCollectionViewAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSIndexPath (UXCollectionViewAdditions) 10 | + (id)indexPathForItem:(long long)arg1 inSection:(long long)arg2; 11 | @property(readonly, nonatomic) long long section; 12 | @property(readonly, nonatomic) long long item; 13 | @end 14 | 15 | -------------------------------------------------------------------------------- /UXKit/Headers/NSIndexPath-UXTableView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSIndexPath (UXTableView) 10 | + (id)indexPathForRow:(long long)arg1 inSection:(long long)arg2; 11 | @property(readonly, nonatomic) long long row; 12 | 13 | // Remaining properties 14 | @property(readonly, nonatomic) long long section; 15 | @end 16 | 17 | -------------------------------------------------------------------------------- /UXKit/Headers/NSMenuItem-Compatibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSMenuItem (Compatibility) 10 | - (id)initWithTitle:(id)arg1 action:(SEL)arg2; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/NSMutableCopying-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @protocol NSMutableCopying 8 | - (id)mutableCopyWithZone:(struct _NSZone *)arg1; 9 | @end 10 | 11 | -------------------------------------------------------------------------------- /UXKit/Headers/NSNull-NSAccessibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSNull (NSAccessibility) 10 | - (void)accessibilityDidEndScrolling; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/NSObject-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @class NSString, Protocol; 8 | 9 | @protocol NSObject 10 | @property(readonly, copy) NSString *description; 11 | @property(readonly) Class superclass; 12 | @property(readonly) NSUInteger hash; 13 | - (struct _NSZone *)zone; 14 | - (unsigned long long)retainCount; 15 | - (id)autorelease; 16 | - (oneway void)release; 17 | - (id)retain; 18 | - (BOOL)respondsToSelector:(SEL)arg1; 19 | - (BOOL)conformsToProtocol:(Protocol *)arg1; 20 | - (BOOL)isMemberOfClass:(Class)arg1; 21 | - (BOOL)isKindOfClass:(Class)arg1; 22 | - (BOOL)isProxy; 23 | - (id)performSelector:(SEL)arg1 withObject:(id)arg2 withObject:(id)arg3; 24 | - (id)performSelector:(SEL)arg1 withObject:(id)arg2; 25 | - (id)performSelector:(SEL)arg1; 26 | - (id)self; 27 | - (Class)class; 28 | - (BOOL)isEqual:(id)arg1; 29 | 30 | @optional 31 | @property(readonly, copy) NSString *debugDescription; 32 | @end 33 | 34 | -------------------------------------------------------------------------------- /UXKit/Headers/NSObject-UXCollectionView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @interface NSObject (UXCollectionView) 10 | - (void)performWithoutAnimation:(CDUnknownBlockType)arg1; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/NSPopoverDelegate-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSNotification, NSPopover, NSWindow; 10 | 11 | @protocol NSPopoverDelegate 12 | 13 | @optional 14 | - (void)popoverDidClose:(NSNotification *)arg1; 15 | - (void)popoverWillClose:(NSNotification *)arg1; 16 | - (void)popoverDidShow:(NSNotification *)arg1; 17 | - (void)popoverWillShow:(NSNotification *)arg1; 18 | - (NSWindow *)detachableWindowForPopover:(NSPopover *)arg1; 19 | - (BOOL)popoverShouldDetach:(NSPopover *)arg1; 20 | - (BOOL)popoverShouldClose:(NSPopover *)arg1; 21 | @end 22 | 23 | -------------------------------------------------------------------------------- /UXKit/Headers/NSProgressIndicator-Compatibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSColor; 10 | 11 | @interface NSProgressIndicator (Compatibility) 12 | - (BOOL)isAnimating; 13 | - (void)stopAnimating; 14 | - (void)startAnimating; 15 | @property(retain, nonatomic) NSColor *color; 16 | @property(nonatomic) BOOL hidesWhenStopped; 17 | @property(nonatomic) long long activityIndicatorViewStyle; 18 | - (void)setProgress:(double)arg1 animated:(BOOL)arg2; 19 | @property(nonatomic) double progress; 20 | @property(nonatomic) long long progressViewStyle; 21 | - (id)initWithProgressViewStyle:(long long)arg1; 22 | - (id)initWithActivityIndicatorStyle:(long long)arg1; 23 | @end 24 | 25 | -------------------------------------------------------------------------------- /UXKit/Headers/NSResponder-UXKit.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSResponder (UXKit) 10 | - (BOOL)belongsToViewHierarchy:(id)arg1; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/NSScreen-Compatibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSScreen (Compatibility) 10 | @property(readonly, nonatomic) double scale; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/NSScrollView-UXKit.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSScrollView (UXKit) 10 | @property(nonatomic) __weak id scrollViewDelegate; 11 | @property(nonatomic, getter=isScrollEnabled) BOOL scrollEnabled; 12 | @property(nonatomic) BOOL pagingEnabled; 13 | @end 14 | 15 | -------------------------------------------------------------------------------- /UXKit/Headers/NSSecureCoding-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @protocol NSSecureCoding 10 | + (BOOL)supportsSecureCoding; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/NSTextField-Compatibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | //#import "NSTextInputTraits.h" 10 | 11 | @class NSString; 12 | 13 | @interface NSTextField (Compatibility) 14 | @property(nonatomic) unsigned long long textAlignment; 15 | @property(copy, nonatomic) NSString *placeholder; 16 | @property(copy, nonatomic) NSString *text; 17 | 18 | // Remaining properties 19 | @property(nonatomic) long long autocapitalizationType; 20 | @property(nonatomic) long long autocorrectionType; 21 | @property(readonly, copy) NSString *debugDescription; 22 | @property(readonly, copy) NSString *description; 23 | @property(nonatomic) BOOL enablesReturnKeyAutomatically; 24 | @property(readonly) NSUInteger hash; 25 | @property(nonatomic) long long keyboardAppearance; 26 | @property(nonatomic) long long keyboardType; 27 | @property(nonatomic) long long returnKeyType; 28 | @property(nonatomic, getter=isSecureTextEntry) BOOL secureTextEntry; 29 | @property(nonatomic) long long spellCheckingType; 30 | @property(readonly) Class superclass; 31 | @end 32 | 33 | -------------------------------------------------------------------------------- /UXKit/Headers/NSTextFieldCell-UXKit.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSTextFieldCell (UXKit) 10 | @property(nonatomic) BOOL centerVertically; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/NSTextView-Compatibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSString; 10 | 11 | @interface NSTextView (Compatibility) 12 | - (struct NSEdgeInsets)__textContainerInset; 13 | - (void)__setTextContainerInset:(struct NSEdgeInsets)arg1; 14 | @property(nonatomic) unsigned long long textAlignment; 15 | - (struct CGSize)sizeThatFits:(struct CGSize)arg1; 16 | @property(copy, nonatomic) NSString *text; 17 | 18 | // Remaining properties 19 | @property(nonatomic) long long autocapitalizationType; 20 | @property(nonatomic) long long autocorrectionType; 21 | @property(readonly, copy) NSString *debugDescription; 22 | @property(readonly, copy) NSString *description; 23 | @property(nonatomic) BOOL enablesReturnKeyAutomatically; 24 | @property(readonly) NSUInteger hash; 25 | @property(nonatomic) long long keyboardAppearance; 26 | @property(nonatomic) long long keyboardType; 27 | @property(nonatomic) long long returnKeyType; 28 | @property(nonatomic, getter=isSecureTextEntry) BOOL secureTextEntry; 29 | @property(nonatomic) long long spellCheckingType; 30 | @property(readonly) Class superclass; 31 | @end 32 | 33 | -------------------------------------------------------------------------------- /UXKit/Headers/NSToolbarDelegate-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSArray, NSNotification, NSString, NSToolbar, NSToolbarItem; 10 | 11 | @protocol NSToolbarDelegate 12 | 13 | @optional 14 | - (void)toolbarDidRemoveItem:(NSNotification *)arg1; 15 | - (void)toolbarWillAddItem:(NSNotification *)arg1; 16 | - (NSArray *)toolbarSelectableItemIdentifiers:(NSToolbar *)arg1; 17 | - (NSArray *)toolbarAllowedItemIdentifiers:(NSToolbar *)arg1; 18 | - (NSArray *)toolbarDefaultItemIdentifiers:(NSToolbar *)arg1; 19 | - (NSToolbarItem *)toolbar:(NSToolbar *)arg1 itemForItemIdentifier:(NSString *)arg2 willBeInsertedIntoToolbar:(BOOL)arg3; 20 | @end 21 | 22 | -------------------------------------------------------------------------------- /UXKit/Headers/NSView-Compatibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSView (Compatibility) 10 | - (void)setContentCompressionResistancePriority:(float)arg1 forAxis:(long long)arg2; 11 | - (float)contentCompressionResistancePriorityForAxis:(long long)arg1; 12 | - (void)setContentHuggingPriority:(float)arg1 forAxis:(long long)arg2; 13 | - (float)contentHuggingPriorityForAxis:(long long)arg1; 14 | @property(nonatomic) double alpha; 15 | - (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; 16 | - (void)layoutIfNeeded; 17 | - (void)layoutSubviews; 18 | - (void)setNeedsUpdateConstraints; 19 | - (void)updateConstraintsIfNeeded; 20 | - (void)setNeedsDisplay; 21 | - (void)setNeedsLayout; 22 | - (void)didMoveToWindow; 23 | 24 | // Remaining properties 25 | @property(readonly, nonatomic, getter=isHidden) BOOL hidden; 26 | @end 27 | 28 | -------------------------------------------------------------------------------- /UXKit/Headers/NSView-UXCollectionViewRearrangingCoordinator.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSView (UXCollectionViewRearrangingCoordinator) 10 | - (id)ancestorViewOfClass:(Class)arg1; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/NSView-UXKit.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSColor; 10 | 11 | @interface NSView (UXKit) 12 | @property(nonatomic) NSColor *backgroundColor; 13 | @end 14 | 15 | -------------------------------------------------------------------------------- /UXKit/Headers/NSView-UXKitAppearance.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | #import "UXKitAppearance-Protocol.h" 10 | 11 | @class NSColor, NSString; 12 | 13 | @interface NSView (UXKitAppearance) 14 | - (void)tintColorDidChange; 15 | @property(nonatomic) long long tintAdjustmentMode; 16 | @property(retain, nonatomic) NSColor *tintColor; 17 | 18 | // Remaining properties 19 | @property(readonly, copy) NSString *debugDescription; 20 | @property(readonly, copy) NSString *description; 21 | @property(readonly) NSUInteger hash; 22 | @property(readonly) Class superclass; 23 | @end 24 | 25 | -------------------------------------------------------------------------------- /UXKit/Headers/NSViewAnimationContext.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSArray; 10 | 11 | @interface NSViewAnimationContext : NSObject 12 | { 13 | NSArray *_viewAnimations; 14 | long long _animationCount; 15 | id _completionHandler; 16 | } 17 | 18 | @property(readonly, nonatomic) CDUnknownBlockType completionHandler; // @synthesize completionHandler=_completionHandler; 19 | @property(nonatomic) long long animationCount; // @synthesize animationCount=_animationCount; 20 | @property(retain, nonatomic) NSArray *viewAnimations; // @synthesize viewAnimations=_viewAnimations; 21 | - (void)dealloc; 22 | - (id)initWithCompletionHandler:(CDUnknownBlockType)arg1; 23 | 24 | @end 25 | 26 | -------------------------------------------------------------------------------- /UXKit/Headers/NSViewController-UXViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface NSViewController (UXViewController) 10 | - (void)didMoveToParentViewController:(id)arg1; 11 | - (void)willMoveToParentViewController:(id)arg1; 12 | @end 13 | 14 | -------------------------------------------------------------------------------- /UXKit/Headers/NSWindow-UXKitAppearance.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | #import "UXKitAppearance-Protocol.h" 10 | 11 | @class NSColor, NSString; 12 | 13 | @interface NSWindow (UXKitAppearance) 14 | - (void)tintColorDidChange; 15 | @property(nonatomic) long long tintAdjustmentMode; 16 | @property(retain, nonatomic) NSColor *tintColor; 17 | 18 | // Remaining properties 19 | @property(readonly, copy) NSString *debugDescription; 20 | @property(readonly, copy) NSString *description; 21 | @property(readonly) NSUInteger hash; 22 | @property(readonly) Class superclass; 23 | @end 24 | 25 | -------------------------------------------------------------------------------- /UXKit/Headers/NSWindowDelegate-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSArray, NSCoder, NSEvent, NSMenu, NSNotification, NSPasteboard, NSScreen, NSUndoManager, NSWindow; 10 | 11 | @protocol NSWindowDelegate 12 | 13 | @optional 14 | - (void)windowDidChangeOcclusionState:(NSNotification *)arg1; 15 | - (void)windowDidExitVersionBrowser:(NSNotification *)arg1; 16 | - (void)windowWillExitVersionBrowser:(NSNotification *)arg1; 17 | - (void)windowDidEnterVersionBrowser:(NSNotification *)arg1; 18 | - (void)windowWillEnterVersionBrowser:(NSNotification *)arg1; 19 | - (void)windowDidExitFullScreen:(NSNotification *)arg1; 20 | - (void)windowWillExitFullScreen:(NSNotification *)arg1; 21 | - (void)windowDidEnterFullScreen:(NSNotification *)arg1; 22 | - (void)windowWillEnterFullScreen:(NSNotification *)arg1; 23 | - (void)windowDidEndLiveResize:(NSNotification *)arg1; 24 | - (void)windowWillStartLiveResize:(NSNotification *)arg1; 25 | - (void)windowDidEndSheet:(NSNotification *)arg1; 26 | - (void)windowWillBeginSheet:(NSNotification *)arg1; 27 | - (void)windowDidChangeBackingProperties:(NSNotification *)arg1; 28 | - (void)windowDidChangeScreenProfile:(NSNotification *)arg1; 29 | - (void)windowDidChangeScreen:(NSNotification *)arg1; 30 | - (void)windowDidUpdate:(NSNotification *)arg1; 31 | - (void)windowDidDeminiaturize:(NSNotification *)arg1; 32 | - (void)windowDidMiniaturize:(NSNotification *)arg1; 33 | - (void)windowWillMiniaturize:(NSNotification *)arg1; 34 | - (void)windowWillClose:(NSNotification *)arg1; 35 | - (void)windowDidResignMain:(NSNotification *)arg1; 36 | - (void)windowDidBecomeMain:(NSNotification *)arg1; 37 | - (void)windowDidResignKey:(NSNotification *)arg1; 38 | - (void)windowDidBecomeKey:(NSNotification *)arg1; 39 | - (void)windowDidMove:(NSNotification *)arg1; 40 | - (void)windowWillMove:(NSNotification *)arg1; 41 | - (void)windowDidExpose:(NSNotification *)arg1; 42 | - (void)windowDidResize:(NSNotification *)arg1; 43 | - (void)window:(NSWindow *)arg1 didDecodeRestorableState:(NSCoder *)arg2; 44 | - (void)window:(NSWindow *)arg1 willEncodeRestorableState:(NSCoder *)arg2; 45 | - (struct CGSize)window:(NSWindow *)arg1 willResizeForVersionBrowserWithMaxPreferredSize:(struct CGSize)arg2 maxAllowedSize:(struct CGSize)arg3; 46 | - (void)windowDidFailToExitFullScreen:(NSWindow *)arg1; 47 | - (void)window:(NSWindow *)arg1 startCustomAnimationToEnterFullScreenOnScreen:(NSScreen *)arg2 withDuration:(double)arg3; 48 | - (NSArray *)customWindowsToEnterFullScreenForWindow:(NSWindow *)arg1 onScreen:(NSScreen *)arg2; 49 | - (void)window:(NSWindow *)arg1 startCustomAnimationToExitFullScreenWithDuration:(double)arg2; 50 | - (NSArray *)customWindowsToExitFullScreenForWindow:(NSWindow *)arg1; 51 | - (void)windowDidFailToEnterFullScreen:(NSWindow *)arg1; 52 | - (void)window:(NSWindow *)arg1 startCustomAnimationToEnterFullScreenWithDuration:(double)arg2; 53 | - (NSArray *)customWindowsToEnterFullScreenForWindow:(NSWindow *)arg1; 54 | - (unsigned long long)window:(NSWindow *)arg1 willUseFullScreenPresentationOptions:(unsigned long long)arg2; 55 | - (struct CGSize)window:(NSWindow *)arg1 willUseFullScreenContentSize:(struct CGSize)arg2; 56 | - (BOOL)window:(NSWindow *)arg1 shouldDragDocumentWithEvent:(NSEvent *)arg2 from:(struct CGPoint)arg3 withPasteboard:(NSPasteboard *)arg4; 57 | - (BOOL)window:(NSWindow *)arg1 shouldPopUpDocumentPathMenu:(NSMenu *)arg2; 58 | - (struct CGRect)window:(NSWindow *)arg1 willPositionSheet:(NSWindow *)arg2 usingRect:(struct CGRect)arg3; 59 | - (NSUndoManager *)windowWillReturnUndoManager:(NSWindow *)arg1; 60 | - (BOOL)windowShouldZoom:(NSWindow *)arg1 toFrame:(struct CGRect)arg2; 61 | - (struct CGRect)windowWillUseStandardFrame:(NSWindow *)arg1 defaultFrame:(struct CGRect)arg2; 62 | - (struct CGSize)windowWillResize:(NSWindow *)arg1 toSize:(struct CGSize)arg2; 63 | - (id)windowWillReturnFieldEditor:(NSWindow *)arg1 toObject:(id)arg2; 64 | - (BOOL)windowShouldClose:(id)arg1; 65 | @end 66 | 67 | -------------------------------------------------------------------------------- /UXKit/Headers/UIMutableIndexPath.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface UIMutableIndexPath : NSIndexPath 10 | { 11 | unsigned long long *_mutableIndexes; 12 | BOOL _locked; 13 | } 14 | 15 | + (void)setIndex:(unsigned long long)arg1 atPosition:(unsigned long long)arg2 forIndexPath:(id *)arg3; 16 | - (id)retain; 17 | - (id)description; 18 | - (id)copyWithZone:(struct _NSZone *)arg1; 19 | - (long long)compare:(id)arg1; 20 | - (void)getIndexes:(unsigned long long *)arg1; 21 | - (unsigned long long)indexAtPosition:(unsigned long long)arg1; 22 | - (void)dealloc; 23 | - (id)initWithIndexes:(const unsigned long long *)arg1 length:(unsigned long long)arg2; 24 | 25 | @end 26 | 27 | -------------------------------------------------------------------------------- /UXKit/Headers/UITextInputTraits-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @protocol UITextInputTraits 10 | 11 | @optional 12 | @property(nonatomic, getter=isSecureTextEntry) BOOL secureTextEntry; 13 | @property(nonatomic) BOOL enablesReturnKeyAutomatically; 14 | @property(nonatomic) long long returnKeyType; 15 | @property(nonatomic) long long keyboardAppearance; 16 | @property(nonatomic) long long keyboardType; 17 | @property(nonatomic) long long spellCheckingType; 18 | @property(nonatomic) long long autocorrectionType; 19 | @property(nonatomic) long long autocapitalizationType; 20 | @end 21 | 22 | -------------------------------------------------------------------------------- /UXKit/Headers/UXAccessoryBarContainerProtocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import Foundation; 8 | 9 | @protocol UXAccessoryBarContainer 10 | @property(readonly, nonatomic) double _accessoryBarHeight; 11 | - (void)_setAccessoryBarHidden:(BOOL)arg1; 12 | @end 13 | 14 | -------------------------------------------------------------------------------- /UXKit/Headers/UXAuxiliaryNavigationStore.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @import AppKit; 10 | 11 | @class NSMutableDictionary, NSString, UXSourceController; 12 | 13 | @interface UXAuxiliaryNavigationStore : NSObject 14 | { 15 | NSMutableDictionary *_namespaceDict; 16 | NSMutableDictionary *_globalDict; 17 | NSString *_lastAction; 18 | UXSourceController *_sourceController; 19 | } 20 | 21 | + (BOOL)supportsSecureCoding; 22 | @property(nonatomic) __weak UXSourceController *sourceController; // @synthesize sourceController=_sourceController; 23 | - (void)cxx_destruct; 24 | - (id)_dictionaryForNamespace:(id)arg1; 25 | - (void)encodeWithCoder:(id)arg1; 26 | - (id)initWithCoder:(id)arg1; 27 | - (id)_allowedClassesForNSCoding; 28 | - (id)nextActionForNamespace:(id)arg1; 29 | - (void)setNextAction:(id)arg1 forNamespace:(id)arg2; 30 | - (id)valueForKey:(id)arg1 inNamespace:(id)arg2; 31 | - (void)setValue:(id)arg1 forKey:(id)arg2 inNamespace:(id)arg3; 32 | - (id)init; 33 | 34 | @end 35 | 36 | -------------------------------------------------------------------------------- /UXKit/Headers/UXBackButton.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSLayoutConstraint; 10 | 11 | @interface UXBackButton : NSButton 12 | { 13 | BOOL _hidesTitle; 14 | NSLayoutConstraint *_widthConstraint; 15 | } 16 | 17 | + (Class)cellClass; 18 | @property(readonly, nonatomic) NSLayoutConstraint *widthConstraint; // @synthesize widthConstraint=_widthConstraint; 19 | @property(nonatomic) BOOL hidesTitle; // @synthesize hidesTitle=_hidesTitle; 20 | - (void)cxx_destruct; 21 | - (void)setTitle:(id)arg1; 22 | - (id)init; 23 | 24 | @end 25 | 26 | -------------------------------------------------------------------------------- /UXKit/Headers/UXBackButtonCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface UXBackButtonCell : NSButtonCell 10 | { 11 | } 12 | 13 | - (struct CGRect)_insetRect:(struct CGRect)arg1; 14 | 15 | @end 16 | 17 | -------------------------------------------------------------------------------- /UXKit/Headers/UXBar.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXView.h" 8 | 9 | @import AppKit; 10 | #import "UXBarPositioning-Protocol.h" 11 | #import "_UXBarItemsContainer-Protocol.h" 12 | #import "_UXSinglePixelLine.h" 13 | 14 | @class NSColor, NSString, _UXSinglePixelLine; 15 | 16 | @interface UXBar : UXView 17 | { 18 | _UXSinglePixelLine *_decorationLine; 19 | BOOL _isInteractiveTransitioning; 20 | NSColor *_barTintColor; 21 | double _interitemSpacing; 22 | double _height; 23 | UXView<_UXBarItemsContainer> *_barItemsContainer; 24 | double _percent; 25 | UXView<_UXBarItemsContainer> *_nextItemContainer; 26 | } 27 | 28 | @property(retain, nonatomic) UXView<_UXBarItemsContainer> *nextItemContainer; // @synthesize nextItemContainer=_nextItemContainer; 29 | @property(nonatomic) double percent; // @synthesize percent=_percent; 30 | @property(nonatomic) BOOL isInteractiveTransitioning; // @synthesize isInteractiveTransitioning=_isInteractiveTransitioning; 31 | @property(retain, nonatomic) UXView<_UXBarItemsContainer> *barItemsContainer; // @synthesize barItemsContainer=_barItemsContainer; 32 | @property(nonatomic) double height; // @synthesize height=_height; 33 | @property(nonatomic) double interitemSpacing; // @synthesize interitemSpacing=_interitemSpacing; 34 | @property(retain, nonatomic) NSColor *barTintColor; // @synthesize barTintColor=_barTintColor; 35 | - (void)cxx_destruct; 36 | - (void)_updateBarPostion; 37 | @property(readonly, nonatomic) long long barPosition; 38 | - (struct CGSize)intrinsicContentSize; 39 | - (void)_completeInteractiveTransition:(BOOL)arg1; 40 | - (void)_finishInteractiveTransition:(BOOL)arg1 completion:(CDUnknownBlockType)arg2; 41 | - (void)_updateInteractiveTransition:(double)arg1; 42 | - (void)_beginInteractiveTransitionToItemContainer:(id)arg1; 43 | - (void)_animateTransitionFromContainer:(id)arg1 toContainer:(id)arg2 transition:(unsigned long long)arg3 duration:(double)arg4 fromValue:(double)arg5 toValue:(double)arg6 completion:(CDUnknownBlockType)arg7; 44 | - (void)_transitionToContainer:(id)arg1 transition:(unsigned long long)arg2 duration:(double)arg3; 45 | @property(retain, nonatomic) NSColor *borderColor; 46 | @property(nonatomic) BOOL bordered; 47 | - (void)viewWillMoveToSuperview:(id)arg1; 48 | - (id)initWithFrame:(struct CGRect)arg1; 49 | 50 | // Remaining properties 51 | @property(readonly, copy) NSString *debugDescription; 52 | @property(readonly, copy) NSString *description; 53 | @property(readonly) NSUInteger hash; 54 | @property(readonly) Class superclass; 55 | 56 | @end 57 | 58 | -------------------------------------------------------------------------------- /UXKit/Headers/UXBarButtonItem.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXBarItem.h" 8 | 9 | #import "UXKitAppearance-Protocol.h" 10 | 11 | @class NSColor, NSString, NSView, UXViewController; 12 | 13 | @interface UXBarButtonItem : UXBarItem 14 | { 15 | NSView *__view; 16 | NSColor *_tintColor; 17 | long long _tintAdjustmentMode; 18 | long long _style; 19 | double _width; 20 | NSView *_customView; 21 | SEL _action; 22 | id _target; 23 | NSString *_toolTip; 24 | NSString *_keyEquivalent; 25 | unsigned long long _keyEquivalentModifierMask; 26 | UXViewController *_contentViewController; 27 | long long _systemItem; 28 | UXBarButtonItem *__widthConstrainingItem; 29 | } 30 | 31 | @property(nonatomic, setter=_setWidthConstrainingItem:) __weak UXBarButtonItem *_widthConstrainingItem; // @synthesize _widthConstrainingItem=__widthConstrainingItem; 32 | @property(readonly, nonatomic) long long systemItem; // @synthesize systemItem=_systemItem; 33 | @property(readonly, nonatomic) UXViewController *contentViewController; // @synthesize contentViewController=_contentViewController; 34 | @property(nonatomic) unsigned long long keyEquivalentModifierMask; // @synthesize keyEquivalentModifierMask=_keyEquivalentModifierMask; 35 | @property(retain, nonatomic) NSString *keyEquivalent; // @synthesize keyEquivalent=_keyEquivalent; 36 | @property(retain, nonatomic) NSString *toolTip; // @synthesize toolTip=_toolTip; 37 | @property(nonatomic) __weak id target; // @synthesize target=_target; 38 | @property(nonatomic) SEL action; // @synthesize action=_action; 39 | @property(retain, nonatomic) NSView *customView; // @synthesize customView=_customView; 40 | @property(nonatomic) double width; // @synthesize width=_width; 41 | @property(nonatomic) long long style; // @synthesize style=_style; 42 | - (void)cxx_destruct; 43 | @property(readonly, nonatomic) NSView *_view; 44 | - (void)_performAction:(id)arg1; 45 | - (id)_viewOfClass:(Class)arg1; 46 | - (void)setImage:(id)arg1; 47 | - (void)setEnabled:(BOOL)arg1; 48 | - (void)setTitle:(id)arg1; 49 | - (void)tintColorDidChange; 50 | @property(nonatomic) long long tintAdjustmentMode; // @synthesize tintAdjustmentMode=_tintAdjustmentMode; 51 | @property(retain, nonatomic) NSColor *tintColor; // @synthesize tintColor=_tintColor; 52 | - (id)initWithStyle:(long long)arg1 target:(id)arg2 action:(SEL)arg3; 53 | - (id)initWithContentViewController:(id)arg1; 54 | - (id)initWithCustomView:(id)arg1; 55 | - (id)initWithBarButtonSystemItem:(long long)arg1 target:(id)arg2 action:(SEL)arg3; 56 | - (id)initWithTitle:(id)arg1 style:(long long)arg2 target:(id)arg3 action:(SEL)arg4; 57 | - (id)initWithImage:(id)arg1 style:(long long)arg2 target:(id)arg3 action:(SEL)arg4; 58 | 59 | // Remaining properties 60 | @property(readonly, copy) NSString *debugDescription; 61 | @property(readonly, copy) NSString *description; 62 | @property(readonly) NSUInteger hash; 63 | @property(readonly) Class superclass; 64 | 65 | @end 66 | 67 | -------------------------------------------------------------------------------- /UXKit/Headers/UXBarItem.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSImage, NSString; 10 | 11 | @interface UXBarItem : NSObject 12 | { 13 | BOOL _enabled; 14 | NSString *_title; 15 | NSString *_accessibilityLabel; 16 | NSImage *_image; 17 | long long _tag; 18 | } 19 | 20 | @property(nonatomic) long long tag; // @synthesize tag=_tag; 21 | @property(retain, nonatomic) NSImage *image; // @synthesize image=_image; 22 | @property(copy, nonatomic) NSString *accessibilityLabel; // @synthesize accessibilityLabel=_accessibilityLabel; 23 | @property(retain, nonatomic) NSString *title; // @synthesize title=_title; 24 | @property(nonatomic, getter=isEnabled) BOOL enabled; // @synthesize enabled=_enabled; 25 | - (void)cxx_destruct; 26 | - (id)init; 27 | 28 | @end 29 | 30 | -------------------------------------------------------------------------------- /UXKit/Headers/UXBarPositioning-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @protocol UXBarPositioning 10 | @property(readonly, nonatomic) long long barPosition; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/UXBarPositioningDelegate-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXBarPositioning-Protocol.h" 8 | 9 | @protocol UXBarPositioningDelegate 10 | 11 | @optional 12 | - (long long)positionForBar:(id )arg1; 13 | @end 14 | 15 | -------------------------------------------------------------------------------- /UXKit/Headers/UXClickEventTracker.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXEventTracker.h" 8 | 9 | @interface UXClickEventTracker : UXEventTracker 10 | { 11 | unsigned long long _numberOfClicksRequired; 12 | } 13 | 14 | @property(nonatomic) unsigned long long numberOfClicksRequired; // @synthesize numberOfClicksRequired=_numberOfClicksRequired; 15 | - (id)description; 16 | - (void)mouseUp:(id)arg1; 17 | - (void)mouseDown:(id)arg1; 18 | - (id)init; 19 | 20 | @end 21 | 22 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionClipView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface UXCollectionClipView : NSClipView 10 | { 11 | } 12 | 13 | - (void)_invalidateFocus; 14 | 15 | @end 16 | 17 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionDocumentView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class UXCollectionView; 10 | 11 | @interface UXCollectionDocumentView : NSView 12 | { 13 | UXCollectionView *_collectionView; 14 | } 15 | 16 | @property(nonatomic) __weak UXCollectionView *collectionView; // @synthesize collectionView=_collectionView; 17 | - (id)accessibilityHitTest:(struct CGPoint)arg1; 18 | - (BOOL)acceptsFirstResponder; 19 | - (void)prepareContentInRect:(struct CGRect)arg1; 20 | - (void)_invalidateFocus; 21 | - (BOOL)isFlipped; 22 | - (BOOL)wantsUpdateLayer; 23 | - (BOOL)isOpaque; 24 | - (id)initWithFrame:(struct CGRect)arg1; 25 | 26 | @end 27 | 28 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionReusableView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSString, UXCollectionView, UXCollectionViewLayoutAttributes; 10 | 11 | @interface UXCollectionReusableView : NSView 12 | { 13 | UXCollectionViewLayoutAttributes *_layoutAttributes; 14 | NSString *_reuseIdentifier; 15 | UXCollectionView *_collectionView; 16 | struct { 17 | unsigned int updateAnimationCount:5; 18 | unsigned int wasDequeued:1; 19 | } _reusableViewFlags; 20 | } 21 | 22 | @property(readonly, copy, nonatomic) NSString *reuseIdentifier; // @synthesize reuseIdentifier=_reuseIdentifier; 23 | - (struct CGImage *)_snapshot:(BOOL)arg1; 24 | - (BOOL)_wasDequeued; 25 | - (void)_markAsDequeued; 26 | - (void)_clearUpdateAnimation; 27 | - (void)_addUpdateAnimation; 28 | - (BOOL)_isInUpdateAnimation; 29 | - (void)_setCollectionView:(id)arg1; 30 | - (id)_collectionView; 31 | - (void)_setReuseIdentifier:(id)arg1; 32 | - (id)_layoutAttributes; 33 | - (void)_setLayoutAttributes:(id)arg1; 34 | - (void)_setBaseLayoutAttributes:(id)arg1; 35 | - (void)didTransitionFromLayout:(id)arg1 toLayout:(id)arg2; 36 | - (void)willTransitionFromLayout:(id)arg1 toLayout:(id)arg2; 37 | - (void)applyLayoutAttributes:(id)arg1; 38 | - (void)prepareForReuse; 39 | - (BOOL)wantsUpdateLayer; 40 | - (void)dealloc; 41 | - (void)encodeWithCoder:(id)arg1; 42 | - (id)initWithCoder:(id)arg1; 43 | - (id)initWithFrame:(struct CGRect)arg1; 44 | - (id)_layoutSectionAccessibility; 45 | - (id)_accessibilityIndexPath; 46 | - (id)_accessibilityDefaultRole; 47 | - (id)_dynamicAccessibilityParent; 48 | - (BOOL)accessibilityPerformScrollToVisible; 49 | - (void)accessibilityPerformAction:(id)arg1; 50 | - (id)accessibilityActionDescription:(id)arg1; 51 | - (id)accessibilityActionNames; 52 | - (id)accessibilityAttributeValue:(id)arg1; 53 | - (id)accessibilityAttributeNames; 54 | - (id)accessibilityRole; 55 | - (id)accessibilityParent; 56 | 57 | @end 58 | 59 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewAnimation.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSMutableArray, UXCollectionReusableView, UXCollectionViewLayoutAttributes; 10 | 11 | @interface UXCollectionViewAnimation : NSObject 12 | { 13 | UXCollectionReusableView *_view; 14 | UXCollectionViewLayoutAttributes *_finalLayoutAttributes; 15 | double _startFraction; 16 | double _endFraction; 17 | unsigned long long _viewType; 18 | NSMutableArray *_completionHandlers; 19 | NSMutableArray *_startupHandlers; 20 | CDUnknownBlockType _animationBlock; 21 | struct { 22 | unsigned int animateFromCurrentPosition:1; 23 | unsigned int deleteAterAnimation:1; 24 | unsigned int rasterizeAfterAnimation:1; 25 | unsigned int resetRasterizationAfterAnimation:1; 26 | } _collectionViewAnimationFlags; 27 | } 28 | 29 | @property(readonly, nonatomic) double endFraction; // @synthesize endFraction=_endFraction; 30 | @property(readonly, nonatomic) double startFraction; // @synthesize startFraction=_startFraction; 31 | @property(readonly, nonatomic) UXCollectionViewLayoutAttributes *finalLayoutAttributes; // @synthesize finalLayoutAttributes=_finalLayoutAttributes; 32 | @property(readonly, nonatomic) unsigned long long viewType; // @synthesize viewType=_viewType; 33 | @property(readonly, nonatomic) UXCollectionReusableView *view; // @synthesize view=_view; 34 | - (void)addStartupHandler:(CDUnknownBlockType)arg1; 35 | - (void)addCompletionHandler:(CDUnknownBlockType)arg1; 36 | - (void)start; 37 | @property(nonatomic) BOOL resetRasterizationAfterAnimation; 38 | @property(nonatomic) BOOL rasterizeAfterAnimation; 39 | @property(readonly, nonatomic) BOOL deleteAfterAnimation; 40 | @property(readonly, nonatomic) BOOL animateFromCurrentPosition; 41 | - (id)description; 42 | - (void)dealloc; 43 | - (id)initWithView:(id)arg1 viewType:(unsigned long long)arg2 finalLayoutAttributes:(id)arg3 startFraction:(double)arg4 endFraction:(double)arg5 animateFromCurrentPosition:(BOOL)arg6 deleteAfterAnimation:(BOOL)arg7 customAnimations:(CDUnknownBlockType)arg8; 44 | 45 | @end 46 | 47 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXCollectionReusableView.h" 8 | 9 | @class NSView; 10 | 11 | @interface UXCollectionViewCell : UXCollectionReusableView 12 | { 13 | NSView *_contentView; 14 | BOOL _selected; 15 | } 16 | 17 | @property(readonly, nonatomic) NSView *contentView; // @synthesize contentView=_contentView; 18 | @property(nonatomic, getter=isSelected) BOOL selected; // @synthesize selected=_selected; 19 | - (void)_setSelected:(BOOL)arg1 animated:(BOOL)arg2; 20 | - (void)prepareForReuse; 21 | - (void)resizeSubviewsWithOldSize:(struct CGSize)arg1; 22 | - (BOOL)wantsUpdateLayer; 23 | - (void)dealloc; 24 | - (id)initWithCoder:(id)arg1; 25 | - (id)initWithFrame:(struct CGRect)arg1; 26 | - (id)_accessibilityIndexPath; 27 | - (id)_accessibilityDefaultRole; 28 | - (id)_dynamicAccessibilityParent; 29 | - (void)setAccessibilitySelected:(BOOL)arg1; 30 | - (BOOL)isAccessibilitySelectorAllowed:(SEL)arg1; 31 | - (BOOL)isAccessibilitySelected; 32 | - (id)_axSimulateClick:(unsigned long long)arg1 withNumberOfClicks:(unsigned long long)arg2; 33 | - (BOOL)accessibilityPerformPress; 34 | 35 | @end 36 | 37 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXViewController.h" 8 | 9 | #import "UXCollectionViewDataSource-Protocol.h" 10 | #import "UXCollectionViewDelegate-Protocol.h" 11 | 12 | @class NSString, UXCollectionView, UXCollectionViewLayout; 13 | 14 | @interface UXCollectionViewController : UXViewController 15 | { 16 | UXCollectionViewLayout *_layout; 17 | UXCollectionView *_collectionView; 18 | } 19 | 20 | + (Class)collectionViewClass; 21 | @property(retain, nonatomic) UXCollectionView *collectionView; // @synthesize collectionView=_collectionView; 22 | - (void)cxx_destruct; 23 | - (double)scrollView:(id)arg1 pageAlignedOriginOnAxis:(long long)arg2 forProposedDestination:(double)arg3 currentOrigin:(double)arg4 initialOrigin:(double)arg5 velocity:(double)arg6; 24 | - (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; 25 | - (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; 26 | - (long long)numberOfSectionsInCollectionView:(id)arg1; 27 | - (id)preferredFirstResponder; 28 | - (void)viewDidLoad; 29 | - (void)_sendViewDidLoad; 30 | - (void)dealloc; 31 | - (id)initWithCollectionViewLayout:(id)arg1; 32 | 33 | // Remaining properties 34 | @property(readonly, copy) NSString *debugDescription; 35 | @property(readonly, copy) NSString *description; 36 | @property(readonly) NSUInteger hash; 37 | @property(readonly) Class superclass; 38 | 39 | @end 40 | 41 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewData.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSArray, NSMapTable, NSMutableArray, NSMutableDictionary, UXCollectionView, UXCollectionViewLayout; 10 | 11 | @interface UXCollectionViewData : NSObject 12 | { 13 | UXCollectionView *_collectionView; 14 | UXCollectionViewLayout *_layout; 15 | NSMapTable *_screenPageMap; 16 | id _globalItems; 17 | NSMutableDictionary *_supplementaryLayoutAttributes; 18 | NSMutableDictionary *_decorationLayoutAttributes; 19 | NSMutableDictionary *_invalidatedSupplementaryViews; 20 | struct CGRect _validLayoutRect; 21 | long long _numItems; 22 | long long _numSections; 23 | long long *_sectionItemCounts; 24 | long long _lastSectionTestedForNumberOfItemsBeforeSection; 25 | long long _lastResultForNumberOfItemsBeforeSection; 26 | struct CGSize _contentSize; 27 | struct { 28 | unsigned int contentSizeIsValid:1; 29 | unsigned int itemCountsAreValid:1; 30 | unsigned int layoutIsPrepared:1; 31 | unsigned int layoutLocked:1; 32 | } _collectionViewDataFlags; 33 | NSMutableArray *_clonedLayoutAttributes; 34 | } 35 | 36 | + (void)initialize; 37 | @property(readonly, nonatomic) NSArray *clonedLayoutAttributes; // @synthesize clonedLayoutAttributes=_clonedLayoutAttributes; 38 | @property(nonatomic, getter=isLayoutLocked) BOOL layoutLocked; 39 | @property(readonly, nonatomic) BOOL layoutIsPrepared; 40 | - (id)layoutAttributesForDecorationViewOfKind:(id)arg1 atIndexPath:(id)arg2; 41 | - (id)layoutAttributesForSupplementaryElementOfKind:(id)arg1 atIndexPath:(id)arg2; 42 | - (id)knownDecorationElementKinds; 43 | - (id)knownSupplementaryElementKinds; 44 | - (id)existingSupplementaryLayoutAttributes; 45 | - (id)existingSupplementaryLayoutAttributesInSection:(long long)arg1; 46 | - (id)layoutAttributesForElementsInRect:(struct CGRect)arg1; 47 | - (id)layoutAttributesForElementsInSection:(long long)arg1; 48 | - (id)layoutAttributesForGlobalItemIndex:(long long)arg1; 49 | - (id)layoutAttributesForItemAtIndexPath:(id)arg1; 50 | - (struct CGRect)rectForDecorationElementOfKind:(id)arg1 atIndexPath:(id)arg2; 51 | - (struct CGRect)rectForSupplementaryElementOfKind:(id)arg1 atIndexPath:(id)arg2; 52 | - (struct CGRect)rectForGlobalItemIndex:(long long)arg1; 53 | - (struct CGRect)collectionViewContentRect; 54 | - (struct CGRect)rectForItemAtIndexPath:(id)arg1; 55 | - (id)indexPathForItemAtGlobalIndex:(long long)arg1; 56 | - (long long)globalIndexForItemAtIndexPath:(id)arg1; 57 | - (long long)numberOfItemsBeforeSection:(long long)arg1; 58 | - (long long)numberOfItemsInSection:(long long)arg1; 59 | - (long long)numberOfItems; 60 | - (long long)numberOfSections; 61 | - (void)validateLayoutInRect:(struct CGRect)arg1; 62 | - (void)_loadEverything; 63 | - (void)_setLayoutAttributes:(id)arg1 atGlobalItemIndex:(long long)arg2; 64 | - (id)_screenPageForPoint:(struct CGPoint)arg1; 65 | - (void)_setupMutableIndexPath:(id *)arg1 forGlobalItemIndex:(long long)arg2; 66 | - (void)_prepareToLoadData; 67 | - (void)_validateContentSize; 68 | - (void)_validateItemCounts; 69 | - (void)_updateItemCounts; 70 | - (void)invalidate:(BOOL)arg1; 71 | - (void)validateSupplementaryViews; 72 | - (void)invalidateSupplementaryViews:(id)arg1; 73 | - (id)description; 74 | - (void)dealloc; 75 | - (id)initWithCollectionView:(id)arg1 layout:(id)arg2; 76 | 77 | @end 78 | 79 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewDataSource-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSIndexPath, NSString, UXCollectionReusableView, UXCollectionView, UXCollectionViewCell; 10 | 11 | @protocol UXCollectionViewDataSource 12 | - (UXCollectionViewCell *)collectionView:(UXCollectionView *)arg1 cellForItemAtIndexPath:(NSIndexPath *)arg2; 13 | - (long long)collectionView:(UXCollectionView *)arg1 numberOfItemsInSection:(long long)arg2; 14 | 15 | @optional 16 | - (UXCollectionReusableView *)collectionView:(UXCollectionView *)arg1 viewForSupplementaryElementOfKind:(NSString *)arg2 atIndexPath:(NSIndexPath *)arg3; 17 | - (long long)numberOfSectionsInCollectionView:(UXCollectionView *)arg1; 18 | @end 19 | 20 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewDelegate-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSArray, NSEvent, NSIndexPath, NSString, UXCollectionReusableView, UXCollectionView, UXCollectionViewCell; 10 | 11 | @protocol UXCollectionViewDelegate 12 | 13 | @optional 14 | - (struct CGPoint)collectionView:(UXCollectionView *)arg1 targetContentOffsetOnResizeForProposedContentOffset:(struct CGPoint)arg2; 15 | - (void)collectionView:(UXCollectionView *)arg1 didPrepareForOverdraw:(struct CGRect)arg2; 16 | - (void)collectionView:(UXCollectionView *)arg1 itemWasRightClickedAtIndexPath:(NSIndexPath *)arg2 withEvent:(NSEvent *)arg3; 17 | - (void)collectionView:(UXCollectionView *)arg1 itemWasDoubleClickedAtIndexPath:(NSIndexPath *)arg2 withEvent:(NSEvent *)arg3; 18 | - (void)collectionView:(UXCollectionView *)arg1 mouseDownWithEvent:(NSEvent *)arg2; 19 | - (void)collectionView:(UXCollectionView *)arg1 didEndDisplayingSupplementaryView:(UXCollectionReusableView *)arg2 forElementOfKind:(NSString *)arg3 atIndexPath:(NSIndexPath *)arg4; 20 | - (void)collectionView:(UXCollectionView *)arg1 didEndDisplayingCell:(UXCollectionViewCell *)arg2 forItemAtIndexPath:(NSIndexPath *)arg3; 21 | - (void)collectionView:(UXCollectionView *)arg1 indexPathsForSelectedItemsDidAdd:(NSArray *)arg2 remove:(NSArray *)arg3 animated:(BOOL)arg4; 22 | - (void)collectionView:(UXCollectionView *)arg1 indexPathsForSelectedItemsWillAdd:(NSArray *)arg2 remove:(NSArray *)arg3 animated:(BOOL)arg4; 23 | - (void)collectionView:(UXCollectionView *)arg1 didDeselectItemAtIndexPath:(NSIndexPath *)arg2; 24 | - (void)collectionView:(UXCollectionView *)arg1 didSelectItemAtIndexPath:(NSIndexPath *)arg2; 25 | - (BOOL)collectionView:(UXCollectionView *)arg1 shouldDeselectItemAtIndexPath:(NSIndexPath *)arg2; 26 | - (BOOL)collectionView:(UXCollectionView *)arg1 shouldSelectItemAtIndexPath:(NSIndexPath *)arg2; 27 | - (void)collectionViewDidEndDecelerating:(UXCollectionView *)arg1; 28 | - (void)collectionViewWillBeginDecelerating:(UXCollectionView *)arg1 targetContentOffset:(struct CGPoint)arg2; 29 | - (void)collectionViewDidEndScrolling:(UXCollectionView *)arg1; 30 | - (void)collectionViewDidScroll:(UXCollectionView *)arg1; 31 | - (void)collectionViewWillBeginScrolling:(UXCollectionView *)arg1; 32 | @end 33 | 34 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewFlowLayout.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXCollectionViewLayout.h" 8 | 9 | @class NSDictionary, NSMutableDictionary; 10 | 11 | @interface UXCollectionViewFlowLayout : UXCollectionViewLayout 12 | { 13 | struct { 14 | unsigned int delegateSizeForItem:1; 15 | unsigned int delegateReferenceSizeForHeader:1; 16 | unsigned int delegateReferenceSizeForFooter:1; 17 | unsigned int delegateInsetForSection:1; 18 | unsigned int delegateInteritemSpacingForSection:1; 19 | unsigned int delegateLineSpacingForSection:1; 20 | unsigned int delegateAlignmentOptions:1; 21 | unsigned int layoutDataIsValid:1; 22 | unsigned int delegateInfoIsValid:1; 23 | } _gridLayoutFlags; 24 | double _interitemSpacing; 25 | double _lineSpacing; 26 | struct CGSize _itemSize; 27 | struct CGSize _headerReferenceSize; 28 | struct CGSize _footerReferenceSize; 29 | struct NSEdgeInsets _sectionInset; 30 | id _data; 31 | struct CGSize _currentLayoutSize; 32 | NSMutableDictionary *_insertedItemsAttributesDict; 33 | NSMutableDictionary *_insertedSectionHeadersAttributesDict; 34 | NSMutableDictionary *_insertedSectionFootersAttributesDict; 35 | NSMutableDictionary *_deletedItemsAttributesDict; 36 | NSMutableDictionary *_deletedSectionHeadersAttributesDict; 37 | NSMutableDictionary *_deletedSectionFootersAttributesDict; 38 | long long _scrollDirection; 39 | NSDictionary *_rowAlignmentsOptionsDictionary; 40 | struct CGRect _visibleBounds; 41 | } 42 | 43 | + (Class)invalidationContextClass; 44 | @property(nonatomic) struct NSEdgeInsets sectionInset; // @synthesize sectionInset=_sectionInset; 45 | @property(nonatomic) struct CGSize footerReferenceSize; // @synthesize footerReferenceSize=_footerReferenceSize; 46 | @property(nonatomic) struct CGSize headerReferenceSize; // @synthesize headerReferenceSize=_headerReferenceSize; 47 | @property(nonatomic) struct CGSize itemSize; // @synthesize itemSize=_itemSize; 48 | @property(nonatomic) double minimumInteritemSpacing; // @synthesize minimumInteritemSpacing=_interitemSpacing; 49 | @property(nonatomic) double minimumLineSpacing; // @synthesize minimumLineSpacing=_lineSpacing; 50 | @property(nonatomic) long long scrollDirection; 51 | - (id)layoutAttributesForElementsInRect:(struct CGRect)arg1; 52 | - (id)indexPathsForItemsInRect:(struct CGRect)arg1; 53 | - (id)_layoutAttributesForItemsInRect:(struct CGRect)arg1; 54 | - (BOOL)shouldUpdateVisibleCellLayoutAttributes; 55 | - (id)layoutAttributesForSupplementaryViewOfKind:(id)arg1 atIndexPath:(id)arg2; 56 | - (id)layoutAttributesForItemAtIndexPath:(id)arg1; 57 | - (id)layoutAttributesForFooterInSection:(long long)arg1; 58 | - (id)layoutAttributesForHeaderInSection:(long long)arg1; 59 | - (id)layoutAttributesForItemAtIndexPath:(id)arg1 usingData:(id)arg2; 60 | - (id)layoutAttributesForFooterInSection:(long long)arg1 usingData:(id)arg2; 61 | - (id)layoutAttributesForHeaderInSection:(long long)arg1 usingData:(id)arg2; 62 | - (id)indexPathOfItemAfter:(id)arg1; 63 | - (id)indexPathOfItemBefore:(id)arg1; 64 | - (id)indexPathOfItemAbove:(id)arg1; 65 | - (id)indexPathOfItemBelow:(id)arg1; 66 | - (id)indexPathForItemAtPoint:(struct CGPoint)arg1; 67 | - (id)indexesForSectionFootersInRect:(struct CGRect)arg1; 68 | - (id)indexesForSectionHeadersInRect:(struct CGRect)arg1; 69 | - (id)indexPathsForItemsInRect:(struct CGRect)arg1 usingData:(id)arg2; 70 | - (id)indexesForSectionFootersInRect:(struct CGRect)arg1 usingData:(id)arg2; 71 | - (id)indexesForSectionHeadersInRect:(struct CGRect)arg1 usingData:(id)arg2; 72 | - (struct CGSize)collectionViewContentSize; 73 | - (id)invalidationContextForBoundsChange:(struct CGRect)arg1; 74 | - (BOOL)shouldInvalidateLayoutForBoundsChange:(struct CGRect)arg1; 75 | - (void)invalidateLayoutWithContext:(id)arg1; 76 | - (void)dealloc; 77 | - (void)encodeWithCoder:(id)arg1; 78 | - (id)initWithCoder:(id)arg1; 79 | - (id)init; 80 | - (void)_invalidateButKeepAllInfo; 81 | - (void)_invalidateButKeepDelegateInfo; 82 | - (struct CGSize)synchronizeLayout; 83 | - (id)finalLayoutAttributesForFooterInDeletedSection:(long long)arg1; 84 | - (id)finalLayoutAttributesForHeaderInDeletedSection:(long long)arg1; 85 | - (id)finalLayoutAttributesForDeletedItemAtIndexPath:(id)arg1; 86 | - (id)initialLayoutAttributesForFooterInInsertedSection:(long long)arg1; 87 | - (id)initialLayoutAttributesForHeaderInInsertedSection:(long long)arg1; 88 | - (id)initialLayoutAttributesForInsertedItemAtIndexPath:(id)arg1; 89 | - (void)finalizeCollectionViewUpdates; 90 | - (struct CGRect)_frameForFooterInSection:(long long)arg1 usingData:(id)arg2; 91 | - (struct CGRect)_frameForHeaderInSection:(long long)arg1 usingData:(id)arg2; 92 | - (struct CGRect)_frameForItemAtSection:(long long)arg1 andRow:(long long)arg2 usingData:(id)arg3; 93 | - (void)_fetchItemsInfo; 94 | - (void)_updateItemsLayout; 95 | - (void)_getSizingInfos; 96 | - (void)_updateDelegateFlags; 97 | @property(retain, nonatomic, setter=_setRowAlignmentsOptions:) NSDictionary *_rowAlignmentOptions; 98 | 99 | @end 100 | 101 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewFlowLayoutInvalidationContext.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXCollectionViewLayoutInvalidationContext.h" 8 | 9 | @interface UXCollectionViewFlowLayoutInvalidationContext : UXCollectionViewLayoutInvalidationContext 10 | { 11 | struct { 12 | unsigned int invalidateDelegateMetrics:1; 13 | unsigned int invalidateAttributes:1; 14 | } _flowLayoutInvalidationFlags; 15 | } 16 | 17 | @property(nonatomic) BOOL invalidateFlowLayoutDelegateMetrics; 18 | @property(nonatomic) BOOL invalidateFlowLayoutAttributes; 19 | - (id)init; 20 | 21 | @end 22 | 23 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewIndexPathsSet.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSMutableDictionary, NSMutableIndexSet; 10 | 11 | @interface UXCollectionViewIndexPathsSet : NSObject 12 | { 13 | NSMutableIndexSet *_sectionIndexes; 14 | NSMutableDictionary *_sectionToItemIndexesMap; 15 | } 16 | 17 | + (id)indexPathsSetWithIndexPathsSet:(id)arg1; 18 | + (id)indexPathsSetWithIndexPaths:(id)arg1; 19 | + (id)indexPathsSetWithIndexPath:(id)arg1; 20 | + (id)indexPathsSet; 21 | - (BOOL)containsIndexPath:(id)arg1; 22 | - (void)enumerateIndexPathsUsingBlock:(CDUnknownBlockType)arg1; 23 | - (id)lastIndexPath; 24 | - (id)firstIndexPath; 25 | - (id)allIndexPaths; 26 | - (id)indexPathsForSections:(id)arg1; 27 | - (id)indexPathsForSection:(long long)arg1; 28 | - (id)sections; 29 | - (unsigned long long)count; 30 | - (void)_removeOneIndexPath:(id)arg1; 31 | - (void)_addOneIndexPath:(id)arg1; 32 | - (void)_enumerateSectionItemIndexesWithBlock:(CDUnknownBlockType)arg1; 33 | - (void)_removeItemIndexesForSection:(unsigned long long)arg1; 34 | - (id)_itemIndexesForSection:(unsigned long long)arg1 allowingCreation:(BOOL)arg2; 35 | - (id)mutableCopyWithZone:(struct _NSZone *)arg1; 36 | - (id)copyWithZone:(struct _NSZone *)arg1; 37 | - (void)_addIndexPathsSet:(id)arg1; 38 | - (id)description; 39 | - (BOOL)isEqual:(id)arg1; 40 | - (void)dealloc; 41 | - (id)initWithIndexPathsSet:(id)arg1; 42 | - (id)initWithIndexPaths:(id)arg1; 43 | - (id)initWithIndexPath:(id)arg1; 44 | - (id)init; 45 | 46 | @end 47 | 48 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewLayoutAccessibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSArray, NSMutableArray, UXCollectionView, UXCollectionViewLayout; 10 | 11 | @interface UXCollectionViewLayoutAccessibility : NSAccessibilityElement 12 | { 13 | NSArray *_accessibilityVisibleChildren; 14 | UXCollectionViewLayout *_layout; 15 | unsigned long long __sectionCacheOffset; 16 | NSMutableArray *__sectionCache; 17 | } 18 | 19 | + (Class)sectionAccessibilityClass; 20 | @property(retain, nonatomic) NSMutableArray *_sectionCache; // @synthesize _sectionCache=__sectionCache; 21 | @property(nonatomic) unsigned long long _sectionCacheOffset; // @synthesize _sectionCacheOffset=__sectionCacheOffset; 22 | @property(nonatomic) __weak UXCollectionViewLayout *layout; // @synthesize layout=_layout; 23 | - (void)cxx_destruct; 24 | - (id)_dequeueSectionWithIndex:(unsigned long long)arg1; 25 | - (void)_trimSectionCacheToVisibleSections:(id)arg1; 26 | - (id)_visibleSections; 27 | - (void)accessibilityPostNotification:(id)arg1; 28 | @property(copy, nonatomic) NSArray *accessibilitySelectedCells; // @dynamic accessibilitySelectedCells; 29 | - (id)accessibilityArrayAttributeValues:(id)arg1 index:(unsigned long long)arg2 maxCount:(unsigned long long)arg3; 30 | - (unsigned long long)accessibilityArrayAttributeCount:(id)arg1; 31 | - (unsigned long long)accessibilityIndexOfChild:(id)arg1; 32 | - (id)accessibilityChildren; 33 | @property(readonly, copy, nonatomic) NSArray *accessibilityVisibleChildren; // @synthesize accessibilityVisibleChildren=_accessibilityVisibleChildren; 34 | - (struct CGRect)accessibilityFrameInParentSpace; 35 | - (struct CGRect)accessibilityFrame; 36 | - (long long)accessibilityColumnCount; 37 | - (long long)accessibilityRowCount; 38 | - (id)accessibilityLabel; 39 | - (id)accessibilityRoleDescription; 40 | - (id)accessibilityIdentifier; 41 | - (id)accessibilitySubrole; 42 | - (id)accessibilityRole; 43 | - (id)accessibilityParent; 44 | - (id)accessibilityHitTest:(struct CGPoint)arg1; 45 | - (id)nextSectionForSection:(id)arg1; 46 | - (id)previousSectionForSection:(id)arg1; 47 | - (id)accessibilityParentForCell:(id)arg1; 48 | - (id)accessibilityParentForReusableView:(id)arg1; 49 | - (void)_dumpVisibleChildren; 50 | - (void)accessibilityPrepareLayout; 51 | - (void)accessibilityInvalidateLayout; 52 | - (void)accessibilityDidEndScrolling; 53 | - (void)accessibilityPrepareForCollectionViewUpdates:(id)arg1; 54 | @property(readonly, nonatomic) __weak UXCollectionView *collectionView; 55 | - (id)initWithLayout:(id)arg1; 56 | 57 | @end 58 | 59 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewLayoutAttributes.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @import AppKit; 10 | 11 | @class NSIndexPath, NSString; 12 | 13 | @interface UXCollectionViewLayoutAttributes : NSObject 14 | { 15 | unsigned long long _hash; 16 | NSString *_elementKind; 17 | NSString *_reuseIdentifier; 18 | struct CGRect _frame; 19 | struct CGPoint _center; 20 | struct CGSize _size; 21 | double _alpha; 22 | long long _zIndex; 23 | BOOL _isFloating; 24 | struct CGRect _floatingFrame; 25 | BOOL _isFloatingPinned; 26 | NSIndexPath *_indexPath; 27 | NSString *_representedElementKind; 28 | NSString *_isCloneString; 29 | struct { 30 | unsigned int isCellKind:1; 31 | unsigned int isDecorationView:1; 32 | unsigned int isHidden:1; 33 | unsigned int isClone:1; 34 | } _layoutFlags; 35 | } 36 | 37 | + (id)layoutAttributesForDecorationViewOfKind:(id)arg1 withIndexPath:(id)arg2; 38 | + (id)layoutAttributesForSupplementaryViewOfKind:(id)arg1 withIndexPath:(id)arg2; 39 | + (id)layoutAttributesForCellWithIndexPath:(id)arg1; 40 | @property(retain, nonatomic) NSIndexPath *indexPath; // @synthesize indexPath=_indexPath; 41 | @property(nonatomic) BOOL isFloatingPinned; // @synthesize isFloatingPinned=_isFloatingPinned; 42 | @property(nonatomic) struct CGRect floatingFrame; // @synthesize floatingFrame=_floatingFrame; 43 | @property(nonatomic) BOOL isFloating; // @synthesize isFloating=_isFloating; 44 | @property(nonatomic) long long zIndex; // @synthesize zIndex=_zIndex; 45 | @property(nonatomic) double alpha; // @synthesize alpha=_alpha; 46 | @property(nonatomic) struct CGSize size; // @synthesize size=_size; 47 | @property(nonatomic) struct CGPoint center; // @synthesize center=_center; 48 | @property(readonly, nonatomic) NSString *representedElementKind; // @synthesize representedElementKind=_representedElementKind; 49 | @property(readonly, nonatomic) unsigned long long representedElementCategory; 50 | - (BOOL)_isSupplementaryView; 51 | - (BOOL)_isDecorationView; 52 | - (BOOL)_isCell; 53 | - (unsigned long long)hash; 54 | - (BOOL)_isTransitionVisibleTo:(id)arg1; 55 | - (BOOL)_isEquivalentTo:(id)arg1; 56 | - (BOOL)isEqual:(id)arg1; 57 | - (id)description; 58 | @property(nonatomic) struct CGRect frame; // @synthesize frame=_frame; 59 | @property(nonatomic) struct CGRect bounds; 60 | - (id)copyWithZone:(struct _NSZone *)arg1; 61 | - (void)_setIndexPath:(id)arg1; 62 | - (id)_reuseIdentifier; 63 | - (void)_setReuseIdentifier:(id)arg1; 64 | - (id)_elementKind; 65 | - (void)_setElementKind:(id)arg1; 66 | - (BOOL)_isClone; 67 | - (void)_setIsClone:(BOOL)arg1; 68 | @property(nonatomic, getter=isHidden) BOOL hidden; 69 | - (void)dealloc; 70 | - (id)init; 71 | 72 | @end 73 | 74 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewLayoutInvalidationContext.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSArray, NSMutableDictionary; 10 | 11 | @interface UXCollectionViewLayoutInvalidationContext : NSObject 12 | { 13 | NSMutableDictionary *_invalidatedSupplementaryViews; 14 | NSArray *_updateItems; 15 | struct { 16 | unsigned int invalidateDataSource:1; 17 | unsigned int invalidateEverything:1; 18 | } _invalidationContextFlags; 19 | } 20 | 21 | - (id)_updateItems; 22 | - (void)_setUpdateItems:(id)arg1; 23 | - (void)_setInvalidateEverything:(BOOL)arg1; 24 | @property(readonly, nonatomic) BOOL invalidateEverything; 25 | - (void)_setInvalidateDataSourceCounts:(BOOL)arg1; 26 | @property(readonly, nonatomic) BOOL invalidateDataSourceCounts; 27 | - (void)_invalidateSupplementaryElementsOfKind:(id)arg1 atIndexPaths:(id)arg2; 28 | - (void)_setInvalidatedSupplementaryViews:(id)arg1; 29 | - (id)_invalidatedSupplementaryViews; 30 | - (void)dealloc; 31 | 32 | @end 33 | 34 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewLayoutProxyDelegate-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSArray; 10 | 11 | @protocol UXCollectionViewLayoutProxyDelegate 12 | - (NSArray *)layoutAttributesForElementsInRect:(struct CGRect)arg1; 13 | @end 14 | 15 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewLayoutSectionAccessibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSArray, UXCollectionView, UXCollectionViewLayoutAccessibility; 10 | 11 | @interface UXCollectionViewLayoutSectionAccessibility : NSAccessibilityElement 12 | { 13 | NSArray *_accessibilityVisibleChildren; 14 | } 15 | 16 | - (void)setAccessibilityVisibleChildren:(id)arg1; 17 | - (void)cxx_destruct; 18 | - (id)description; 19 | - (BOOL)accessibilityPerformScrollToVisible; 20 | - (void)accessibilityPerformAction:(id)arg1; 21 | - (id)accessibilityActionDescription:(id)arg1; 22 | - (id)accessibilityActionNames; 23 | - (id)accessibilityAttributeValue:(id)arg1; 24 | - (id)accessibilityAttributeNames; 25 | - (id)accessibilityArrayAttributeValues:(id)arg1 index:(unsigned long long)arg2 maxCount:(unsigned long long)arg3; 26 | - (unsigned long long)accessibilityArrayAttributeCount:(id)arg1; 27 | - (unsigned long long)accessibilityIndexOfChild:(id)arg1; 28 | - (id)accessibilityVisibleChildren; 29 | - (id)accessibilityChildren; 30 | - (struct CGRect)accessibilityFrame; 31 | - (id)accessibilitySubrole; 32 | - (id)accessibilityRole; 33 | - (id)accessibilityHitTest:(struct CGPoint)arg1; 34 | - (long long)compare:(id)arg1; 35 | - (id)_siblingInDirection:(unsigned long long)arg1 item:(id)arg2; 36 | - (id)siblingBelowItem:(id)arg1; 37 | - (id)siblingAboveItem:(id)arg1; 38 | - (id)siblingAfterItem:(id)arg1; 39 | - (id)siblingBeforeItem:(id)arg1; 40 | - (id)visibleCellsInSection:(unsigned long long)arg1; 41 | - (id)visibleSupplementaryViewsInSection:(unsigned long long)arg1; 42 | - (void)_dumpVisibleChildren; 43 | - (void)accessibilityPrepareLayout; 44 | - (void)accessibilityInvalidateLayout; 45 | - (void)accessibilityPrepareForCollectionViewUpdates; 46 | - (void)accessibilityDidEndScrolling; 47 | @property(readonly, nonatomic) unsigned long long sectionIndex; 48 | @property(readonly, nonatomic) __weak UXCollectionView *collectionView; 49 | @property(readonly, nonatomic) __weak UXCollectionViewLayoutAccessibility *layoutAccessibility; 50 | - (id)initWithLayoutAccessibility:(id)arg1; 51 | 52 | @end 53 | 54 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewMutableIndexPathsSet.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXCollectionViewIndexPathsSet.h" 8 | 9 | @interface UXCollectionViewMutableIndexPathsSet : UXCollectionViewIndexPathsSet 10 | { 11 | } 12 | 13 | - (void)adjustForDeletionOfIndexPath:(id)arg1; 14 | - (void)adjustForDeletionOfItems:(id)arg1 inSection:(unsigned long long)arg2; 15 | - (void)adjustForInsertionOfIndexPath:(id)arg1; 16 | - (void)adjustForInsertionOfItems:(id)arg1 inSection:(unsigned long long)arg2; 17 | - (void)adjustForDeletionOfSections:(id)arg1; 18 | - (void)adjustForDeletionOfSection:(unsigned long long)arg1; 19 | - (void)_adjustForDeletionOfSection:(unsigned long long)arg1; 20 | - (void)adjustForInsertionOfSections:(id)arg1; 21 | - (void)adjustForInsertionOfSection:(unsigned long long)arg1; 22 | - (void)_adjustForInsertionOfSection:(unsigned long long)arg1; 23 | - (void)intersectIndexPathsSet:(id)arg1; 24 | - (void)removeAllIndexPaths; 25 | - (void)removeIndexPathsSet:(id)arg1; 26 | - (void)removeIndexPaths:(id)arg1; 27 | - (void)removeIndexPath:(id)arg1; 28 | - (void)addSection:(long long)arg1 itemsInRange:(struct _NSRange)arg2; 29 | - (void)addIndexPathsSet:(id)arg1; 30 | - (void)addIndexPaths:(id)arg1; 31 | - (void)addIndexPath:(id)arg1; 32 | - (id)copyWithZone:(struct _NSZone *)arg1; 33 | 34 | @end 35 | 36 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewRearrangingCoordinatorDragRecognizer.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface UXCollectionViewRearrangingCoordinatorDragRecognizer : NSGestureRecognizer 10 | { 11 | double _lastEventTime; 12 | struct CGPoint _lastLocation; 13 | } 14 | 15 | - (void)mouseUp:(id)arg1; 16 | - (void)mouseDragged:(id)arg1; 17 | - (void)mouseDown:(id)arg1; 18 | 19 | @end 20 | 21 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewUpdate.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSArray, NSMutableArray, NSMutableDictionary, NSMutableIndexSet, UXCollectionView, UXCollectionViewData; 10 | 11 | @interface UXCollectionViewUpdate : NSObject 12 | { 13 | UXCollectionView *_collectionView; 14 | NSArray *_updateItems; 15 | UXCollectionViewData *_oldModel; 16 | UXCollectionViewData *_newModel; 17 | struct CGRect _oldVisibleBounds; 18 | struct CGRect _newVisibleBounds; 19 | NSMutableIndexSet *_movedItems; 20 | NSMutableIndexSet *_movedSections; 21 | NSMutableIndexSet *_deletedSections; 22 | NSMutableIndexSet *_insertedSections; 23 | long long *_oldSectionMap; 24 | long long *_newSectionMap; 25 | long long *_oldGlobalItemMap; 26 | long long *_newGlobalItemMap; 27 | NSMutableArray *_deletedSupplementaryIndexesSectionArray; 28 | NSMutableArray *_insertedSupplementaryIndexesSectionArray; 29 | NSMutableDictionary *_deletedSupplementaryTopLevelIndexesDict; 30 | NSMutableDictionary *_insertedSupplementaryTopLevelIndexesDict; 31 | NSMutableArray *_viewAnimations; 32 | NSMutableArray *_gaps; 33 | } 34 | 35 | - (id)oldIndexPathForSupplementaryElementOfKind:(id)arg1 newIndexPath:(id)arg2; 36 | - (id)newIndexPathForSupplementaryElementOfKind:(id)arg1 oldIndexPath:(id)arg2; 37 | - (void)_computeGaps; 38 | - (void)_computeSupplementaryUpdates; 39 | - (void)_computeItemUpdates; 40 | - (void)_computeSectionUpdates; 41 | - (void)dealloc; 42 | - (id)initWithCollectionView:(id)arg1 updateItems:(id)arg2 oldModel:(id)arg3 newModel:(id)arg4 oldVisibleBounds:(struct CGRect)arg5 newVisibleBounds:(struct CGRect)arg6; 43 | 44 | @end 45 | 46 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewUpdateGap.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSArray, NSMutableArray, UXCollectionViewUpdateItem; 10 | 11 | @interface UXCollectionViewUpdateGap : NSObject 12 | { 13 | UXCollectionViewUpdateItem *_firstUpdateItem; 14 | UXCollectionViewUpdateItem *_lastUpdateItem; 15 | NSMutableArray *_deleteItems; 16 | NSMutableArray *_insertItems; 17 | struct CGRect _beginningRect; 18 | struct CGRect _endingRect; 19 | } 20 | 21 | + (id)gapWithUpdateItem:(id)arg1; 22 | @property(nonatomic) struct CGRect endingRect; // @synthesize endingRect=_endingRect; 23 | @property(nonatomic) struct CGRect beginningRect; // @synthesize beginningRect=_beginningRect; 24 | @property(readonly, nonatomic) NSArray *insertItems; // @synthesize insertItems=_insertItems; 25 | @property(readonly, nonatomic) NSArray *deleteItems; // @synthesize deleteItems=_deleteItems; 26 | @property(retain, nonatomic) UXCollectionViewUpdateItem *lastUpdateItem; // @synthesize lastUpdateItem=_lastUpdateItem; 27 | @property(retain, nonatomic) UXCollectionViewUpdateItem *firstUpdateItem; // @synthesize firstUpdateItem=_firstUpdateItem; 28 | @property(readonly, nonatomic) BOOL isSectionBasedGap; 29 | @property(readonly, nonatomic) NSArray *updateItems; 30 | @property(readonly, nonatomic) BOOL hasInserts; 31 | @property(readonly, nonatomic) BOOL isDeleteBasedGap; 32 | - (void)dealloc; 33 | - (void)addUpdateItem:(id)arg1; 34 | - (id)description; 35 | - (id)init; 36 | 37 | @end 38 | 39 | -------------------------------------------------------------------------------- /UXKit/Headers/UXCollectionViewUpdateItem.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSIndexPath; 10 | 11 | @interface UXCollectionViewUpdateItem : NSObject 12 | { 13 | NSIndexPath *_initialIndexPath; 14 | NSIndexPath *_finalIndexPath; 15 | long long _updateAction; 16 | id _gap; 17 | } 18 | 19 | @property(readonly, nonatomic) long long updateAction; // @synthesize updateAction=_updateAction; 20 | @property(readonly, retain, nonatomic) NSIndexPath *indexPathAfterUpdate; // @synthesize indexPathAfterUpdate=_finalIndexPath; 21 | @property(readonly, retain, nonatomic) NSIndexPath *indexPathBeforeUpdate; // @synthesize indexPathBeforeUpdate=_initialIndexPath; 22 | - (long long)inverseCompareIndexPaths:(id)arg1; 23 | - (long long)compareIndexPaths:(id)arg1; 24 | - (BOOL)_isSectionOperation; 25 | - (void)_setGap:(id)arg1; 26 | - (id)_gap; 27 | - (id)_indexPath; 28 | - (long long)_action; 29 | - (id)description; 30 | - (void)_setNewIndexPath:(id)arg1; 31 | - (id)_newIndexPath; 32 | - (void)dealloc; 33 | - (id)initWithOldIndexPath:(id)arg1 newIndexPath:(id)arg2; 34 | - (id)initWithAction:(long long)arg1 forIndexPath:(id)arg2; 35 | - (id)initWithInitialIndexPath:(id)arg1 finalIndexPath:(id)arg2 updateAction:(long long)arg3; 36 | 37 | @end 38 | 39 | -------------------------------------------------------------------------------- /UXKit/Headers/UXControl.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXView.h" 8 | 9 | @interface UXControl : UXView 10 | { 11 | BOOL _highlighted; 12 | BOOL _selected; 13 | BOOL _enabled; 14 | BOOL _ignoresMultiClick; 15 | id _target; 16 | SEL _action; 17 | } 18 | 19 | @property(nonatomic) BOOL ignoresMultiClick; // @synthesize ignoresMultiClick=_ignoresMultiClick; 20 | @property(nonatomic, getter=isEnabled) BOOL enabled; // @synthesize enabled=_enabled; 21 | @property(nonatomic, getter=isSelected) BOOL selected; // @synthesize selected=_selected; 22 | @property(nonatomic, getter=isHighlighted) BOOL highlighted; // @synthesize highlighted=_highlighted; 23 | @property(nonatomic) SEL action; // @synthesize action=_action; 24 | @property(nonatomic) __weak id target; // @synthesize target=_target; 25 | - (void)cxx_destruct; 26 | - (void)setTarget:(id)arg1 action:(SEL)arg2; 27 | - (void)mouseDown:(id)arg1; 28 | - (BOOL)sendAction:(SEL)arg1 to:(id)arg2; 29 | - (BOOL)isFlipped; 30 | - (BOOL)_locationInsideForEvent:(id)arg1; 31 | - (id)initWithFrame:(struct CGRect)arg1; 32 | 33 | @end 34 | 35 | -------------------------------------------------------------------------------- /UXKit/Headers/UXDragEventTracker.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXEventTracker.h" 8 | 9 | @interface UXDragEventTracker : UXEventTracker 10 | { 11 | struct CGPoint _currentPoint; 12 | struct CGPoint _previousPoint; 13 | BOOL _didBegin; 14 | double _trackingThreshold; 15 | struct CGPoint _initialPoint; 16 | } 17 | 18 | @property(readonly, nonatomic) struct CGPoint initialPoint; // @synthesize initialPoint=_initialPoint; 19 | @property(nonatomic) double trackingThreshold; // @synthesize trackingThreshold=_trackingThreshold; 20 | @property(readonly, nonatomic) struct CGPoint zeroingDelta; 21 | @property(readonly, nonatomic) struct CGPoint delta; 22 | - (void)mouseUp:(id)arg1; 23 | - (void)mouseDragged:(id)arg1; 24 | - (void)mouseDown:(id)arg1; 25 | - (void)reset; 26 | - (id)init; 27 | 28 | @end 29 | 30 | -------------------------------------------------------------------------------- /UXKit/Headers/UXEventTracker.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSEvent, NSMapTable, UXView; 10 | 11 | @interface UXEventTracker : NSResponder 12 | { 13 | UXView *_view; 14 | BOOL _cancelsEventsInView; 15 | BOOL _enabled; 16 | long long _state; 17 | NSEvent *_trackingEvent; 18 | unsigned long long _modifiers; 19 | double _velocity; 20 | unsigned long long _ignoredModifiers; 21 | CDUnknownBlockType _eventTrackerDidBeginHandler; 22 | CDUnknownBlockType _eventTrackerDidChangeHandler; 23 | CDUnknownBlockType _eventTrackerDidEndHandler; 24 | NSMapTable *_selectorsByTarget; 25 | } 26 | 27 | @property(retain, nonatomic) NSMapTable *selectorsByTarget; // @synthesize selectorsByTarget=_selectorsByTarget; 28 | @property(copy, nonatomic) CDUnknownBlockType eventTrackerDidEndHandler; // @synthesize eventTrackerDidEndHandler=_eventTrackerDidEndHandler; 29 | @property(copy, nonatomic) CDUnknownBlockType eventTrackerDidChangeHandler; // @synthesize eventTrackerDidChangeHandler=_eventTrackerDidChangeHandler; 30 | @property(copy, nonatomic) CDUnknownBlockType eventTrackerDidBeginHandler; // @synthesize eventTrackerDidBeginHandler=_eventTrackerDidBeginHandler; 31 | @property(nonatomic, getter=isEnabled) BOOL enabled; // @synthesize enabled=_enabled; 32 | @property(nonatomic) BOOL cancelsEventsInView; // @synthesize cancelsEventsInView=_cancelsEventsInView; 33 | @property(nonatomic) unsigned long long ignoredModifiers; // @synthesize ignoredModifiers=_ignoredModifiers; 34 | @property(nonatomic) double velocity; // @synthesize velocity=_velocity; 35 | @property(nonatomic) unsigned long long modifiers; // @synthesize modifiers=_modifiers; 36 | @property(retain, nonatomic) NSEvent *trackingEvent; // @synthesize trackingEvent=_trackingEvent; 37 | @property(nonatomic) __weak UXView *view; // @synthesize view=_view; 38 | @property(nonatomic) long long state; // @synthesize state=_state; 39 | - (void)cxx_destruct; 40 | - (id)description; 41 | - (BOOL)eventTrackerRequiresTouches; 42 | - (void)reset; 43 | @property(readonly, nonatomic) unsigned long long numberOfTouches; 44 | - (struct CGPoint)locationOfTouch:(unsigned long long)arg1 inView:(id)arg2; 45 | - (struct CGPoint)locationInView:(id)arg1; 46 | - (void)cancelTracking; 47 | - (void)removeTarget:(id)arg1; 48 | - (void)addTarget:(id)arg1 action:(SEL)arg2; 49 | - (id)init; 50 | - (id)initWithTarget:(id)arg1 action:(SEL)arg2; 51 | 52 | @end 53 | 54 | -------------------------------------------------------------------------------- /UXKit/Headers/UXIdentityTransitionController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXTransitionController.h" 8 | 9 | @interface UXIdentityTransitionController : UXTransitionController 10 | { 11 | } 12 | 13 | - (void)animateTransition:(id)arg1; 14 | - (double)transitionDuration:(id)arg1; 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /UXKit/Headers/UXImageView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXView.h" 8 | 9 | @import AppKit; 10 | 11 | @class NSImage, NSString; 12 | 13 | @interface UXImageView : UXView 14 | { 15 | double _backingScaleFactor; 16 | struct CGSize _proposedSize; 17 | NSImage *_image; 18 | } 19 | 20 | @property(retain, nonatomic) NSImage *image; // @synthesize image=_image; 21 | - (void)cxx_destruct; 22 | - (void)sizeToFit; 23 | - (void)_updateBackingScaleFactorForWindow:(id)arg1; 24 | - (void)_updateLayerContentsForWindow:(id)arg1; 25 | - (struct CGSize)_proposedSize; 26 | - (void)_setContentStretchInPixels:(struct CGRect)arg1 forContentSize:(struct CGSize)arg2 shouldTile:(BOOL)arg3; 27 | - (void)setFrameSize:(struct CGSize)arg1; 28 | - (void)viewWillMoveToWindow:(id)arg1; 29 | - (void)viewDidChangeBackingProperties; 30 | - (struct CGSize)intrinsicContentSize; 31 | - (id)initWithImage:(id)arg1; 32 | - (id)initWithFrame:(struct CGRect)arg1; 33 | 34 | // Remaining properties 35 | @property(retain, nonatomic) NSString *accessibilityLabel; 36 | @property(readonly, copy) NSString *debugDescription; 37 | @property(readonly, copy) NSString *description; 38 | @property(readonly) NSUInteger hash; 39 | @property(readonly) Class superclass; 40 | 41 | @end 42 | 43 | -------------------------------------------------------------------------------- /UXKit/Headers/UXKit.h: -------------------------------------------------------------------------------- 1 | // 2 | // Test.h 3 | // UXKitTest 4 | // 5 | // Created by Michał Kałużny on 06.02.2015. 6 | // Copyright (c) 2015 justmaku. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "MissingTypes.h" 12 | #import "CDStructures.h" 13 | #import "NSViewController-UXViewController.h" 14 | #import "UXCollectionViewUpdateItem.h" 15 | #import "UXViewControllerTransitionCoordinator-Protocol.h" 16 | #import "NSAccessibilityElement-Protocol.h" 17 | #import "NSWindow-UXKitAppearance.h" 18 | #import "UXControl.h" 19 | #import "UXViewControllerTransitionCoordinatorContext-Protocol.h" 20 | #import "NSAccessibilityGroup-Protocol.h" 21 | #import "NSWindowDelegate-Protocol.h" 22 | #import "UXDragEventTracker.h" 23 | //#import "UXViewControllerWindowTransition.h" 24 | #import "NSAccessibilityImage-Protocol.h" 25 | #import "UIMutableIndexPath.h" 26 | #import "UXEventTracker.h" 27 | #import "UXWindowController.h" 28 | #import "NSAccessibilityStaticText-Protocol.h" 29 | #import "UITextInputTraits-Protocol.h" 30 | #import "UXIdentityTransitionController.h" 31 | #import "UXZoomingCrossfadeTransitionController.h" 32 | #import "NSCoding-Protocol.h" 33 | #import "UXAccessoryBarContainerProtocol.h" 34 | #import "UXImageView.h" 35 | #import "_UXBarItemsContainer-Protocol.h" 36 | #import "NSColor-Compatibility.h" 37 | #import "UXAuxiliaryNavigationStore.h" 38 | #import "UXKitAppearance-Protocol.h" 39 | #import "_UXButton.h" 40 | #import "NSControl-Compatibility.h" 41 | #import "UXBackButton.h" 42 | #import "UXLabel.h" 43 | #import "_UXButtonCell.h" 44 | #import "NSCopying-Protocol.h" 45 | #import "UXBackButtonCell.h" 46 | #import "UXLayoutSupport-Protocol.h" 47 | #import "_UXCollectionDocumentView.h" 48 | #import "NSDraggingDestination-Protocol.h" 49 | #import "UXBar.h" 50 | #import "UXLongClickEventTracker.h" 51 | #import "_UXCollectionSnapshotView.h" 52 | #import "NSDraggingSource-Protocol.h" 53 | #import "UXBarButtonItem.h" 54 | #import "UXNavigationBar.h" 55 | #import "_UXCollectionView.h" 56 | #import "NSEvent-UXCollectionViewAdditions.h" 57 | #import "UXBarItem.h" 58 | #import "UXNavigationController.h" 59 | #import "_UXCollectionViewItemKey.h" 60 | #import "NSGestureRecognizer-UXKit.h" 61 | #import "UXBarPositioning-Protocol.h" 62 | #import "UXNavigationControllerDelegate-Protocol.h" 63 | #import "_UXCollectionViewLayoutProxy.h" 64 | #import "NSGestureRecognizerDelegate-Protocol.h" 65 | #import "UXBarPositioningDelegate-Protocol.h" 66 | #import "UXNavigationDestination-Protocol.h" 67 | #import "_UXCollectionViewOverdraw-Protocol.h" 68 | #import "NSImage-Compatibility.h" 69 | #import "UXClickEventTracker.h" 70 | #import "UXNavigationItem.h" 71 | //#import "_UXCollectionViewRearrangingCoordinator.h" 72 | #import "NSImage-UXKit.h" 73 | #import "UXCollectionClipView.h" 74 | #import "UXNavigationRoot-Protocol.h" 75 | #import "_UXCollectionViewSectionItemIndexes.h" 76 | #import "NSIndexPath-UXCollectionViewAdditions.h" 77 | #import "UXCollectionDocumentView.h" 78 | #import "UXParallaxTransitionController.h" 79 | #import "_UXContainerView.h" 80 | #import "NSIndexPath-UXTableView.h" 81 | #import "UXCollectionReusableView.h" 82 | #import "UXPinchEventTracker.h" 83 | #import "_UXFlowLayoutInfo.h" 84 | #import "NSMenuItem-Compatibility.h" 85 | #import "UXCollectionView.h" 86 | #import "UXPopover.h" 87 | #import "_UXFlowLayoutItem.h" 88 | #import "NSMutableCopying-Protocol.h" 89 | #import "UXCollectionViewAnimation.h" 90 | //#import "UXPopoverController.h" 91 | #import "_UXFlowLayoutRow.h" 92 | #import "NSNull-NSAccessibility.h" 93 | #import "UXCollectionViewCell.h" 94 | #import "UXProxyViewController.h" 95 | #import "_UXFlowLayoutSection.h" 96 | #import "NSObject-Protocol.h" 97 | #import "UXCollectionViewController.h" 98 | #import "UXSlideTransitionController.h" 99 | #import "_UXLayoutGuide.h" 100 | #import "NSObject-UXCollectionView.h" 101 | #import "UXCollectionViewData.h" 102 | //#import "UXSourceController.h" 103 | #import "_UXNavigationDestination.h" 104 | #import "NSPopoverDelegate-Protocol.h" 105 | #import "UXCollectionViewDataSource-Protocol.h" 106 | #import "UXTabBarController.h" 107 | #import "_UXNavigationItemContainerView.h" 108 | #import "NSProgressIndicator-Compatibility.h" 109 | #import "UXCollectionViewDelegate-Protocol.h" 110 | #import "UXTabBarItem.h" 111 | #import "_UXResizableImage.h" 112 | #import "NSResponder-UXKit.h" 113 | #import "UXCollectionViewFlowLayout.h" 114 | #import "UXTableLayout.h" 115 | #import "_UXSinglePixelLine.h" 116 | #import "NSScreen-Compatibility.h" 117 | #import "UXCollectionViewFlowLayoutInvalidationContext.h" 118 | #import "UXTableView.h" 119 | #import "_UXSourceSplitView.h" 120 | #import "NSScrollView-UXKit.h" 121 | #import "UXCollectionViewIndexPathsSet.h" 122 | #import "UXTableViewCell.h" 123 | #import "_UXSourceSplitViewDelegate-Protocol.h" 124 | #import "NSSecureCoding-Protocol.h" 125 | #import "UXCollectionViewLayout.h" 126 | #import "UXTableViewController.h" 127 | #import "_UXSourceUtilities.h" 128 | #import "NSTextField-Compatibility.h" 129 | #import "UXCollectionViewLayoutAccessibility.h" 130 | #import "UXToolbar.h" 131 | #import "_UXTableHeaderView.h" 132 | #import "NSTextFieldCell-UXKit.h" 133 | #import "UXCollectionViewLayoutAttributes.h" 134 | #import "UXToolbarDelegate-Protocol.h" 135 | #import "_UXToolbarItemsContainer.h" 136 | #import "NSTextView-Compatibility.h" 137 | #import "UXCollectionViewLayoutInvalidationContext.h" 138 | #import "UXTransitionController.h" 139 | #import "_UXViewControllerOneToOneTransitionContext.h" 140 | #import "NSToolbarDelegate-Protocol.h" 141 | #import "UXCollectionViewLayoutProxyDelegate-Protocol.h" 142 | #import "UXView.h" 143 | #import "_UXViewControllerTransitionContext.h" 144 | #import "NSView-Compatibility.h" 145 | #import "UXCollectionViewLayoutSectionAccessibility.h" 146 | #import "UXViewAnimationContext.h" 147 | #import "_UXViewControllerTransitionCoordinator.h" 148 | //#import "NSView-UXCollectionViewRearrangingCoordinator.h" 149 | #import "UXCollectionViewMutableIndexPathsSet.h" 150 | #import "UXViewController.h" 151 | #import "_UXWindow.h" 152 | #import "NSView-UXKit.h" 153 | //#import "UXCollectionViewRearrangingCoordinatorDragRecognizer.h" 154 | #import "UXViewControllerAnimatedTransitioning-Protocol.h" 155 | #import "NSView-UXKitAppearance.h" 156 | #import "UXCollectionViewUpdate.h" 157 | #import "UXViewControllerContextTransitioning-Protocol.h" 158 | #import "NSViewAnimationContext.h" 159 | #import "UXCollectionViewUpdateGap.h" 160 | #import "UXViewControllerInteractiveTransitioning-Protocol.h" 161 | 162 | @interface Test : NSObject 163 | 164 | @end 165 | -------------------------------------------------------------------------------- /UXKit/Headers/UXKitAppearance-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSColor; 10 | 11 | @protocol UXKitAppearance 12 | @property(nonatomic) long long tintAdjustmentMode; 13 | @property(retain, nonatomic) NSColor *tintColor; 14 | - (void)tintColorDidChange; 15 | @end 16 | 17 | -------------------------------------------------------------------------------- /UXKit/Headers/UXLabel.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXView.h" 8 | 9 | @import AppKit; 10 | 11 | @class NSAttributedString, NSColor, NSFont, NSString, NSTextField; 12 | 13 | @interface UXLabel : UXView 14 | { 15 | NSTextField *_concreteTextField; 16 | BOOL _highlighted; 17 | NSColor *_textColor; 18 | NSColor *_shadowColor; 19 | long long _numberOfLines; 20 | NSColor *_highlightedTextColor; 21 | struct CGSize _shadowOffset; 22 | } 23 | 24 | @property(nonatomic, getter=isHighlighted) BOOL highlighted; // @synthesize highlighted=_highlighted; 25 | @property(retain, nonatomic) NSColor *highlightedTextColor; // @synthesize highlightedTextColor=_highlightedTextColor; 26 | @property(nonatomic) long long numberOfLines; // @synthesize numberOfLines=_numberOfLines; 27 | @property(nonatomic) struct CGSize shadowOffset; // @synthesize shadowOffset=_shadowOffset; 28 | @property(retain, nonatomic) NSColor *shadowColor; // @synthesize shadowColor=_shadowColor; 29 | @property(retain, nonatomic) NSColor *textColor; // @synthesize textColor=_textColor; 30 | - (void)cxx_destruct; 31 | - (id)accessibilityRoleDescription; 32 | - (void)setAccessibilityRoleDescription:(id)arg1; 33 | - (id)accessibilityRole; 34 | - (id)accessibilityLabel; 35 | - (void)setAccessibilityLabel:(id)arg1; 36 | - (id)accessibilityValue; 37 | - (id)textFieldCell; 38 | @property(nonatomic) BOOL selectable; 39 | @property(nonatomic) BOOL centerVertically; 40 | @property(nonatomic) double preferredMaxLayoutWidth; 41 | @property(nonatomic) unsigned long long textAlignment; 42 | @property(nonatomic) unsigned long long lineBreakMode; 43 | @property(copy, nonatomic) NSAttributedString *attributedText; 44 | @property(copy, nonatomic) NSString *text; 45 | @property(retain, nonatomic) NSFont *font; 46 | - (struct CGSize)intrinsicContentSize; 47 | - (struct CGSize)sizeThatFits:(struct CGSize)arg1; 48 | - (void)sizeToFit; 49 | - (void)setBackgroundColor:(id)arg1; 50 | - (id)initWithFrame:(struct CGRect)arg1; 51 | 52 | // Remaining properties 53 | @property(readonly, copy) NSString *debugDescription; 54 | @property(readonly, copy) NSString *description; 55 | @property(readonly) NSUInteger hash; 56 | @property(readonly) Class superclass; 57 | 58 | @end 59 | 60 | -------------------------------------------------------------------------------- /UXKit/Headers/UXLayoutSupport-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @protocol UXLayoutSupport 8 | @property(nonatomic) double length; 9 | @end 10 | 11 | -------------------------------------------------------------------------------- /UXKit/Headers/UXLongClickEventTracker.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXEventTracker.h" 8 | 9 | @class NSTimer; 10 | 11 | @interface UXLongClickEventTracker : UXEventTracker 12 | { 13 | NSTimer *_clickTimer; 14 | BOOL _isMouseDown; 15 | struct CGPoint _initialMouseLocation; 16 | double _minimumPressDuration; 17 | double _allowableMovement; 18 | } 19 | 20 | @property(nonatomic) double allowableMovement; // @synthesize allowableMovement=_allowableMovement; 21 | @property(nonatomic) double minimumPressDuration; // @synthesize minimumPressDuration=_minimumPressDuration; 22 | - (void)cxx_destruct; 23 | - (void)_minimumDurationElapsed:(id)arg1; 24 | - (void)_stopTimer; 25 | - (void)_startTimer; 26 | - (struct CGPoint)initialLocationInView:(id)arg1; 27 | - (void)reset; 28 | - (void)mouseUp:(id)arg1; 29 | - (void)mouseDragged:(id)arg1; 30 | - (void)mouseDown:(id)arg1; 31 | - (id)init; 32 | 33 | @end 34 | 35 | -------------------------------------------------------------------------------- /UXKit/Headers/UXNavigationBar.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXBar.h" 8 | 9 | #import "UXNavigationControllerDelegate-Protocol.h" 10 | 11 | @class NSArray, NSImage, NSMutableArray, NSView, UXNavigationItem, _UXNavigationItemContainerView; 12 | 13 | @interface UXNavigationBar : UXBar 14 | { 15 | BOOL _needsRecalculateWindowKeyViewLoop; 16 | BOOL _translucent; 17 | BOOL _enableAlernateTitle; 18 | BOOL _detached; 19 | BOOL _recalculatingWindowKeyViewLoop; 20 | id _delegate; 21 | NSView *_titleCenteringTrackedView; 22 | NSArray *_items; 23 | NSImage *_backIndicatorImage; 24 | NSView *_alternateTitleView; 25 | double _leftInteritemSpacing; 26 | double _rightInteritemSpacing; 27 | double _centerYOffset; 28 | NSMutableArray *_internalItems; 29 | _UXNavigationItemContainerView *_topItemContainer; 30 | long long _currentOperation; 31 | UXNavigationItem *_transitioningItem; 32 | struct NSEdgeInsets _edgeInsets; 33 | } 34 | 35 | + (id)_itemKeyPathsToObserve; 36 | @property(nonatomic) BOOL recalculatingWindowKeyViewLoop; // @synthesize recalculatingWindowKeyViewLoop=_recalculatingWindowKeyViewLoop; 37 | @property(retain, nonatomic) UXNavigationItem *transitioningItem; // @synthesize transitioningItem=_transitioningItem; 38 | @property(nonatomic) long long currentOperation; // @synthesize currentOperation=_currentOperation; 39 | @property(retain, nonatomic) _UXNavigationItemContainerView *topItemContainer; // @synthesize topItemContainer=_topItemContainer; 40 | @property(retain, nonatomic) NSMutableArray *internalItems; // @synthesize internalItems=_internalItems; 41 | @property(nonatomic) double centerYOffset; // @synthesize centerYOffset=_centerYOffset; 42 | @property(nonatomic) double rightInteritemSpacing; // @synthesize rightInteritemSpacing=_rightInteritemSpacing; 43 | @property(nonatomic) double leftInteritemSpacing; // @synthesize leftInteritemSpacing=_leftInteritemSpacing; 44 | @property(nonatomic, getter=isDetached) BOOL detached; // @synthesize detached=_detached; 45 | @property(nonatomic) BOOL enableAlernateTitle; // @synthesize enableAlernateTitle=_enableAlernateTitle; 46 | @property(retain, nonatomic) NSView *alternateTitleView; // @synthesize alternateTitleView=_alternateTitleView; 47 | @property(retain, nonatomic) NSImage *backIndicatorImage; // @synthesize backIndicatorImage=_backIndicatorImage; 48 | @property(copy, nonatomic) NSArray *items; // @synthesize items=_items; 49 | @property(nonatomic) __weak NSView *titleCenteringTrackedView; // @synthesize titleCenteringTrackedView=_titleCenteringTrackedView; 50 | @property(nonatomic) struct NSEdgeInsets edgeInsets; // @synthesize edgeInsets=_edgeInsets; 51 | @property(nonatomic, getter=isTranslucent) BOOL translucent; // @synthesize translucent=_translucent; 52 | @property(nonatomic) __weak id delegate; // @synthesize delegate=_delegate; 53 | - (void)cxx_destruct; 54 | - (void)setNeedsRecalcuateWindowKeyViewLoop; 55 | - (void)recalculateKeyViewLoop; 56 | - (void)_completeInteractiveTransition:(BOOL)arg1; 57 | - (void)beginInteractivePop; 58 | - (void)beginInteractivePushToItem:(id)arg1; 59 | - (void)_updateItemContainer; 60 | - (void)_snapshot; 61 | - (id)_popNavigationItemAnimated:(BOOL)arg1 duration:(double)arg2; 62 | - (void)_pushNavigationItem:(id)arg1 animated:(BOOL)arg2 duration:(double)arg3; 63 | - (void)_updateTitleView; 64 | - (id)_popNavigationItem; 65 | - (void)_removeItem:(id)arg1; 66 | - (void)_pushItem:(id)arg1; 67 | - (void)_removeObserversForItem:(id)arg1; 68 | - (void)_addObserversForItem:(id)arg1; 69 | - (id)popNavigationItemAnimated:(BOOL)arg1; 70 | - (void)pushNavigationItem:(id)arg1 animated:(BOOL)arg2; 71 | @property(readonly, nonatomic) UXNavigationItem *backItem; 72 | @property(readonly, nonatomic) UXNavigationItem *topItem; 73 | - (void)mouseDown:(id)arg1; 74 | - (void)viewDidEndLiveResize; 75 | - (void)layout; 76 | - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; 77 | - (long long)barPosition; 78 | - (void)dealloc; 79 | - (id)initWithFrame:(struct CGRect)arg1; 80 | 81 | @end 82 | 83 | -------------------------------------------------------------------------------- /UXKit/Headers/UXNavigationControllerDelegate-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class UXNavigationController, UXViewController; 10 | 11 | @protocol UXNavigationControllerDelegate 12 | 13 | @optional 14 | - (BOOL)navigationController:(UXNavigationController *)arg1 shouldBeginInteractivePopFromViewController:(UXViewController *)arg2 toViewController:(UXViewController *)arg3; 15 | - (id )navigationController:(UXNavigationController *)arg1 animationControllerForOperation:(long long)arg2 fromViewController:(UXViewController *)arg3 toViewController:(UXViewController *)arg4; 16 | - (id )navigationController:(UXNavigationController *)arg1 interactionControllerForAnimationController:(id )arg2; 17 | - (void)navigationController:(UXNavigationController *)arg1 didShowViewController:(UXViewController *)arg2; 18 | - (void)navigationController:(UXNavigationController *)arg1 willShowViewController:(UXViewController *)arg2; 19 | @end 20 | 21 | -------------------------------------------------------------------------------- /UXKit/Headers/UXNavigationDestination-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | @import AppKit; 9 | 10 | @class NSString, UXAuxiliaryNavigationStore; 11 | 12 | @protocol UXNavigationDestination 13 | @property(readonly, nonatomic) UXAuxiliaryNavigationStore *auxiliaryNavigationStore; 14 | @property(readonly, nonatomic) NSString *destinationTitle; 15 | @property(readonly, nonatomic) NSString *destinationType; 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /UXKit/Headers/UXNavigationItem.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSArray, NSMutableArray, NSString, NSView, UXBarButtonItem, UXLabel; 10 | 11 | @interface UXNavigationItem : NSObject 12 | { 13 | NSArray *_leftBarButtonItems; 14 | NSArray *_rightBarButtonItems; 15 | UXLabel *_internalTitleView; 16 | NSString *_title; 17 | BOOL _hidesBackButton; 18 | BOOL _hidesAlternateTitleView; 19 | BOOL _leftItemsSupplementBackButton; 20 | UXBarButtonItem *_backBarButtonItem; 21 | NSView *_titleView; 22 | NSString *_prompt; 23 | NSMutableArray *_childItems; 24 | } 25 | 26 | @property(retain) NSMutableArray *childItems; // @synthesize childItems=_childItems; 27 | @property(nonatomic) BOOL leftItemsSupplementBackButton; // @synthesize leftItemsSupplementBackButton=_leftItemsSupplementBackButton; 28 | @property(retain, nonatomic) NSArray *rightBarButtonItems; // @synthesize rightBarButtonItems=_rightBarButtonItems; 29 | @property(nonatomic) BOOL hidesAlternateTitleView; // @synthesize hidesAlternateTitleView=_hidesAlternateTitleView; 30 | @property(nonatomic) BOOL hidesBackButton; // @synthesize hidesBackButton=_hidesBackButton; 31 | @property(copy, nonatomic) NSString *prompt; // @synthesize prompt=_prompt; 32 | @property(retain, nonatomic) NSView *titleView; // @synthesize titleView=_titleView; 33 | @property(retain, nonatomic) UXBarButtonItem *backBarButtonItem; // @synthesize backBarButtonItem=_backBarButtonItem; 34 | - (void)cxx_destruct; 35 | - (void)_removeAllChildItems; 36 | - (void)removeChildItem:(id)arg1; 37 | - (void)addChildItem:(id)arg1; 38 | @property(retain, nonatomic) UXBarButtonItem *rightBarButtonItem; 39 | @property(retain, nonatomic) NSArray *leftBarButtonItems; 40 | @property(retain, nonatomic) UXBarButtonItem *leftBarButtonItem; 41 | - (void)_updateInternalTitleView; 42 | @property(retain, nonatomic) NSString *title; 43 | - (id)_rightBarButtonItems:(BOOL)arg1; 44 | - (id)_leftBarButtonItems:(BOOL)arg1; 45 | @property(readonly, nonatomic) UXLabel *internalTitleView; 46 | @property(retain, nonatomic) NSArray *trailingBarButtonItems; 47 | - (void)setTrailingBarButtonItems:(id)arg1 animated:(BOOL)arg2; 48 | @property(retain, nonatomic) NSArray *leadingBarButtonItems; 49 | - (void)setLeadingBarButtonItems:(id)arg1 animated:(BOOL)arg2; 50 | - (void)setRightBarButtonItems:(id)arg1 animated:(BOOL)arg2; 51 | - (void)setRightBarButtonItem:(id)arg1 animated:(BOOL)arg2; 52 | - (void)setLeftBarButtonItems:(id)arg1 animated:(BOOL)arg2; 53 | - (void)setLeftBarButtonItem:(id)arg1 animated:(BOOL)arg2; 54 | - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; 55 | - (void)dealloc; 56 | - (id)initWithTitle:(id)arg1; 57 | 58 | @end 59 | 60 | -------------------------------------------------------------------------------- /UXKit/Headers/UXNavigationRoot-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @protocol UXNavigationRoot 10 | - (BOOL)canNavigateToDestination:(id )arg1; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/UXParallaxTransitionController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXTransitionController.h" 8 | 9 | @class UXView; 10 | 11 | @interface UXParallaxTransitionController : UXTransitionController 12 | { 13 | UXView *_dimmingView; 14 | } 15 | 16 | + (void)_addShadowToView:(id)arg1 withAlpha:(double)arg2; 17 | - (void)cxx_destruct; 18 | - (BOOL)navigationController:(id)arg1 shouldBeginInteractivePopFromViewController:(id)arg2 toViewController:(id)arg3; 19 | - (id)navigationController:(id)arg1 animationControllerForOperation:(long long)arg2 fromViewController:(id)arg3 toViewController:(id)arg4; 20 | - (id)navigationController:(id)arg1 interactionControllerForAnimationController:(id)arg2; 21 | - (void)_setupDimmingViewInContext:(id)arg1 withAlpha:(double)arg2; 22 | - (void)updateInteractiveTransition:(double)arg1 inContext:(id)arg2; 23 | - (void)startInteractiveTransition:(id)arg1; 24 | - (void)animateTransition:(id)arg1; 25 | 26 | @end 27 | 28 | -------------------------------------------------------------------------------- /UXKit/Headers/UXPinchEventTracker.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXEventTracker.h" 8 | 9 | @class NSMutableArray, NSMutableSet; 10 | 11 | @interface UXPinchEventTracker : UXEventTracker 12 | { 13 | NSMutableArray *_monitoredTouchIds; 14 | NSMutableSet *_ignoredTouchIds; 15 | unsigned long long _numberOfMoveEvents; 16 | struct CGPoint _initialMouseLocation; 17 | struct CGPoint _initialNormalizedLocation; 18 | double _initialDistance; 19 | double _initialTime; 20 | double _firstTouchTime; 21 | double _currentDistance; 22 | double _previousDistance; 23 | double _distance; 24 | double _previousTime; 25 | BOOL _didBegin; 26 | BOOL _initiallyTwoTouches; 27 | double _scale; 28 | } 29 | 30 | @property(nonatomic) double scale; // @synthesize scale=_scale; 31 | - (void)cxx_destruct; 32 | - (struct CGPoint)locationOfTouch:(unsigned long long)arg1 inView:(id)arg2; 33 | - (struct CGPoint)locationOfTouch:(id)arg1; 34 | - (id)_touchForTouchIdentity:(id)arg1; 35 | - (double)_distanceBetweenMonitoredTouches; 36 | - (struct CGPoint)_normalizedlocation; 37 | - (void)_updateVelocity:(id)arg1; 38 | - (void)_touchesMovedWithEvent:(id)arg1; 39 | - (void)mouseDown:(id)arg1; 40 | - (void)endGestureWithEvent:(id)arg1; 41 | - (void)_processGestureWithEvent:(id)arg1; 42 | - (void)rotateWithEvent:(id)arg1; 43 | - (void)magnifyWithEvent:(id)arg1; 44 | - (void)reset; 45 | - (struct CGPoint)locationInView:(id)arg1; 46 | - (void)setTrackingEvent:(id)arg1; 47 | - (id)init; 48 | - (BOOL)eventTrackerRequiresTouches; 49 | 50 | @end 51 | 52 | -------------------------------------------------------------------------------- /UXKit/Headers/UXPopover.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class UXPopoverController; 10 | 11 | @interface UXPopover : NSPopover 12 | { 13 | UXPopoverController *_popoverController; 14 | } 15 | 16 | @property(retain, nonatomic) UXPopoverController *popoverController; // @synthesize popoverController=_popoverController; 17 | - (void)cxx_destruct; 18 | 19 | @end 20 | 21 | -------------------------------------------------------------------------------- /UXKit/Headers/UXPopoverController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXViewController.h" 8 | //#import "UXPopoverControllerDelegate-Protocol.h" 9 | 10 | @import AppKit; 11 | 12 | @class NSArray, NSString, UXPopover; 13 | 14 | @interface UXPopoverController : UXViewController 15 | { 16 | UXPopover *_popover; 17 | id _delegate; 18 | NSArray *_passthroughViews; 19 | } 20 | 21 | @property(copy, nonatomic) NSArray *passthroughViews; // @synthesize passthroughViews=_passthroughViews; 22 | @property(nonatomic) __weak id delegate; // @synthesize delegate=_delegate; 23 | - (void)cxx_destruct; 24 | - (void)dismissPopoverAnimated:(BOOL)arg1; 25 | - (void)dismissPopover; 26 | - (void)presentPopoverFromBarButtonItem:(id)arg1 permittedArrowDirections:(unsigned long long)arg2 animated:(BOOL)arg3; 27 | - (void)presentPopoverFromRect:(struct CGRect)arg1 inView:(id)arg2 preferredEdge:(unsigned long long)arg3; 28 | @property(retain, nonatomic) UXViewController *contentViewController; 29 | @property(nonatomic) struct CGSize popoverContentSize; 30 | - (void)setPopoverContentSize:(struct CGSize)arg1 animated:(BOOL)arg2; 31 | @property(readonly, nonatomic, getter=isPopoverVisible) BOOL popoverVisible; 32 | @property(nonatomic) long long popoverBehavior; 33 | - (void)popoverWillShow:(id)arg1; 34 | - (void)popoverDidClose:(id)arg1; 35 | - (id)popover; 36 | - (void)_updateContentSize; 37 | - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; 38 | - (void)dealloc; 39 | - (id)initWithContentViewController:(id)arg1; 40 | 41 | // Remaining properties 42 | @property(readonly, copy) NSString *debugDescription; 43 | @property(readonly, copy) NSString *description; 44 | @property(readonly) NSUInteger hash; 45 | @property(readonly) Class superclass; 46 | 47 | @end 48 | 49 | -------------------------------------------------------------------------------- /UXKit/Headers/UXProxyViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXViewController.h" 8 | 9 | @class UXView; 10 | 11 | @interface UXProxyViewController : UXViewController 12 | { 13 | UXView *_proxyView; 14 | } 15 | 16 | - (void)cxx_destruct; 17 | - (void)didMoveToParentViewController:(id)arg1; 18 | - (BOOL)isViewLoaded; 19 | - (id)view; 20 | - (id)initWithView:(id)arg1; 21 | 22 | @end 23 | 24 | -------------------------------------------------------------------------------- /UXKit/Headers/UXSlideTransitionController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXTransitionController.h" 8 | 9 | @interface UXSlideTransitionController : UXTransitionController 10 | { 11 | } 12 | 13 | - (id)navigationController:(id)arg1 animationControllerForOperation:(long long)arg2 fromViewController:(id)arg3 toViewController:(id)arg4; 14 | - (id)navigationController:(id)arg1 interactionControllerForAnimationController:(id)arg2; 15 | - (void)updateInteractiveTransition:(double)arg1 inContext:(id)arg2; 16 | - (void)startInteractiveTransition:(id)arg1; 17 | - (void)animateTransition:(id)arg1; 18 | 19 | @end 20 | 21 | -------------------------------------------------------------------------------- /UXKit/Headers/UXTabBarController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXViewController.h" 8 | 9 | @class NSArray, NSSegmentedControl; 10 | 11 | @interface UXTabBarController : UXViewController 12 | { 13 | NSArray *_viewControllers; 14 | UXViewController *_selectedViewController; 15 | NSSegmentedControl *_segmentedControl; 16 | } 17 | 18 | @property(readonly, nonatomic) NSSegmentedControl *segmentedControl; // @synthesize segmentedControl=_segmentedControl; 19 | @property(nonatomic) __weak UXViewController *selectedViewController; // @synthesize selectedViewController=_selectedViewController; 20 | @property(copy, nonatomic) NSArray *viewControllers; // @synthesize viewControllers=_viewControllers; 21 | - (void)cxx_destruct; 22 | @property(nonatomic) unsigned long long selectedIndex; 23 | - (void)viewDidLoad; 24 | - (void)keyDown:(id)arg1; 25 | - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; 26 | - (void)segmentChanged:(id)arg1; 27 | - (void)dealloc; 28 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2; 29 | 30 | @end 31 | 32 | -------------------------------------------------------------------------------- /UXKit/Headers/UXTabBarItem.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXBarItem.h" 8 | 9 | @class NSSet; 10 | 11 | @interface UXTabBarItem : UXBarItem 12 | { 13 | NSSet *_possibleTitles; 14 | } 15 | 16 | @property(copy, nonatomic) NSSet *possibleTitles; // @synthesize possibleTitles=_possibleTitles; 17 | - (void)cxx_destruct; 18 | - (id)initWithTitle:(id)arg1; 19 | 20 | @end 21 | 22 | -------------------------------------------------------------------------------- /UXKit/Headers/UXTableLayout.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXCollectionViewFlowLayout.h" 8 | 9 | @class NSMutableArray, NSMutableDictionary; 10 | 11 | @interface UXTableLayout : UXCollectionViewFlowLayout 12 | { 13 | struct { 14 | unsigned int delegateSupplementaryViewDidBeginFloating:1; 15 | unsigned int delegateSupplementaryViewDidEndFloating:1; 16 | unsigned int delegateRreferenceSizeForHeaderInSection:1; 17 | unsigned int delegateLayoutInsetForSectionAtIndex:1; 18 | unsigned int needsDelegateFlagsUpdate:1; 19 | unsigned int floatingHeadersDisabled:1; 20 | unsigned int preparingForUpdates:1; 21 | unsigned int showsSectionHeaderForSingleSection:1; 22 | unsigned int showsSectionFooterForSingleSection:1; 23 | } _tableLayoutFlags; 24 | NSMutableArray *_layoutAttributesArray; 25 | NSMutableDictionary *_headerAttributesByIndexPath; 26 | } 27 | 28 | @property(readonly, nonatomic) NSMutableDictionary *headerAttributesByIndexPath; // @synthesize headerAttributesByIndexPath=_headerAttributesByIndexPath; 29 | @property(readonly, nonatomic) NSMutableArray *layoutAttributesArray; // @synthesize layoutAttributesArray=_layoutAttributesArray; 30 | - (void)cxx_destruct; 31 | - (id)layoutAttributesForSupplementaryViewOfKind:(id)arg1 atIndexPath:(id)arg2; 32 | - (id)layoutAttributesForElementsInRect:(struct CGRect)arg1; 33 | - (void)invalidateLayoutWithContext:(id)arg1; 34 | - (id)invalidationContextForBoundsChange:(struct CGRect)arg1; 35 | - (BOOL)shouldInvalidateLayoutForBoundsChange:(struct CGRect)arg1; 36 | - (void)prepareLayout; 37 | - (BOOL)_wantsHeaderForSection:(unsigned long long)arg1; 38 | - (struct NSEdgeInsets)insetForSection:(long long)arg1; 39 | @property(nonatomic) BOOL showsSectionFooterForSingleSection; 40 | @property(nonatomic) BOOL showsSectionHeaderForSingleSection; 41 | @property(nonatomic) BOOL floatingHeadersDisabled; 42 | //@property(readonly, nonatomic) id delegateFlowLayout; 43 | - (void)_setCollectionView:(id)arg1; 44 | - (id)init; 45 | 46 | @end 47 | 48 | -------------------------------------------------------------------------------- /UXKit/Headers/UXTableView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXCollectionView.h" 8 | #import "UXTableView.h" 9 | #import "UXCollectionViewDataSource-Protocol.h" 10 | 11 | @class NSColor, NSIndexPath, NSMenu; 12 | 13 | @interface UXTableView : UXCollectionView 14 | { 15 | struct { 16 | unsigned int delegateImplementsTitleForHeaderInSection:1; 17 | unsigned int delegateImplementsTitleForFooterInSection:1; 18 | unsigned int delegateImplementsHeaderViewForSection:1; 19 | unsigned int delegateImplementsFooterViewForSection:1; 20 | unsigned int delegateImplementsHeightForHeaderInSection:1; 21 | unsigned int delegateImplementsHeightForRowAtIndexPath:1; 22 | unsigned int delegateImplementsDidSelectionRowAtIndexPath:1; 23 | unsigned int delegateImplementsShouldHighlightRowAtIndexPath:1; 24 | unsigned int delegateImplementsDidHighlightRowAtIndexPath:1; 25 | unsigned int delegateImplementsDidUnhighlightRowAtIndexPath:1; 26 | unsigned int delegateImplementsEditingStyleForRowAtIndexPath:1; 27 | unsigned int delegateImplementsDidDeselectRowAtIndexPath:1; 28 | } _tableViewDelegateFlags; 29 | struct { 30 | unsigned int dataSourceImplementsNumberOfSectionsInTableView:1; 31 | unsigned int dataSourceImplementsCanEditRowAtIndexPath:1; 32 | unsigned int dataSourceImplementsCommitEditingStyleForRowAtIndexPath:1; 33 | } _tableViewDataSourceFlags; 34 | NSIndexPath *_highlightedIndexPath; 35 | NSMenu *_observedMenu; 36 | BOOL __floatingHeadersDisabled; 37 | id _tableViewDataSource; 38 | id _tableViewDelegate; 39 | double _rowHeight; 40 | long long _separatorStyle; 41 | NSColor *_separatorColor; 42 | struct NSEdgeInsets _separatorInset; 43 | } 44 | 45 | + (unsigned long long)collectionViewScrollPositionFromScrollPosition:(long long)arg1; 46 | + (Class)documentClass; 47 | @property(nonatomic, setter=_setFloatingHeadersDisabled:) BOOL _floatingHeadersDisabled; // @synthesize _floatingHeadersDisabled=__floatingHeadersDisabled; 48 | @property(nonatomic) struct NSEdgeInsets separatorInset; // @synthesize separatorInset=_separatorInset; 49 | @property(copy, nonatomic) NSColor *separatorColor; // @synthesize separatorColor=_separatorColor; 50 | @property(nonatomic) long long separatorStyle; // @synthesize separatorStyle=_separatorStyle; 51 | @property(nonatomic) double rowHeight; // @synthesize rowHeight=_rowHeight; 52 | @property(nonatomic) __weak id tableViewDelegate; // @synthesize tableViewDelegate=_tableViewDelegate; 53 | @property(nonatomic) __weak id tableViewDataSource; // @synthesize tableViewDataSource=_tableViewDataSource; 54 | - (void)cxx_destruct; 55 | @property(nonatomic) double alpha; 56 | - (void)_checkForAccessoryViewsInScrollerAreas; 57 | - (void)collectionView:(id)arg1 layout:(id)arg2 supplementaryViewDidEndFloatingAtIndexPath:(id)arg3 kind:(id)arg4; 58 | - (void)collectionView:(id)arg1 layout:(id)arg2 supplementaryViewDidBeginFloatingAtIndexPath:(id)arg3 kind:(id)arg4; 59 | - (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 sizeForItemAtIndexPath:(id)arg3; 60 | - (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 referenceSizeForFooterInSection:(long long)arg3; 61 | - (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 referenceSizeForHeaderInSection:(long long)arg3; 62 | - (void)collectionView:(id)arg1 itemWasRightClickedAtIndexPath:(id)arg2 withEvent:(id)arg3; 63 | - (long long)numberOfSectionsInCollectionView:(id)arg1; 64 | - (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; 65 | - (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; 66 | - (id)collectionView:(id)arg1 viewForSupplementaryElementOfKind:(id)arg2 atIndexPath:(id)arg3; 67 | - (void)deleteWordBackward:(id)arg1; 68 | - (void)moveRight:(id)arg1; 69 | - (void)keyDown:(id)arg1; 70 | - (void)mouseDragged:(id)arg1; 71 | - (void)mouseUp:(id)arg1; 72 | - (void)mouseDown:(id)arg1; 73 | - (BOOL)acceptsFirstResponder; 74 | - (id)menuForEvent:(id)arg1; 75 | - (void)_menuDidEndTracking:(id)arg1; 76 | - (void)_menuDidBeginTracking:(id)arg1; 77 | - (void)deselectRowAtIndexPath:(id)arg1 animated:(BOOL)arg2; 78 | - (void)selectRowAtIndexPath:(id)arg1 animated:(BOOL)arg2 scrollPosition:(long long)arg3; 79 | - (id)indexPathForSelectedRow; 80 | - (id)indexPathForClickedRow; 81 | - (void)moveRowAtIndexPath:(id)arg1 toIndexPath:(id)arg2; 82 | - (void)reloadRowsAtIndexPaths:(id)arg1 withRowAnimation:(long long)arg2; 83 | - (void)deleteRowsAtIndexPaths:(id)arg1 withRowAnimation:(long long)arg2; 84 | - (void)insertRowsAtIndexPaths:(id)arg1 withRowAnimation:(long long)arg2; 85 | - (void)deleteSections:(id)arg1 withRowAnimation:(long long)arg2; 86 | - (void)insertSections:(id)arg1 withRowAnimation:(long long)arg2; 87 | - (void)endUpdates; 88 | - (void)beginUpdates; 89 | - (id)indexPathsForVisibleRows; 90 | - (void)sizeToFit; 91 | - (struct CGSize)sizeThatFits:(struct CGSize)arg1; 92 | - (long long)numberOfRowsInSection:(long long)arg1; 93 | - (id)dequeueReusableHeaderFooterViewWithReuseIdentifier:(id)arg1 forSection:(long long)arg2; 94 | - (id)dequeueReusableCellWithReuseIdentifier:(id)arg1 forIndexPath:(id)arg2; 95 | - (id)dequeueReusableCellWithIdentifier:(id)arg1 forIndexPath:(id)arg2; 96 | - (void)registerClass:(Class)arg1 forCellReuseIdentifier:(id)arg2; 97 | - (id)cellForRowAtIndexPath:(id)arg1; 98 | - (void)setDelegate:(id)arg1; 99 | - (void)setDataSource:(id)arg1; 100 | - (BOOL)overdrawEnabled; 101 | - (void)setOverdrawEnabled:(BOOL)arg1; 102 | - (id)init; 103 | - (id)initWithCoder:(id)arg1; 104 | - (id)initWithFrame:(struct CGRect)arg1; 105 | - (id)initWithFrame:(struct CGRect)arg1 style:(long long)arg2; 106 | - (id)initWithFrame:(struct CGRect)arg1 collectionViewLayout:(id)arg2; 107 | - (void)setNeedsDisplay:(BOOL)arg1; 108 | @property(nonatomic, getter=isUserInteractionEnabled) BOOL userInteractionEnabled; 109 | 110 | @end 111 | 112 | -------------------------------------------------------------------------------- /UXKit/Headers/UXTableViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXCollectionViewCell.h" 8 | 9 | @class NSColor, NSLayoutConstraint, NSMutableArray, UXLabel, UXView, _UXButton; 10 | 11 | @interface UXTableViewCell : UXCollectionViewCell 12 | { 13 | long long _style; 14 | _UXButton *_internalAccessoryView; 15 | UXView *_internalHighlightedBackgroundView; 16 | UXView *_defaultSelectedBackgroundView; 17 | UXView *__lineView; 18 | UXView *_upperSpace; 19 | UXView *_lowerSpace; 20 | NSLayoutConstraint *_lineHeightConstraint; 21 | BOOL _highlighted; 22 | BOOL __highlightingForContext; 23 | UXView *_backgroundView; 24 | UXView *_selectedBackgroundView; 25 | UXLabel *_textLabel; 26 | UXLabel *_detailTextLabel; 27 | long long _accessoryType; 28 | UXView *_accessoryView; 29 | NSColor *_highlightColor; 30 | long long _selectionStyle; 31 | long long _indentationLevel; 32 | double _indentationWidth; 33 | long long __separatorStyle; 34 | double __separatorHeight; 35 | NSColor *__separatorColor; 36 | NSMutableArray *__addedConstraints; 37 | struct NSEdgeInsets _separatorInset; 38 | } 39 | 40 | @property(retain, nonatomic) NSMutableArray *_addedConstraints; // @synthesize _addedConstraints=__addedConstraints; 41 | @property(readonly, nonatomic) UXView *internalHighlightedBackgroundView; // @synthesize internalHighlightedBackgroundView=_internalHighlightedBackgroundView; 42 | @property(retain, nonatomic, setter=_setSeparatorColor:) NSColor *_separatorColor; // @synthesize _separatorColor=__separatorColor; 43 | @property(nonatomic, setter=_setSeparatorHeight:) double _separatorHeight; // @synthesize _separatorHeight=__separatorHeight; 44 | @property(nonatomic, setter=_setSeparatorStyle:) long long _separatorStyle; // @synthesize _separatorStyle=__separatorStyle; 45 | @property(nonatomic, setter=_setHighlightingForContext:) BOOL _highlightingForContext; // @synthesize _highlightingForContext=__highlightingForContext; 46 | @property(nonatomic) struct NSEdgeInsets separatorInset; // @synthesize separatorInset=_separatorInset; 47 | @property(nonatomic) double indentationWidth; // @synthesize indentationWidth=_indentationWidth; 48 | @property(nonatomic) long long indentationLevel; // @synthesize indentationLevel=_indentationLevel; 49 | @property(nonatomic) long long selectionStyle; // @synthesize selectionStyle=_selectionStyle; 50 | @property(nonatomic, getter=isHighlighted) BOOL highlighted; // @synthesize highlighted=_highlighted; 51 | @property(retain, nonatomic) NSColor *highlightColor; // @synthesize highlightColor=_highlightColor; 52 | @property(retain, nonatomic) UXView *accessoryView; // @synthesize accessoryView=_accessoryView; 53 | @property(nonatomic) long long accessoryType; // @synthesize accessoryType=_accessoryType; 54 | @property(retain, nonatomic) UXLabel *detailTextLabel; // @synthesize detailTextLabel=_detailTextLabel; 55 | @property(retain, nonatomic) UXLabel *textLabel; // @synthesize textLabel=_textLabel; 56 | @property(retain, nonatomic) UXView *selectedBackgroundView; // @synthesize selectedBackgroundView=_selectedBackgroundView; 57 | @property(retain, nonatomic) UXView *backgroundView; // @synthesize backgroundView=_backgroundView; 58 | @property(nonatomic) long long style; // @synthesize style=_style; 59 | - (void)cxx_destruct; 60 | - (id)accessibilityLabel; 61 | - (unsigned long long)_detailTextAlignment; 62 | - (void)_configureInternalAccessoryViewForType:(long long)arg1; 63 | - (void)_updateTextColor; 64 | @property(readonly, nonatomic) UXView *lowerSpace; 65 | @property(readonly, nonatomic) UXView *upperSpace; 66 | @property(readonly, nonatomic) UXView *defaultSelectedBackgroundView; 67 | @property(readonly, nonatomic) _UXButton *internalAccessoryView; 68 | - (void)prepareForReuse; 69 | - (void)setSelected:(BOOL)arg1; 70 | - (void)updateConstraints; 71 | - (void)viewDidMoveToWindow; 72 | - (id)initWithFrame:(struct CGRect)arg1; 73 | - (id)initWithStyle:(long long)arg1 reuseIdentifier:(id)arg2; 74 | 75 | @end 76 | 77 | -------------------------------------------------------------------------------- /UXKit/Headers/UXTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXCollectionViewController.h" 8 | 9 | @class UXTableView; 10 | 11 | @interface UXTableViewController : UXCollectionViewController 12 | { 13 | id _tableViewDelegate; 14 | } 15 | 16 | + (Class)collectionViewClass; 17 | @property(readonly, nonatomic) id tableViewDelegate; // @synthesize tableViewDelegate=_tableViewDelegate; 18 | - (void)cxx_destruct; 19 | - (void)_updateContentInsetFromLayoutGuides; 20 | - (id)preferredFirstResponder; 21 | - (void)viewDidAppear; 22 | - (void)viewWillAppear; 23 | - (void)viewDidLoad; 24 | - (void)didUpdateLayoutGuides; 25 | - (void)viewDidLayoutSubviews; 26 | @property(readonly, nonatomic) UXTableView *tableView; 27 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2; 28 | - (id)init; 29 | - (id)initWithStyle:(long long)arg1; 30 | 31 | @end 32 | 33 | -------------------------------------------------------------------------------- /UXKit/Headers/UXToolbar.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXBar.h" 8 | 9 | @interface UXToolbar : UXBar 10 | { 11 | id _delegate; 12 | } 13 | 14 | @property(nonatomic) __weak id delegate; // @synthesize delegate=_delegate; 15 | - (void)cxx_destruct; 16 | - (long long)barPosition; 17 | - (void)_beginInteractiveTransitionForItems:(id)arg1; 18 | - (void)_setItems:(id)arg1 animated:(BOOL)arg2 duration:(double)arg3; 19 | - (void)setItems:(id)arg1 animated:(BOOL)arg2; 20 | - (void)mouseDown:(id)arg1; 21 | - (id)initWithFrame:(struct CGRect)arg1; 22 | 23 | @end 24 | 25 | -------------------------------------------------------------------------------- /UXKit/Headers/UXToolbarDelegate-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXBarPositioningDelegate-Protocol.h" 8 | 9 | @protocol UXToolbarDelegate 10 | @end 11 | 12 | -------------------------------------------------------------------------------- /UXKit/Headers/UXTransitionController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | #import "UXViewControllerAnimatedTransitioning-Protocol.h" 10 | #import "UXViewControllerInteractiveTransitioning-Protocol.h" 11 | 12 | @class NSString; 13 | 14 | @interface UXTransitionController : NSObject 15 | { 16 | long long _operation; 17 | double _percentComplete; 18 | } 19 | 20 | @property(readonly, nonatomic) double percentComplete; // @synthesize percentComplete=_percentComplete; 21 | @property(nonatomic) long long operation; // @synthesize operation=_operation; 22 | - (BOOL)navigationController:(id)arg1 shouldBeginInteractivePopFromViewController:(id)arg2 toViewController:(id)arg3; 23 | - (id)navigationController:(id)arg1 animationControllerForOperation:(long long)arg2 fromViewController:(id)arg3 toViewController:(id)arg4; 24 | - (id)navigationController:(id)arg1 interactionControllerForAnimationController:(id)arg2; 25 | - (void)animateTransition:(id)arg1; 26 | - (double)transitionDuration:(id)arg1; 27 | - (void)updateInteractiveTransition:(double)arg1 inContext:(id)arg2; 28 | - (void)startInteractiveTransition:(id)arg1; 29 | 30 | // Remaining properties 31 | @property(readonly, copy) NSString *debugDescription; 32 | @property(readonly, copy) NSString *description; 33 | @property(readonly) NSUInteger hash; 34 | @property(readonly) Class superclass; 35 | 36 | @end 37 | 38 | -------------------------------------------------------------------------------- /UXKit/Headers/UXView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSArray, NSMutableArray, NSVisualEffectView, UXViewController; 10 | 11 | @interface UXView : NSView 12 | { 13 | BOOL _blurEnabled; 14 | BOOL _exclusiveTouch; 15 | BOOL _userInteractionEnabled; 16 | BOOL _accessibilityChildrenHidden; 17 | NSVisualEffectView *__visualEffectsView; 18 | UXViewController *_viewControllerProxy; 19 | NSMutableArray *_internalTrackers; 20 | } 21 | 22 | + (void)animateWithDuration:(double)arg1 delay:(double)arg2 usingSpringWithDamping:(double)arg3 initialSpringVelocity:(double)arg4 options:(unsigned long long)arg5 animations:(CDUnknownBlockType)arg6 completion:(CDUnknownBlockType)arg7; 23 | + (void)animateWithDuration:(double)arg1 animations:(CDUnknownBlockType)arg2; 24 | + (void)animateWithDuration:(double)arg1 animations:(CDUnknownBlockType)arg2 completion:(CDUnknownBlockType)arg3; 25 | + (void)animateWithDuration:(double)arg1 delay:(double)arg2 options:(unsigned long long)arg3 animations:(CDUnknownBlockType)arg4 completion:(CDUnknownBlockType)arg5; 26 | + (id)defaultSpringAnimationForKey:(id)arg1 mass:(double)arg2 stiffness:(double)arg3 damping:(double)arg4 velocity:(double)arg5; 27 | + (long long)_contentModeForLayerContentsGravity:(id)arg1; 28 | + (Class)layerClass; 29 | @property(retain, nonatomic) NSMutableArray *internalTrackers; // @synthesize internalTrackers=_internalTrackers; 30 | @property(nonatomic) __weak UXViewController *viewControllerProxy; // @synthesize viewControllerProxy=_viewControllerProxy; 31 | @property(readonly) NSVisualEffectView *_visualEffectsView; // @synthesize _visualEffectsView=__visualEffectsView; 32 | @property(nonatomic) BOOL accessibilityChildrenHidden; // @synthesize accessibilityChildrenHidden=_accessibilityChildrenHidden; 33 | @property(nonatomic) BOOL userInteractionEnabled; // @synthesize userInteractionEnabled=_userInteractionEnabled; 34 | @property(nonatomic, getter=isExclusiveTouch) BOOL exclusiveTouch; // @synthesize exclusiveTouch=_exclusiveTouch; 35 | - (void)cxx_destruct; 36 | - (id)accessibilityChildren; 37 | - (id)menuForEvent:(id)arg1; 38 | - (id)snapshotViewFromRect:(struct CGRect)arg1; 39 | - (id)snapshotView; 40 | - (id)snapshotForRect:(struct CGRect)arg1; 41 | - (void)sendSubviewToBack:(id)arg1; 42 | - (void)bringSubviewToFront:(id)arg1; 43 | @property(readonly, nonatomic) struct CGPoint center; 44 | @property(readonly, nonatomic) NSArray *eventTrackers; 45 | - (void)removeEventTracker:(id)arg1; 46 | - (void)addEventTracker:(id)arg1; 47 | - (void)_applyTintColorIfNotUXView:(id)arg1; 48 | - (void)touchesCancelledWithEvent:(id)arg1; 49 | - (void)touchesEndedWithEvent:(id)arg1; 50 | - (void)touchesMovedWithEvent:(id)arg1; 51 | - (void)touchesBeganWithEvent:(id)arg1; 52 | - (void)smartMagnifyWithEvent:(id)arg1; 53 | - (void)endGestureWithEvent:(id)arg1; 54 | - (void)beginGestureWithEvent:(id)arg1; 55 | - (void)swipeWithEvent:(id)arg1; 56 | - (void)rotateWithEvent:(id)arg1; 57 | - (void)magnifyWithEvent:(id)arg1; 58 | - (void)tabletProximity:(id)arg1; 59 | - (void)tabletPoint:(id)arg1; 60 | - (void)flagsChanged:(id)arg1; 61 | - (void)mouseExited:(id)arg1; 62 | - (void)mouseEntered:(id)arg1; 63 | - (void)otherMouseDragged:(id)arg1; 64 | - (void)rightMouseDragged:(id)arg1; 65 | - (void)scrollWheel:(id)arg1; 66 | - (void)mouseDragged:(id)arg1; 67 | - (void)otherMouseUp:(id)arg1; 68 | - (void)rightMouseUp:(id)arg1; 69 | - (void)mouseUp:(id)arg1; 70 | - (void)otherMouseDown:(id)arg1; 71 | - (void)rightMouseDown:(id)arg1; 72 | - (void)mouseDown:(id)arg1; 73 | - (BOOL)canBecomeKeyView; 74 | - (id)hitTest:(struct CGPoint)arg1; 75 | @property(nonatomic) long long contentMode; 76 | - (void)addSubview:(id)arg1 positioned:(long long)arg2 relativeTo:(id)arg3; 77 | - (void)addSubview:(id)arg1; 78 | - (void)viewWillMoveToSuperview:(id)arg1; 79 | - (void)updateConstraintsForSubtreeIfNeeded; 80 | - (void)viewDidEndLiveResize; 81 | - (void)viewWillStartLiveResize; 82 | - (void)layout; 83 | - (void)updateLayer; 84 | - (BOOL)wantsUpdateLayer; 85 | - (id)makeBackingLayer; 86 | - (id)actionForLayer:(id)arg1 forKey:(id)arg2; 87 | - (id)initWithCoder:(id)arg1; 88 | - (id)initWithFrame:(struct CGRect)arg1; 89 | - (void)_disableBlur; 90 | - (void)_enableBlur; 91 | - (BOOL)blurEnabled; 92 | - (void)setBlurEnabled:(BOOL)arg1; 93 | - (id)_infoWithParents; 94 | - (id)_infoForWindow; 95 | - (id)_infoWithChildren; 96 | - (id)recursiveDescription; 97 | - (id)_superDescription; 98 | - (id)description; 99 | - (id)_autoresizingDescription; 100 | 101 | @end 102 | 103 | -------------------------------------------------------------------------------- /UXKit/Headers/UXViewAnimationContext.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @interface UXViewAnimationContext : NSObject 10 | { 11 | double _mass; 12 | double _stiffness; 13 | double _damping; 14 | double _velocity; 15 | } 16 | 17 | @property(nonatomic) double velocity; // @synthesize velocity=_velocity; 18 | @property(nonatomic) double damping; // @synthesize damping=_damping; 19 | @property(nonatomic) double stiffness; // @synthesize stiffness=_stiffness; 20 | @property(nonatomic) double mass; // @synthesize mass=_mass; 21 | - (void)generateSpringPropertiesForDuration:(double)arg1 damping:(double)arg2 velocity:(double)arg3; 22 | 23 | @end 24 | 25 | -------------------------------------------------------------------------------- /UXKit/Headers/UXViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | #import "UXLayoutSupport-Protocol.h" 10 | #import "CDStructures.h" 11 | 12 | @class NSArray, NSResponder, NSString, UXNavigationController, UXNavigationItem, UXSourceController, UXTabBarItem, UXView; 13 | 14 | @interface UXViewController : NSViewController 15 | { 16 | UXNavigationItem *_navigationItem; 17 | UXTabBarItem *_tabBarItem; 18 | UXViewController *_accessoryViewController; 19 | NSArray *_accessoryBarItems; 20 | UXViewController *_toolbarViewController; 21 | NSArray *_toolbarItems; 22 | BOOL _hidesBottomBarWhenPushed; 23 | struct CGSize _ux_preferredContentSize; 24 | BOOL _viewDidLoad; 25 | BOOL _ignoreViewController; 26 | id _topLayoutGuide; 27 | id _bottomLayoutGuide; 28 | BOOL _isEditing; 29 | BOOL _automaticallyAdjustsScrollViewInsets; 30 | long long _modalPresentationStyle; 31 | unsigned long long _edgesForExtendedLayout; 32 | UXView *_presentedViewControllerContainerView; 33 | } 34 | 35 | + (Class)viewClass; 36 | @property(retain, nonatomic) UXView *presentedViewControllerContainerView; // @synthesize presentedViewControllerContainerView=_presentedViewControllerContainerView; 37 | @property(nonatomic) BOOL automaticallyAdjustsScrollViewInsets; // @synthesize automaticallyAdjustsScrollViewInsets=_automaticallyAdjustsScrollViewInsets; 38 | @property(nonatomic) unsigned long long edgesForExtendedLayout; // @synthesize edgesForExtendedLayout=_edgesForExtendedLayout; 39 | @property(nonatomic) long long modalPresentationStyle; // @synthesize modalPresentationStyle=_modalPresentationStyle; 40 | @property(nonatomic) BOOL isEditing; // @synthesize isEditing=_isEditing; 41 | - (void)cxx_destruct; 42 | - (id)menuForEvent:(id)arg1; 43 | - (id)bottomLayoutGuide; 44 | - (id)topLayoutGuide; 45 | - (void)_setupLayoutGuidesForView:(id)arg1; 46 | - (void)didUpdateLayoutGuides; 47 | - (void)invalidateIntrinsicLayoutInsets; 48 | - (struct NSEdgeInsets)intrinsicLayoutInsets; 49 | - (struct CGSize)preferredContentSizeCappedToSize:(struct CGSize)arg1; 50 | @property struct CGSize preferredContentSize; 51 | - (BOOL)_requiresWindowForTransitionPreparation; 52 | - (id)_ancestorViewControllerOfClass:(Class)arg1; 53 | - (void)_animateView:(id)arg1 fromFrame:(struct CGRect)arg2 toFrame:(struct CGRect)arg3; 54 | - (id)transitionCoordinator; 55 | - (void)setEditing:(BOOL)arg1 animated:(BOOL)arg2; 56 | - (void)dismissViewControllerAnimated:(BOOL)arg1 completion:(CDUnknownBlockType)arg2; 57 | - (void)presentViewController:(id)arg1 animated:(BOOL)arg2 completion:(CDUnknownBlockType)arg3; 58 | @property(readonly, nonatomic) UXViewController *presentedViewController; 59 | - (void)didMoveToParentViewController:(id)arg1; 60 | - (void)willMoveToParentViewController:(id)arg1; 61 | - (void)removeFromParentViewController; 62 | - (void)removeChildViewControllerAtIndex:(long long)arg1; 63 | - (void)addChildViewController:(id)arg1; 64 | - (void)viewDidLiveResize; 65 | - (void)viewWillLiveResize; 66 | - (void)viewDidLayoutSubviews; 67 | - (void)viewWillLayoutSubviews; 68 | - (void)viewUpdateLayer; 69 | - (void)viewDidDisappear; 70 | - (void)viewWillDisappear; 71 | - (void)viewDidAppear; 72 | - (void)viewWillAppear; 73 | - (void)_sendViewDidLoad; 74 | - (void)loadView; 75 | - (struct CGRect)_defaultInitialFrame; 76 | - (BOOL)acceptsFirstResponder; 77 | - (void)awakeFromNib; 78 | @property(readonly, nonatomic) NSResponder *preferredFirstResponder; 79 | @property(copy) NSString *title; 80 | - (void)setView:(id)arg1; 81 | @property(readonly, nonatomic) UXView *uxView; 82 | - (void)_loadViewIfNotLoaded; 83 | - (void)_setupResponderChainIfNecessary; 84 | - (void)_prepareForAnimationInContext:(id)arg1 completion:(CDUnknownBlockType)arg2; 85 | - (id)initWithCoder:(id)arg1; 86 | - (id)initWithNibName:(id)arg1 bundle:(id)arg2; 87 | - (id)init; 88 | @property(nonatomic) BOOL hidesBottomBarWhenPushed; 89 | - (long long)preferredToolbarPosition; 90 | - (id)toolbarViewController; 91 | - (void)setToolbarViewController:(id)arg1; 92 | - (id)toolbarItems; 93 | - (void)setToolbarItems:(id)arg1 animated:(BOOL)arg2; 94 | - (void)setToolbarItems:(id)arg1; 95 | - (id)accessoryBarItems; 96 | - (void)setAccessoryBarItems:(id)arg1; 97 | - (id)accessoryViewController; 98 | - (void)setAccessoryViewController:(id)arg1; 99 | @property(readonly, nonatomic) UXNavigationItem *navigationItem; 100 | @property(readonly, nonatomic) UXNavigationController *navigationController; 101 | - (id)tabBarController; 102 | - (id)tabBarItem; 103 | - (id)popoverController; 104 | - (void)updateViewConstraints; 105 | - (void)prepareForTransitionWithContext:(id)arg1 completion:(CDUnknownBlockType)arg2; 106 | @property(readonly, nonatomic) long long interfaceOrientation; 107 | - (void)viewDidDisappear:(BOOL)arg1; 108 | - (void)viewWillDisappear:(BOOL)arg1; 109 | - (void)viewDidAppear:(BOOL)arg1; 110 | - (void)viewWillAppear:(BOOL)arg1; 111 | @property(nonatomic) BOOL hidesSourceListWhenPushed; 112 | - (BOOL)isTransitory; 113 | - (void)setTransitory:(BOOL)arg1; 114 | - (void)viewControllersForNavigationDestination:(id)arg1 completion:(CDUnknownBlockType)arg2; 115 | - (void)willEncodeNavigationDestination:(id)arg1; 116 | - (id)navigationDestination; 117 | - (id)navigationIdentifier; 118 | @property(readonly, nonatomic) UXSourceController *sourceController; 119 | 120 | @end 121 | 122 | -------------------------------------------------------------------------------- /UXKit/Headers/UXViewControllerAnimatedTransitioning-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXViewControllerContextTransitioning-Protocol.h" 8 | 9 | @protocol UXViewControllerAnimatedTransitioning 10 | - (void)animateTransition:(id )arg1; 11 | - (double)transitionDuration:(id )arg1; 12 | 13 | @optional 14 | - (void)animationEnded:(BOOL)arg1; 15 | @end 16 | 17 | -------------------------------------------------------------------------------- /UXKit/Headers/UXViewControllerContextTransitioning-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSString, UXView, UXViewController; 10 | 11 | @protocol UXViewControllerContextTransitioning 12 | - (struct CGRect)finalFrameForViewController:(UXViewController *)arg1; 13 | - (struct CGRect)initialFrameForViewController:(UXViewController *)arg1; 14 | - (UXViewController *)viewControllerForKey:(NSString *)arg1; 15 | - (void)completeTransition:(BOOL)arg1; 16 | - (void)cancelInteractiveTransition; 17 | - (void)finishInteractiveTransition; 18 | - (void)updateInteractiveTransition:(double)arg1; 19 | - (long long)presentationStyle; 20 | - (BOOL)transitionWasCancelled; 21 | - (BOOL)isInteractive; 22 | - (BOOL)isAnimated; 23 | - (UXView *)containerView; 24 | @end 25 | 26 | -------------------------------------------------------------------------------- /UXKit/Headers/UXViewControllerInteractiveTransitioning-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @protocol UXViewControllerInteractiveTransitioning 10 | - (void)startInteractiveTransition:(id )arg1; 11 | 12 | @optional 13 | - (long long)completionCurve; 14 | - (double)completionSpeed; 15 | @end 16 | 17 | -------------------------------------------------------------------------------- /UXKit/Headers/UXViewControllerTransitionCoordinator-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXViewControllerTransitionCoordinatorContext-Protocol.h" 8 | 9 | @class UXView; 10 | 11 | @protocol UXViewControllerTransitionCoordinator 12 | - (void)notifyWhenInteractionEndsUsingBlock:(void (^)(id ))arg1; 13 | - (BOOL)animateAlongsideTransitionInView:(UXView *)arg1 animation:(void (^)(id ))arg2 completion:(void (^)(id ))arg3; 14 | - (BOOL)animateAlongsideTransition:(void (^)(id ))arg1 completion:(void (^)(id ))arg2; 15 | @end 16 | 17 | -------------------------------------------------------------------------------- /UXKit/Headers/UXViewControllerTransitionCoordinatorContext-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSString, UXView, UXViewController; 10 | 11 | @protocol UXViewControllerTransitionCoordinatorContext 12 | - (UXView *)containerView; 13 | - (UXViewController *)viewControllerForKey:(NSString *)arg1; 14 | - (long long)completionCurve; 15 | - (double)completionVelocity; 16 | - (double)percentComplete; 17 | - (double)transitionDuration; 18 | - (BOOL)isCancelled; 19 | - (BOOL)isInteractive; 20 | - (BOOL)initiallyInteractive; 21 | - (long long)presentationStyle; 22 | - (BOOL)isAnimated; 23 | @end 24 | 25 | -------------------------------------------------------------------------------- /UXKit/Headers/UXViewControllerWindowTransition.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSWindow, UXWindowController; 10 | 11 | @interface UXViewControllerWindowTransition : NSViewControllerPresentationAnimatorObject 12 | { 13 | UXWindowController *_windowController; 14 | } 15 | 16 | @property(retain) UXWindowController *windowController; // @synthesize windowController=_windowController; 17 | - (void)cxx_destruct; 18 | - (void)animateDismissalOfViewController:(id)arg1 fromViewController:(id)arg2; 19 | - (void)animatePresentationOfViewController:(id)arg1 fromViewController:(id)arg2; 20 | - (void)_windowWillClose:(id)arg1; 21 | - (void)dealloc; 22 | @property(readonly) NSWindow *window; 23 | 24 | @end 25 | 26 | -------------------------------------------------------------------------------- /UXKit/Headers/UXWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | #import "UXAccessoryBarContainerProtocol.h" 10 | 11 | @class NSString, NSTitlebarAccessoryViewController, NSToolbarItem, UXToolbar, UXViewController; 12 | 13 | @interface UXWindowController : NSWindowController 14 | { 15 | NSTitlebarAccessoryViewController *_titlebarAccessoryViewController; 16 | UXToolbar *_currentAccessoryToolbar; 17 | NSToolbarItem *_navigationBarToolbarItem; 18 | } 19 | 20 | + (id)defaultWindow; 21 | @property __weak NSToolbarItem *navigationBarToolbarItem; // @synthesize navigationBarToolbarItem=_navigationBarToolbarItem; 22 | - (void)cxx_destruct; 23 | - (void)windowDidBecomeFirstResponder:(id)arg1; 24 | - (void)windowDidRecalculateKeyViewLoop:(id)arg1; 25 | - (void)windowWillRecalculateKeyViewLoop:(id)arg1; 26 | - (void)windowWillExitFullScreen:(id)arg1; 27 | - (void)windowWillEnterFullScreen:(id)arg1; 28 | - (struct CGRect)window:(id)arg1 willPositionSheet:(id)arg2 usingRect:(struct CGRect)arg3; 29 | - (void)_updateAccessoryBar; 30 | - (void)_updateToolbarItem; 31 | - (void)_popoverWillShow:(id)arg1; 32 | - (void)_setupAccessoryBar; 33 | - (void)_setupNavigationBarToolbarItem; 34 | - (void)_setAccessoryBarHidden:(BOOL)arg1; 35 | @property(readonly, nonatomic) double _accessoryBarHeight; 36 | - (id)toolbar:(id)arg1 itemForItemIdentifier:(id)arg2 willBeInsertedIntoToolbar:(BOOL)arg3; 37 | - (id)toolbarDefaultItemIdentifiers:(id)arg1; 38 | - (id)toolbarAllowedItemIdentifiers:(id)arg1; 39 | - (void)setWindow:(id)arg1; 40 | - (id)rootNavigationController; 41 | @property(retain, nonatomic) UXViewController *rootViewController; 42 | @property(readonly, nonatomic) NSTitlebarAccessoryViewController *titlebarAccessoryViewController; 43 | - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; 44 | - (void)_tearDownViewControllerHierarchyForViewController:(id)arg1; 45 | - (void)teardownViewControllerHierarchy; 46 | - (void)dealloc; 47 | - (id)initWithWindow:(id)arg1; 48 | - (id)initWithRootViewController:(id)arg1; 49 | 50 | // Remaining properties 51 | @property(readonly, copy) NSString *debugDescription; 52 | @property(readonly, copy) NSString *description; 53 | @property(readonly) NSUInteger hash; 54 | @property(readonly) Class superclass; 55 | 56 | @end 57 | 58 | -------------------------------------------------------------------------------- /UXKit/Headers/UXZoomingCrossfadeTransitionController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXTransitionController.h" 8 | 9 | @interface UXZoomingCrossfadeTransitionController : UXTransitionController 10 | { 11 | } 12 | 13 | - (void)animateTransition:(id)arg1; 14 | 15 | @end 16 | 17 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXBarItemsContainer-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @protocol _UXBarItemsContainer 10 | @end 11 | 12 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXButton.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSMutableDictionary; 10 | 11 | @interface _UXButton : NSButton 12 | { 13 | NSMutableDictionary *_titlesByState; 14 | NSMutableDictionary *_titleAttributesByState; 15 | } 16 | 17 | + (Class)cellClass; 18 | - (void)cxx_destruct; 19 | - (BOOL)accessibilityPerformPress; 20 | - (id)accessibilityLabel; 21 | - (id)_textColorForState:(unsigned long long)arg1; 22 | - (id)_AttributedStringForState:(unsigned long long)arg1; 23 | - (void)setTitle:(id)arg1; 24 | - (void)mouseUp:(id)arg1; 25 | - (void)viewWillMoveToSuperview:(id)arg1; 26 | - (void)tintColorDidChange; 27 | - (void)setTitleAttributes:(id)arg1 forState:(unsigned long long)arg2; 28 | - (void)setTitle:(id)arg1 forState:(unsigned long long)arg2; 29 | - (id)initWithFrame:(struct CGRect)arg1; 30 | 31 | @end 32 | 33 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXButtonCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface _UXButtonCell : NSButtonCell 10 | { 11 | } 12 | 13 | - (unsigned long long)_controlState; 14 | - (void)drawImage:(id)arg1 withFrame:(struct CGRect)arg2 inView:(id)arg3; 15 | - (struct CGRect)drawTitle:(id)arg1 withFrame:(struct CGRect)arg2 inView:(id)arg3; 16 | 17 | @end 18 | 19 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXCollectionDocumentView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXCollectionDocumentView.h" 8 | 9 | @interface _UXCollectionDocumentView : UXCollectionDocumentView 10 | { 11 | BOOL _overdrawEnabled; 12 | } 13 | 14 | @property(nonatomic) BOOL overdrawEnabled; // @synthesize overdrawEnabled=_overdrawEnabled; 15 | - (void)prepareContentInRect:(struct CGRect)arg1; 16 | 17 | @end 18 | 19 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXCollectionSnapshotView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXCollectionReusableView.h" 8 | 9 | @interface _UXCollectionSnapshotView : UXCollectionReusableView 10 | { 11 | } 12 | 13 | @end 14 | 15 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXCollectionView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXCollectionView.h" 8 | #import "_UXCollectionViewOverdraw-Protocol.h" 9 | 10 | @class NSString; 11 | 12 | @interface _UXCollectionView : UXCollectionView <_UXCollectionViewOverdraw> 13 | { 14 | } 15 | 16 | + (Class)documentClass; 17 | @property(nonatomic) BOOL overdrawEnabled; 18 | 19 | // Remaining properties 20 | @property(readonly, copy) NSString *debugDescription; 21 | @property(readonly, copy) NSString *description; 22 | @property(readonly) NSUInteger hash; 23 | @property(readonly) Class superclass; 24 | 25 | @end 26 | 27 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXCollectionViewItemKey.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @import AppKit; 10 | 11 | @class NSIndexPath, NSString; 12 | 13 | @interface _UXCollectionViewItemKey : NSObject 14 | { 15 | unsigned long long _hash; 16 | NSIndexPath *_indexPath; 17 | NSString *_identifier; 18 | BOOL _isClone; 19 | unsigned long long _type; 20 | } 21 | 22 | + (id)collectionItemKeyForLayoutAttributes:(id)arg1; 23 | + (id)collectionItemKeyForDecorationViewOfKind:(id)arg1 andIndexPath:(id)arg2; 24 | + (id)collectionItemKeyForSupplementaryViewOfKind:(id)arg1 andIndexPath:(id)arg2; 25 | + (id)collectionItemKeyForCellWithIndexPath:(id)arg1; 26 | @property(readonly, nonatomic) BOOL isClone; // @synthesize isClone=_isClone; 27 | @property(readonly, nonatomic) unsigned long long type; // @synthesize type=_type; 28 | @property(readonly, retain, nonatomic) NSString *identifier; // @synthesize identifier=_identifier; 29 | @property(readonly, retain, nonatomic) NSIndexPath *indexPath; // @synthesize indexPath=_indexPath; 30 | - (unsigned long long)hash; 31 | - (void)setType:(unsigned long long)arg1; 32 | - (void)setIdentifier:(id)arg1; 33 | - (void)setIndexPath:(id)arg1; 34 | - (BOOL)isEqual:(id)arg1; 35 | - (id)copyAsClone:(BOOL)arg1; 36 | - (id)copyWithZone:(struct _NSZone *)arg1; 37 | - (id)description; 38 | - (void)dealloc; 39 | - (id)initWithType:(unsigned long long)arg1 indexPath:(id)arg2 identifier:(id)arg3 clone:(BOOL)arg4; 40 | - (id)initWithType:(unsigned long long)arg1 indexPath:(id)arg2 identifier:(id)arg3; 41 | 42 | @end 43 | 44 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXCollectionViewLayoutProxy.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | #import "UXCollectionViewLayoutProxyDelegate-Protocol.h" 10 | 11 | @class NSMapTable, UXCollectionViewLayout; 12 | 13 | @interface _UXCollectionViewLayoutProxy : NSProxy 14 | { 15 | id _delegate; 16 | UXCollectionViewLayout *_layout; 17 | NSMapTable *_methodSignituresBySelector; 18 | } 19 | 20 | + (Class)invalidationContextClass; 21 | + (Class)layoutAttributesClass; 22 | + (Class)class; 23 | @property(retain, nonatomic) NSMapTable *methodSignituresBySelector; // @synthesize methodSignituresBySelector=_methodSignituresBySelector; 24 | @property(readonly, nonatomic) UXCollectionViewLayout *layout; // @synthesize layout=_layout; 25 | @property(nonatomic) id delegate; // @synthesize delegate=_delegate; 26 | - (id)layoutAttributesForElementsInRect:(struct CGRect)arg1; 27 | - (id)methodSignatureForSelector:(SEL)arg1; 28 | - (void)forwardInvocation:(id)arg1; 29 | - (Class)class; 30 | - (void)dealloc; 31 | - (id)initWithLayout:(id)arg1; 32 | 33 | @end 34 | 35 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXCollectionViewOverdraw-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @protocol _UXCollectionViewOverdraw 10 | @property(nonatomic) BOOL overdrawEnabled; 11 | @end 12 | 13 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXCollectionViewSectionItemIndexes.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @import AppKit; 10 | 11 | @class NSMutableIndexSet; 12 | 13 | @interface _UXCollectionViewSectionItemIndexes : NSObject 14 | { 15 | NSMutableIndexSet *_itemIndexesSet; 16 | } 17 | 18 | - (id)itemIndexPathsForSection:(unsigned long long)arg1; 19 | - (void)enumerateItemsUsingBlock:(CDUnknownBlockType)arg1; 20 | - (void)adjustForDeletionOfItems:(id)arg1; 21 | - (void)adjustForDeletionOfItem:(unsigned long long)arg1; 22 | - (void)adjustForInsertionOfItems:(id)arg1; 23 | - (void)adjustForInsertionOfItem:(unsigned long long)arg1; 24 | - (void)removeSectionItemIndexes:(id)arg1; 25 | - (void)removeItem:(unsigned long long)arg1; 26 | - (void)addSectionItemIndexes:(id)arg1; 27 | - (void)addItemsInRange:(struct _NSRange)arg1; 28 | - (void)addItem:(unsigned long long)arg1; 29 | - (BOOL)containsItem:(unsigned long long)arg1; 30 | - (unsigned long long)lastItem; 31 | - (unsigned long long)firstItem; 32 | - (unsigned long long)itemCount; 33 | - (id)description; 34 | - (BOOL)isEqual:(id)arg1; 35 | - (id)copyWithZone:(struct _NSZone *)arg1; 36 | - (void)dealloc; 37 | - (id)init; 38 | 39 | @end 40 | 41 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXContainerView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXView.h" 8 | 9 | @import AppKit; 10 | 11 | @class NSString; 12 | 13 | @interface _UXContainerView : UXView 14 | { 15 | } 16 | 17 | - (void)addSubview:(id)arg1 positioned:(long long)arg2 relativeTo:(id)arg3; 18 | - (void)addSubview:(id)arg1; 19 | - (id)init; 20 | 21 | // Remaining properties 22 | @property(readonly, copy) NSString *debugDescription; 23 | @property(readonly, copy) NSString *description; 24 | @property(readonly) NSUInteger hash; 25 | @property(readonly) Class superclass; 26 | 27 | @end 28 | 29 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXFlowLayoutInfo.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSDictionary, NSMutableArray; 10 | 11 | @interface _UXFlowLayoutInfo : NSObject 12 | { 13 | NSMutableArray *_sections; 14 | BOOL _useFloatingHeaderFooter; 15 | BOOL _horizontal; 16 | BOOL _leftToRight; 17 | struct CGRect _visibleBounds; 18 | struct CGSize _layoutSize; 19 | double _dimension; 20 | BOOL _isValid; 21 | NSDictionary *_rowAlignmentOptions; 22 | BOOL _usesFloatingHeaderFooter; 23 | struct CGSize _contentSize; 24 | } 25 | 26 | @property(retain, nonatomic) NSDictionary *rowAlignmentOptions; // @synthesize rowAlignmentOptions=_rowAlignmentOptions; 27 | @property(nonatomic) struct CGSize contentSize; // @synthesize contentSize=_contentSize; 28 | @property(nonatomic) BOOL leftToRight; // @synthesize leftToRight=_leftToRight; 29 | @property(nonatomic) BOOL horizontal; // @synthesize horizontal=_horizontal; 30 | @property(nonatomic) double dimension; // @synthesize dimension=_dimension; 31 | @property(nonatomic) BOOL usesFloatingHeaderFooter; // @synthesize usesFloatingHeaderFooter=_usesFloatingHeaderFooter; 32 | @property(readonly, nonatomic) NSMutableArray *sections; // @synthesize sections=_sections; 33 | - (id)copy; 34 | - (id)snapshot; 35 | - (struct CGRect)frameForItemAtIndexPath:(id)arg1; 36 | - (void)dealloc; 37 | - (id)addSection; 38 | - (void)invalidate:(BOOL)arg1; 39 | - (id)init; 40 | 41 | @end 42 | 43 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXFlowLayoutItem.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class _UXFlowLayoutRow, _UXFlowLayoutSection; 10 | 11 | @interface _UXFlowLayoutItem : NSObject 12 | { 13 | struct CGRect _itemFrame; 14 | _UXFlowLayoutSection *_section; 15 | _UXFlowLayoutRow *_rowObject; 16 | } 17 | 18 | @property(nonatomic) struct CGRect itemFrame; // @synthesize itemFrame=_itemFrame; 19 | @property(nonatomic) _UXFlowLayoutRow *rowObject; // @synthesize rowObject=_rowObject; 20 | @property(nonatomic) _UXFlowLayoutSection *section; // @synthesize section=_section; 21 | - (id)copy; 22 | 23 | @end 24 | 25 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXFlowLayoutRow.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSMutableArray, _UXFlowLayoutSection; 10 | 11 | @interface _UXFlowLayoutRow : NSObject 12 | { 13 | NSMutableArray *_items; 14 | struct CGSize _rowSize; 15 | struct CGRect _rowFrame; 16 | long long _index; 17 | BOOL _isValid; 18 | BOOL _complete; 19 | long long _verticalAlignement; 20 | long long _horizontalAlignement; 21 | BOOL _fixedItemSize; 22 | _UXFlowLayoutSection *_section; 23 | } 24 | 25 | @property(nonatomic) BOOL fixedItemSize; // @synthesize fixedItemSize=_fixedItemSize; 26 | @property(nonatomic) BOOL complete; // @synthesize complete=_complete; 27 | @property(readonly, nonatomic) NSMutableArray *items; // @synthesize items=_items; 28 | @property(nonatomic) long long index; // @synthesize index=_index; 29 | @property(nonatomic) struct CGRect rowFrame; // @synthesize rowFrame=_rowFrame; 30 | @property(nonatomic) struct CGSize rowSize; // @synthesize rowSize=_rowSize; 31 | @property(nonatomic) _UXFlowLayoutSection *section; // @synthesize section=_section; 32 | - (id)copyFromSection:(id)arg1; 33 | - (id)snapshot; 34 | - (void)dealloc; 35 | - (void)addItem:(id)arg1; 36 | - (void)layoutRow; 37 | - (void)invalidate; 38 | - (id)init; 39 | 40 | @end 41 | 42 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXFlowLayoutSection.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class NSDictionary, NSMutableArray, _UXFlowLayoutInfo; 10 | 11 | @interface _UXFlowLayoutSection : NSObject 12 | { 13 | NSMutableArray *_items; 14 | NSMutableArray *_rows; 15 | struct NSEdgeInsets _sectionMagins; 16 | double _verticalInterstice; 17 | double _horizontalInterstice; 18 | struct CGRect _headerFrame; 19 | struct CGRect _footerFrame; 20 | double _headerDimension; 21 | double _footerDimension; 22 | BOOL _isValid; 23 | struct CGRect _frame; 24 | NSDictionary *_rowAlignmentOptions; 25 | BOOL _fixedItemSize; 26 | struct CGSize _itemSize; 27 | double _otherMargin; 28 | double _beginMargin; 29 | double _endMargin; 30 | double _actualGap; 31 | double _lastRowBeginMargin; 32 | double _lastRowEndMargin; 33 | double _lastRowActualGap; 34 | BOOL _lastRowIncomplete; 35 | long long _itemsCount; 36 | long long _itemsByRowCount; 37 | long long _indexOfImcompleteRow; 38 | _UXFlowLayoutInfo *_layoutInfo; 39 | struct NSEdgeInsets _sectionMargins; 40 | } 41 | 42 | @property(nonatomic) struct CGSize itemSize; // @synthesize itemSize=_itemSize; 43 | @property(readonly, nonatomic) long long itemsByRowCount; // @synthesize itemsByRowCount=_itemsByRowCount; 44 | @property(nonatomic) long long itemsCount; // @synthesize itemsCount=_itemsCount; 45 | @property(readonly, nonatomic) long long indexOfImcompleteRow; // @synthesize indexOfImcompleteRow=_indexOfImcompleteRow; 46 | @property(readonly, nonatomic) BOOL lastRowIncomplete; // @synthesize lastRowIncomplete=_lastRowIncomplete; 47 | @property(readonly, nonatomic) double lastRowActualGap; // @synthesize lastRowActualGap=_lastRowActualGap; 48 | @property(readonly, nonatomic) double lastRowEndMargin; // @synthesize lastRowEndMargin=_lastRowEndMargin; 49 | @property(readonly, nonatomic) double lastRowBeginMargin; // @synthesize lastRowBeginMargin=_lastRowBeginMargin; 50 | @property(readonly, nonatomic) double actualGap; // @synthesize actualGap=_actualGap; 51 | @property(readonly, nonatomic) double endMargin; // @synthesize endMargin=_endMargin; 52 | @property(readonly, nonatomic) double beginMargin; // @synthesize beginMargin=_beginMargin; 53 | @property(readonly, nonatomic) double otherMargin; // @synthesize otherMargin=_otherMargin; 54 | @property(nonatomic) BOOL fixedItemSize; // @synthesize fixedItemSize=_fixedItemSize; 55 | @property(retain, nonatomic) NSDictionary *rowAlignmentOptions; // @synthesize rowAlignmentOptions=_rowAlignmentOptions; 56 | @property(nonatomic) struct CGRect frame; // @synthesize frame=_frame; 57 | @property(nonatomic) _UXFlowLayoutInfo *layoutInfo; // @synthesize layoutInfo=_layoutInfo; 58 | @property(nonatomic) struct CGRect footerFrame; // @synthesize footerFrame=_footerFrame; 59 | @property(nonatomic) struct CGRect headerFrame; // @synthesize headerFrame=_headerFrame; 60 | @property(nonatomic) double footerDimension; // @synthesize footerDimension=_footerDimension; 61 | @property(nonatomic) double headerDimension; // @synthesize headerDimension=_headerDimension; 62 | @property(nonatomic) struct NSEdgeInsets sectionMargins; // @synthesize sectionMargins=_sectionMargins; 63 | @property(nonatomic) double horizontalInterstice; // @synthesize horizontalInterstice=_horizontalInterstice; 64 | @property(nonatomic) double verticalInterstice; // @synthesize verticalInterstice=_verticalInterstice; 65 | @property(readonly, nonatomic) NSMutableArray *rows; // @synthesize rows=_rows; 66 | @property(readonly, nonatomic) NSMutableArray *items; // @synthesize items=_items; 67 | - (id)copyFromLayoutInfo:(id)arg1; 68 | - (id)snapshot; 69 | - (id)addRow; 70 | - (id)addItem; 71 | - (void)dealloc; 72 | - (void)recomputeFromIndex:(long long)arg1; 73 | - (void)computeLayout; 74 | - (void)invalidate; 75 | - (id)init; 76 | 77 | @end 78 | 79 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXLayoutGuide.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXView.h" 8 | 9 | #import "UXLayoutSupport-Protocol.h" 10 | 11 | @class NSLayoutConstraint, NSString; 12 | 13 | @interface _UXLayoutGuide : UXView 14 | { 15 | NSLayoutConstraint *_counterDimensionConstraint; 16 | NSLayoutConstraint *_dimensionConstraint; 17 | BOOL _horizontal; 18 | CDUnknownBlockType _lengthUpdateBlock; 19 | } 20 | 21 | @property(copy, nonatomic) CDUnknownBlockType lengthUpdateBlock; // @synthesize lengthUpdateBlock=_lengthUpdateBlock; 22 | @property(nonatomic) BOOL horizontal; // @synthesize horizontal=_horizontal; 23 | - (void)cxx_destruct; 24 | - (void)_setUpDimensionConstraintWithLength:(double)arg1; 25 | - (void)_setUpCounterDimensionConstraint; 26 | @property(nonatomic) double length; 27 | - (id)initWithFrame:(struct CGRect)arg1; 28 | 29 | // Remaining properties 30 | @property(readonly, copy) NSString *debugDescription; 31 | @property(readonly, copy) NSString *description; 32 | @property(readonly) NSUInteger hash; 33 | @property(readonly) Class superclass; 34 | 35 | @end 36 | 37 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXNavigationDestination.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | #import "UXNavigationDestination-Protocol.h" 10 | 11 | @class NSString, UXAuxiliaryNavigationStore; 12 | 13 | @interface _UXNavigationDestination : NSObject 14 | { 15 | NSString *_destinationType; 16 | NSString *_destinationTitle; 17 | UXAuxiliaryNavigationStore *_auxiliaryNavigationStore; 18 | } 19 | 20 | + (BOOL)supportsSecureCoding; 21 | + (id)destinationForNavigationIdentifier:(id)arg1 title:(id)arg2; 22 | + (id)destinationForViewController:(id)arg1; 23 | @property(retain, nonatomic) UXAuxiliaryNavigationStore *auxiliaryNavigationStore; // @synthesize auxiliaryNavigationStore=_auxiliaryNavigationStore; 24 | @property(retain, nonatomic) NSString *destinationTitle; // @synthesize destinationTitle=_destinationTitle; 25 | @property(retain, nonatomic) NSString *destinationType; // @synthesize destinationType=_destinationType; 26 | - (void)cxx_destruct; 27 | - (void)encodeWithCoder:(id)arg1; 28 | - (id)initWithCoder:(id)arg1; 29 | 30 | // Remaining properties 31 | @property(readonly, copy) NSString *debugDescription; 32 | @property(readonly, copy) NSString *description; 33 | @property(readonly) NSUInteger hash; 34 | @property(readonly) Class superclass; 35 | 36 | @end 37 | 38 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXNavigationItemContainerView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXView.h" 8 | 9 | #import "_UXBarItemsContainer-Protocol.h" 10 | 11 | @class NSLayoutConstraint, NSMutableArray, NSString, NSView, UXImageView, UXNavigationBar, UXNavigationItem; 12 | 13 | @interface _UXNavigationItemContainerView : UXView <_UXBarItemsContainer> 14 | { 15 | UXImageView *_snaphotView; 16 | UXNavigationItem *_item; 17 | UXNavigationBar *_navigationBar; 18 | unsigned long long _state; 19 | NSMutableArray *_leftItemViews; 20 | NSView *_titleView; 21 | NSMutableArray *_rightItemViews; 22 | NSMutableArray *_addedConstraints; 23 | NSLayoutConstraint *_titleCenteringConstraint; 24 | NSView *_titleCenteringConstrainedTitleView; 25 | NSView *_titleCenteringTrackedView; 26 | NSView *_titleCenteringConstraintOwnerView; 27 | } 28 | 29 | + (id)layoutContainerForItem:(id)arg1 navigationBar:(id)arg2; 30 | @property(nonatomic) __weak NSView *titleCenteringConstraintOwnerView; // @synthesize titleCenteringConstraintOwnerView=_titleCenteringConstraintOwnerView; 31 | @property(nonatomic) __weak NSView *titleCenteringTrackedView; // @synthesize titleCenteringTrackedView=_titleCenteringTrackedView; 32 | @property(nonatomic) __weak NSView *titleCenteringConstrainedTitleView; // @synthesize titleCenteringConstrainedTitleView=_titleCenteringConstrainedTitleView; 33 | @property(retain, nonatomic) NSLayoutConstraint *titleCenteringConstraint; // @synthesize titleCenteringConstraint=_titleCenteringConstraint; 34 | @property(retain, nonatomic) NSMutableArray *addedConstraints; // @synthesize addedConstraints=_addedConstraints; 35 | @property(retain, nonatomic) NSMutableArray *rightItemViews; // @synthesize rightItemViews=_rightItemViews; 36 | @property(retain, nonatomic) NSView *titleView; // @synthesize titleView=_titleView; 37 | @property(retain, nonatomic) NSMutableArray *leftItemViews; // @synthesize leftItemViews=_leftItemViews; 38 | @property(nonatomic) unsigned long long state; // @synthesize state=_state; 39 | @property(readonly, nonatomic) __weak UXNavigationBar *navigationBar; // @synthesize navigationBar=_navigationBar; 40 | @property(readonly, nonatomic) UXNavigationItem *item; // @synthesize item=_item; 41 | - (void)cxx_destruct; 42 | - (void)_updateItemsViews:(id)arg1 withNewViews:(id)arg2; 43 | - (void)setTitleCenteringTrackedView:(id)arg1 updateConstraints:(BOOL)arg2; 44 | - (void)updateConstraints; 45 | - (id)hitTest:(struct CGPoint)arg1; 46 | - (void)viewDidMoveToWindow; 47 | - (void)viewWillMoveToWindow:(id)arg1; 48 | - (id)subviewsIntersectedWithViews:(id)arg1; 49 | - (void)updateRightItemViewsAnimated:(BOOL)arg1; 50 | - (void)updateLeftItemViewsAnimated:(BOOL)arg1; 51 | - (void)_updateItemViews; 52 | - (void)cancelTransistion; 53 | - (void)prepareForTransistion; 54 | - (id)init; 55 | 56 | // Remaining properties 57 | @property(readonly, copy) NSString *debugDescription; 58 | @property(readonly, copy) NSString *description; 59 | @property(readonly) NSUInteger hash; 60 | @property(readonly) Class superclass; 61 | 62 | @end 63 | 64 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXResizableImage.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface _UXResizableImage : NSImage 10 | { 11 | NSImage *_topLeftCorner; 12 | NSImage *_topEdgeFill; 13 | NSImage *_topRightCorner; 14 | NSImage *_leftEdgeFill; 15 | NSImage *_centerFill; 16 | NSImage *_rightEdgeFill; 17 | NSImage *_bottomLeftCorner; 18 | NSImage *_bottomEdgeFill; 19 | NSImage *_bottomRightCorner; 20 | double _scale; 21 | BOOL _alwaysStretches; 22 | } 23 | 24 | @property(nonatomic) BOOL alwaysStretches; // @synthesize alwaysStretches=_alwaysStretches; 25 | - (void)cxx_destruct; 26 | - (struct CGRect)_contentRectInPixels; 27 | - (BOOL)_isTiledWhenStretchedToSize:(struct CGSize)arg1; 28 | - (struct CGRect)_contentStretchInPixels; 29 | - (struct CGSize)_sizeInPixels; 30 | - (struct CGRect)_contentInsetsInPixels:(struct NSEdgeInsets)arg1 emptySizeFallback:(CDUnknownBlockType)arg2; 31 | - (void)drawInRect:(struct CGRect)arg1 fromRect:(struct CGRect)arg2 operation:(unsigned long long)arg3 fraction:(double)arg4 respectFlipped:(BOOL)arg5 hints:(id)arg6; 32 | - (void)drawInRect:(struct CGRect)arg1 fromRect:(struct CGRect)arg2 operation:(unsigned long long)arg3 fraction:(double)arg4; 33 | - (void)_setupNinePartFromImage:(id)arg1; 34 | - (id)initWithImage:(id)arg1 capInsets:(struct NSEdgeInsets)arg2; 35 | 36 | @end 37 | 38 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXSinglePixelLine.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @class NSColor; 10 | 11 | @interface _UXSinglePixelLine : NSView 12 | { 13 | NSColor *_color; 14 | } 15 | 16 | @property(retain, nonatomic) NSColor *color; // @synthesize color=_color; 17 | - (void)cxx_destruct; 18 | - (void)drawRect:(struct CGRect)arg1; 19 | - (void)viewDidChangeBackingProperties; 20 | - (void)viewDidMoveToSuperview; 21 | - (void)updateHeight; 22 | 23 | @end 24 | 25 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXSourceSplitView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXView.h" 8 | #import "_UXSourceSplitViewDelegate-Protocol.h" 9 | 10 | @import AppKit; 11 | 12 | @class NSBox, NSCursor, NSLayoutConstraint, NSString, _UXContainerView; 13 | 14 | @interface _UXSourceSplitView : UXView 15 | { 16 | NSLayoutConstraint *_separatorRightConstraint; 17 | NSLayoutConstraint *_masterViewWidthConstraint; 18 | BOOL _collapsed; 19 | BOOL _resizing; 20 | _UXContainerView *_masterView; 21 | _UXContainerView *_detailView; 22 | NSBox *_separator; 23 | double _minimumMasterWidth; 24 | double _maximumMasterWidth; 25 | id <_UXSourceSplitViewDelegate> _delegate; 26 | } 27 | 28 | @property(nonatomic) __weak id <_UXSourceSplitViewDelegate> delegate; // @synthesize delegate=_delegate; 29 | @property(nonatomic) BOOL resizing; // @synthesize resizing=_resizing; 30 | @property(nonatomic) BOOL collapsed; // @synthesize collapsed=_collapsed; 31 | @property(nonatomic) double maximumMasterWidth; // @synthesize maximumMasterWidth=_maximumMasterWidth; 32 | @property(nonatomic) double minimumMasterWidth; // @synthesize minimumMasterWidth=_minimumMasterWidth; 33 | @property(readonly, nonatomic) NSBox *separator; // @synthesize separator=_separator; 34 | @property(readonly, nonatomic) _UXContainerView *detailView; // @synthesize detailView=_detailView; 35 | @property(readonly, nonatomic) _UXContainerView *masterView; // @synthesize masterView=_masterView; 36 | - (void)cxx_destruct; 37 | - (id)accessibilityRole; 38 | - (id)accessibilityChildren; 39 | - (id)accessibilitySplitters; 40 | - (void)cursorUpdate:(id)arg1; 41 | - (void)mouseUp:(id)arg1; 42 | - (void)mouseDragged:(id)arg1; 43 | - (void)mouseDown:(id)arg1; 44 | - (void)resetCursorRects; 45 | - (id)hitTest:(struct CGPoint)arg1; 46 | - (void)_endSeparatorLiveResize; 47 | - (void)_startSeparatorLiveResize; 48 | - (void)_resizeToWidth:(double)arg1; 49 | @property(readonly, nonatomic) NSCursor *separatorCursor; 50 | - (void)setCollapsed:(BOOL)arg1 animated:(BOOL)arg2 completion:(CDUnknownBlockType)arg3; 51 | @property(nonatomic) double masterWidth; 52 | - (id)initWithFrame:(struct CGRect)arg1; 53 | 54 | // Remaining properties 55 | @property(readonly, copy) NSString *debugDescription; 56 | @property(readonly, copy) NSString *description; 57 | @property(readonly) NSUInteger hash; 58 | @property(readonly) Class superclass; 59 | 60 | @end 61 | 62 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXSourceSplitViewDelegate-Protocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @class _UXSourceSplitView; 10 | 11 | @protocol _UXSourceSplitViewDelegate 12 | - (void)sourceSplitView:(_UXSourceSplitView *)arg1 didResizeMasterWidth:(double)arg2; 13 | @end 14 | 15 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXSourceUtilities.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | @interface _UXSourceUtilities : NSObject 10 | { 11 | } 12 | 13 | + (id)constraintWithItem:(id)arg1 attribute:(long long)arg2 equalToItem:(id)arg3 constant:(double)arg4; 14 | 15 | @end 16 | 17 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXTableHeaderView.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXCollectionReusableView.h" 8 | 9 | @class NSBox, UXLabel, UXView; 10 | 11 | @interface _UXTableHeaderView : UXCollectionReusableView 12 | { 13 | BOOL _floating; 14 | UXView *_contentView; 15 | UXLabel *_titleLabel; 16 | NSBox *_separator; 17 | } 18 | 19 | @property(readonly, nonatomic) NSBox *separator; // @synthesize separator=_separator; 20 | @property(readonly, nonatomic) UXLabel *titleLabel; // @synthesize titleLabel=_titleLabel; 21 | @property(readonly, nonatomic) UXView *contentView; // @synthesize contentView=_contentView; 22 | @property(nonatomic, getter=isFloating) BOOL floating; // @synthesize floating=_floating; 23 | - (void)cxx_destruct; 24 | - (void)mouseDown:(id)arg1; 25 | - (void)prepareForReuse; 26 | - (id)initWithFrame:(struct CGRect)arg1; 27 | 28 | @end 29 | 30 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXToolbarItemsContainer.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "UXView.h" 8 | 9 | #import "_UXBarItemsContainer-Protocol.h" 10 | 11 | @class NSArray, NSMutableArray, NSString; 12 | 13 | @interface _UXToolbarItemsContainer : UXView <_UXBarItemsContainer> 14 | { 15 | NSMutableArray *__addedConstraints; 16 | BOOL _singleItemMode; 17 | BOOL _isTransitioning; 18 | NSArray *_items; 19 | double _interitemSpacing; 20 | } 21 | 22 | + (id)toolbarItemsContainerForToolbar:(id)arg1 items:(id)arg2; 23 | @property(nonatomic) double interitemSpacing; // @synthesize interitemSpacing=_interitemSpacing; 24 | @property(readonly, nonatomic) NSArray *items; // @synthesize items=_items; 25 | - (void)cxx_destruct; 26 | - (void)updateConstraints; 27 | - (void)prepareForTransistion; 28 | - (id)init; 29 | 30 | // Remaining properties 31 | @property(readonly, copy) NSString *debugDescription; 32 | @property(readonly, copy) NSString *description; 33 | @property(readonly) NSUInteger hash; 34 | @property(readonly) Class superclass; 35 | 36 | @end 37 | 38 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXViewControllerOneToOneTransitionContext.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | #import "_UXViewControllerTransitionContext.h" 8 | 9 | @class UXView, UXViewController; 10 | 11 | @interface _UXViewControllerOneToOneTransitionContext : _UXViewControllerTransitionContext 12 | { 13 | UXViewController *_fromViewController; 14 | UXViewController *_toViewController; 15 | struct CGRect _fromStartFrame; 16 | struct CGRect _fromEndFrame; 17 | struct CGRect _toEndFrame; 18 | struct CGRect _toStartFrame; 19 | } 20 | 21 | @property(nonatomic) struct CGRect toStartFrame; // @synthesize toStartFrame=_toStartFrame; 22 | @property(nonatomic) struct CGRect toEndFrame; // @synthesize toEndFrame=_toEndFrame; 23 | @property(nonatomic) struct CGRect fromEndFrame; // @synthesize fromEndFrame=_fromEndFrame; 24 | @property(nonatomic) struct CGRect fromStartFrame; // @synthesize fromStartFrame=_fromStartFrame; 25 | @property(retain, nonatomic) UXViewController *toViewController; // @synthesize toViewController=_toViewController; 26 | @property(retain, nonatomic) UXViewController *fromViewController; // @synthesize fromViewController=_fromViewController; 27 | - (void)cxx_destruct; 28 | @property(readonly, nonatomic) UXView *fromView; 29 | @property(readonly, nonatomic) UXView *toView; 30 | - (struct CGRect)finalFrameForViewController:(id)arg1; 31 | - (struct CGRect)initialFrameForViewController:(id)arg1; 32 | - (id)viewControllerForKey:(id)arg1; 33 | 34 | @end 35 | 36 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXViewControllerTransitionContext.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | #import "UXViewControllerContextTransitioning-Protocol.h" 10 | 11 | @class NSArray, NSString, UXView, _UXViewControllerTransitionCoordinator; 12 | 13 | @interface _UXViewControllerTransitionContext : NSObject 14 | { 15 | double _previousPercentComplete; 16 | NSArray *_disabledViews; 17 | struct { 18 | unsigned int interactorImplementsCompletionSpeed:1; 19 | unsigned int interactorImplementsCompletionCurve:1; 20 | unsigned int transitionWasCancelled:1; 21 | unsigned int transitionIsCompleting:1; 22 | } _transitionContextFlags; 23 | BOOL _initiallyInteractive; 24 | BOOL _currentlyInteractive; 25 | BOOL _animated; 26 | BOOL _presentation; 27 | double _completionVelocity; 28 | long long _completionCurve; 29 | _UXViewControllerTransitionCoordinator *__auxContext; 30 | double _duration; 31 | long long _state; 32 | CDUnknownBlockType _interactiveUpdateHandler; 33 | CDUnknownBlockType _postInteractiveCompletionHandler; 34 | long long _presentationStyle; 35 | double _percentOffset; 36 | id _animator; 37 | id _interactor; 38 | UXView *_containerView; 39 | CDUnknownBlockType _willCompleteHandler; 40 | CDUnknownBlockType _completionHandler; 41 | } 42 | 43 | @property(copy, nonatomic) CDUnknownBlockType completionHandler; // @synthesize completionHandler=_completionHandler; 44 | @property(copy, nonatomic) CDUnknownBlockType willCompleteHandler; // @synthesize willCompleteHandler=_willCompleteHandler; 45 | @property(nonatomic) __weak UXView *containerView; // @synthesize containerView=_containerView; 46 | @property(nonatomic) __weak id interactor; // @synthesize interactor=_interactor; 47 | @property(nonatomic) __weak id animator; // @synthesize animator=_animator; 48 | @property(nonatomic) double percentOffset; // @synthesize percentOffset=_percentOffset; 49 | @property(nonatomic, getter=isPresentation) BOOL presentation; // @synthesize presentation=_presentation; 50 | @property(nonatomic) long long presentationStyle; // @synthesize presentationStyle=_presentationStyle; 51 | @property(copy, nonatomic) CDUnknownBlockType postInteractiveCompletionHandler; // @synthesize postInteractiveCompletionHandler=_postInteractiveCompletionHandler; 52 | @property(copy, nonatomic) CDUnknownBlockType interactiveUpdateHandler; // @synthesize interactiveUpdateHandler=_interactiveUpdateHandler; 53 | @property(nonatomic) long long state; // @synthesize state=_state; 54 | @property(nonatomic) double duration; // @synthesize duration=_duration; 55 | @property(retain, nonatomic, setter=_setAuxContext:) _UXViewControllerTransitionCoordinator *_auxContext; // @synthesize _auxContext=__auxContext; 56 | @property(nonatomic) long long completionCurve; // @synthesize completionCurve=_completionCurve; 57 | @property(nonatomic) double completionVelocity; // @synthesize completionVelocity=_completionVelocity; 58 | @property(nonatomic, getter=isAnimated) BOOL animated; // @synthesize animated=_animated; 59 | @property(nonatomic, getter=isCurrentlyInteractive) BOOL currentlyInteractive; // @synthesize currentlyInteractive=_currentlyInteractive; 60 | @property(nonatomic) BOOL initiallyInteractive; // @synthesize initiallyInteractive=_initiallyInteractive; 61 | - (void)cxx_destruct; 62 | - (void)_enableInteractionForDisabledViews; 63 | - (void)_disableInteractionForViews:(id)arg1; 64 | - (void)__runAlongsideAnimations; 65 | - (void)_interactivityDidChange:(BOOL)arg1; 66 | - (void)_runAlongsideCompletions; 67 | - (void)_setTransitionIsCompleting:(BOOL)arg1; 68 | - (BOOL)_transitionIsCompleting; 69 | @property(nonatomic) BOOL transitionIsInFlight; 70 | - (BOOL)transitionWasCancelled; 71 | - (struct CGRect)finalFrameForViewController:(id)arg1; 72 | - (struct CGRect)initialFrameForViewController:(id)arg1; 73 | - (id)viewControllerForKey:(id)arg1; 74 | - (void)completeTransition:(BOOL)arg1; 75 | - (void)cancelInteractiveTransition; 76 | - (void)finishInteractiveTransition; 77 | - (void)updateInteractiveTransition:(double)arg1; 78 | - (void)_updateInteractiveTransitionWithoutTrackingPercentComplete:(double)arg1; 79 | - (void)_setPreviousPercentComplete:(double)arg1; 80 | - (double)_previousPercentComplete; 81 | - (id)_transitionCoordinator; 82 | - (BOOL)isInteractive; 83 | - (id)init; 84 | 85 | // Remaining properties 86 | @property(readonly, copy) NSString *debugDescription; 87 | @property(readonly, copy) NSString *description; 88 | @property(readonly) NSUInteger hash; 89 | @property(readonly) Class superclass; 90 | 91 | @end 92 | 93 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXViewControllerTransitionCoordinator.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | 8 | 9 | #import "UXViewControllerTransitionCoordinator-Protocol.h" 10 | 11 | @class NSMutableArray, NSString, _UXViewControllerTransitionContext; 12 | 13 | @interface _UXViewControllerTransitionCoordinator : NSObject 14 | { 15 | _UXViewControllerTransitionContext *__mainContext; 16 | NSMutableArray *__alongsideAnimations; 17 | NSMutableArray *__alongsideAnimationViews; 18 | NSMutableArray *__alongsideCompletions; 19 | NSMutableArray *__interactiveChangeHandlers; 20 | } 21 | 22 | @property(retain, nonatomic, setter=_setInteractiveChangeHandlers:) NSMutableArray *_interactiveChangeHandlers; // @synthesize _interactiveChangeHandlers=__interactiveChangeHandlers; 23 | @property(retain, nonatomic, setter=_setAlongsideCompletions:) NSMutableArray *_alongsideCompletions; // @synthesize _alongsideCompletions=__alongsideCompletions; 24 | @property(retain, nonatomic, setter=_setAlongsideAnimationViews:) NSMutableArray *_alongsideAnimationViews; // @synthesize _alongsideAnimationViews=__alongsideAnimationViews; 25 | @property(retain, nonatomic, setter=_setAlongsideAnimations:) NSMutableArray *_alongsideAnimations; // @synthesize _alongsideAnimations=__alongsideAnimations; 26 | @property(nonatomic, setter=_setMainContext:) _UXViewControllerTransitionContext *_mainContext; // @synthesize _mainContext=__mainContext; 27 | - (void)cxx_destruct; 28 | - (void)notifyWhenInteractionEndsUsingBlock:(CDUnknownBlockType)arg1; 29 | - (BOOL)animateAlongsideTransition:(CDUnknownBlockType)arg1 completion:(CDUnknownBlockType)arg2; 30 | - (BOOL)animateAlongsideTransitionInView:(id)arg1 animation:(CDUnknownBlockType)arg2 completion:(CDUnknownBlockType)arg3; 31 | - (void)_applyBlocks:(id)arg1 releaseBlocks:(CDUnknownBlockType)arg2; 32 | - (id)_alongsideCompletions:(BOOL)arg1; 33 | - (id)_alongsideAnimations:(BOOL)arg1; 34 | - (id)_interactiveChangeHandlers:(BOOL)arg1; 35 | - (id)containerView; 36 | - (id)viewControllerForKey:(id)arg1; 37 | - (double)transitionDuration; 38 | - (long long)completionCurve; 39 | - (double)completionVelocity; 40 | - (double)percentComplete; 41 | - (BOOL)isCompleting; 42 | - (BOOL)isCancelled; 43 | - (BOOL)isInteractive; 44 | - (BOOL)initiallyInteractive; 45 | - (long long)presentationStyle; 46 | - (BOOL)isAnimated; 47 | - (id)initWithMainContext:(id)arg1; 48 | 49 | // Remaining properties 50 | @property(readonly, copy) NSString *debugDescription; 51 | @property(readonly, copy) NSString *description; 52 | @property(readonly) NSUInteger hash; 53 | @property(readonly) Class superclass; 54 | 55 | @end 56 | 57 | -------------------------------------------------------------------------------- /UXKit/Headers/_UXWindow.h: -------------------------------------------------------------------------------- 1 | // 2 | // Generated by class-dump 3.5 (64 bit). 3 | // 4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. 5 | // 6 | 7 | @import AppKit; 8 | 9 | @interface _UXWindow : NSWindow 10 | { 11 | } 12 | 13 | - (BOOL)makeFirstResponder:(id)arg1; 14 | - (void)recalculateKeyViewLoop; 15 | - (void)tintColorDidChange; 16 | - (void)beginCriticalSheet:(id)arg1 completionHandler:(CDUnknownBlockType)arg2; 17 | - (void)beginSheet:(id)arg1 completionHandler:(CDUnknownBlockType)arg2; 18 | - (void)dealloc; 19 | - (id)initWithContentRect:(struct CGRect)arg1; 20 | 21 | // Remaining properties 22 | //@property id <_UXWindowDelegate> delegate; // @dynamic delegate; 23 | 24 | @end 25 | 26 | -------------------------------------------------------------------------------- /UXKitDemo/Podfile: -------------------------------------------------------------------------------- 1 | use_frameworks! 2 | 3 | target 'UXKitTest', :exclusive => true do 4 | pod 'UXKit', :path => '../' 5 | pod 'Masonry' 6 | end 7 | 8 | -------------------------------------------------------------------------------- /UXKitDemo/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Masonry (1.0.0) 3 | - UXKit (0.0.1) 4 | 5 | DEPENDENCIES: 6 | - Masonry 7 | - UXKit (from `../`) 8 | 9 | EXTERNAL SOURCES: 10 | UXKit: 11 | :path: ../ 12 | 13 | SPEC CHECKSUMS: 14 | Masonry: b529bb169217897b6354d4b56b1fada6d475b13d 15 | UXKit: 2bdfd9937ea8eb469fbfc33ea3985815fa07f47a 16 | 17 | COCOAPODS: 0.39.0 18 | -------------------------------------------------------------------------------- /UXKitDemo/UXKitTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /UXKitDemo/UXKitTest.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /UXKitDemo/UXKitTest/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // UXKitTest 4 | // 5 | // Created by Xiaoxuan Tang on 16/4/29. 6 | // Copyright © 2016年 GiftTalk. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : NSObject 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /UXKitDemo/UXKitTest/AppDelegate.m: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.m 3 | // UXKitTest 4 | // 5 | // Created by Xiaoxuan Tang on 16/4/29. 6 | // Copyright © 2016年 GiftTalk. All rights reserved. 7 | // 8 | #import 9 | 10 | #import "AppDelegate.h" 11 | #import "ViewController.h" 12 | 13 | @interface AppDelegate () 14 | 15 | @property (nonatomic, strong) UXWindowController* windowController; 16 | 17 | @end 18 | 19 | @implementation AppDelegate 20 | 21 | - (void)applicationDidFinishLaunching:(NSNotification *)aNotification { 22 | // Insert code here to initialize your application 23 | UXViewController* viewController = [ViewController new]; 24 | self.windowController = [[UXWindowController alloc] initWithRootViewController: [[UXNavigationController alloc] initWithRootViewController:viewController]]; 25 | 26 | NSWindow* window = self.windowController.window; 27 | [window setContentSize:CGSizeMake(500, 500)]; 28 | [window setLevel:NSNormalWindowLevel]; 29 | [window setCanHide:true]; 30 | 31 | CGFloat xPos = NSWidth([[window screen] frame])/2 - NSWidth([window frame])/2; 32 | CGFloat yPos = NSHeight([[window screen] frame])/2 - NSHeight([window frame])/2; 33 | [window setFrame:NSMakeRect(xPos, yPos, NSWidth([window frame]), NSHeight([window frame])) display:YES]; 34 | 35 | [self.windowController showWindow:self]; 36 | } 37 | 38 | - (void)applicationWillTerminate:(NSNotification *)aNotification { 39 | // Insert code here to tear down your application 40 | } 41 | 42 | @end 43 | -------------------------------------------------------------------------------- /UXKitDemo/UXKitTest/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "mac", 5 | "size" : "16x16", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "mac", 10 | "size" : "16x16", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "mac", 15 | "size" : "32x32", 16 | "scale" : "1x" 17 | }, 18 | { 19 | "idiom" : "mac", 20 | "size" : "32x32", 21 | "scale" : "2x" 22 | }, 23 | { 24 | "idiom" : "mac", 25 | "size" : "128x128", 26 | "scale" : "1x" 27 | }, 28 | { 29 | "idiom" : "mac", 30 | "size" : "128x128", 31 | "scale" : "2x" 32 | }, 33 | { 34 | "idiom" : "mac", 35 | "size" : "256x256", 36 | "scale" : "1x" 37 | }, 38 | { 39 | "idiom" : "mac", 40 | "size" : "256x256", 41 | "scale" : "2x" 42 | }, 43 | { 44 | "idiom" : "mac", 45 | "size" : "512x512", 46 | "scale" : "1x" 47 | }, 48 | { 49 | "idiom" : "mac", 50 | "size" : "512x512", 51 | "scale" : "2x" 52 | } 53 | ], 54 | "info" : { 55 | "version" : 1, 56 | "author" : "xcode" 57 | } 58 | } -------------------------------------------------------------------------------- /UXKitDemo/UXKitTest/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | -------------------------------------------------------------------------------- /UXKitDemo/UXKitTest/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleExecutable 8 | $(EXECUTABLE_NAME) 9 | CFBundleIconFile 10 | 11 | CFBundleIdentifier 12 | $(PRODUCT_BUNDLE_IDENTIFIER) 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | $(PRODUCT_NAME) 17 | CFBundlePackageType 18 | APPL 19 | CFBundleShortVersionString 20 | 1.0 21 | CFBundleSignature 22 | ???? 23 | CFBundleVersion 24 | 1 25 | LSMinimumSystemVersion 26 | $(MACOSX_DEPLOYMENT_TARGET) 27 | NSHumanReadableCopyright 28 | Copyright © 2016年 GiftTalk. All rights reserved. 29 | NSMainNibFile 30 | MainMenu 31 | NSPrincipalClass 32 | NSApplication 33 | 34 | 35 | -------------------------------------------------------------------------------- /UXKitDemo/UXKitTest/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // UXKitTest 4 | // 5 | // Created by Xiaoxuan Tang on 16/4/29. 6 | // Copyright © 2016年 GiftTalk. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | @interface ViewController : UXViewController 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /UXKitDemo/UXKitTest/ViewController.m: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.m 3 | // UXKitTest 4 | // 5 | // Created by Xiaoxuan Tang on 16/4/29. 6 | // Copyright © 2016年 GiftTalk. All rights reserved. 7 | // 8 | 9 | #import "ViewController.h" 10 | #import "Masonry.h" 11 | 12 | @implementation ViewController 13 | 14 | - (void) viewDidLoad { 15 | [super viewDidLoad]; 16 | 17 | UXLabel* label = [UXLabel new]; 18 | label.text = @"Hello, UXKit"; 19 | [self.view addSubview:label]; 20 | [label sizeToFit]; 21 | 22 | [label mas_makeConstraints:^(MASConstraintMaker *make) { 23 | make.center.equalTo(self.view); 24 | }]; 25 | } 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /UXKitDemo/UXKitTest/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // UXKitTest 4 | // 5 | // Created by Xiaoxuan Tang on 16/4/29. 6 | // Copyright © 2016年 GiftTalk. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | int main(int argc, const char * argv[]) { 12 | return NSApplicationMain(argc, argv); 13 | } 14 | -------------------------------------------------------------------------------- /_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj --------------------------------------------------------------------------------