FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

feat(iOS): update platform declarations · NativeScript/NativeScript@f54f71b · GitHub

Commit f54f71b

Browse files
authored andcommitted
feat(iOS): update platform declarations
- add `objc-x86_64` architecture typings - remove `objc-i386` architecture typings - add `vector` typings - change ``` (method) NSArray<ObjectType>.arrayWithArray<{}>(array: NSArray<{}>): NSArray<{}> ``` to ``` (method) NSArray<ObjectType>.arrayWithArray<string>(array: string[] | NSArray<string>): NSArray<string> ``` * Export typings on for iOS 11 x86_64 * fix: Export typings with fixed NSArray parameters * Export typescript declarations for iOS 11.4 * Update reference path with the new typings folder * feat: Create a script for auto typings generation * Export typings on for iOS 11 x86_64 * fix: Export typings with fixed NSArray parameters * Export typescript declarations for iOS 11.4 * Update reference path with the new typings folder * feat: Create a script for auto typings generation * chore: update .gitignore and .npmignore * fix: Update constructor methods accepting NSArray parameters * chore: Update manual changes flag for typings generation
1 parent 43f0fd0 commit f54f71b

122 files changed

Lines changed: 7971 additions & 3854 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎tns-platform-declarations/.gitignore‎

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1+
*.tgz
2+
package
13
test.ts
24
test.js
35
test.js.map
46
tsconfig.json
5-
*.tgz
6-
package
7-
package1
8-
package2
9-
package3
7+
typings-gen.sh

‎tns-platform-declarations/ios/.gitignore‎

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 116 additions & 116 deletions
Original file line numberDiff line numberDiff line change
@@ -1,118 +1,118 @@
11
/// <reference path="interop.d.ts" />
2-
/// <reference path="objc-i386/objc!Accelerate.d.ts" />
3-
/// <reference path="objc-i386/objc!Accounts.d.ts" />
4-
/// <reference path="objc-i386/objc!AddressBook.d.ts" />
5-
/// <reference path="objc-i386/objc!AddressBookUI.d.ts" />
6-
/// <reference path="objc-i386/objc!AdSupport.d.ts" />
7-
/// <reference path="objc-i386/objc!AppleTextureEncoder.d.ts" />
8-
/// <reference path="objc-i386/objc!ARKit.d.ts" />
9-
/// <reference path="objc-i386/objc!asl.d.ts" />
10-
/// <reference path="objc-i386/objc!AssetsLibrary.d.ts" />
11-
/// <reference path="objc-i386/objc!AudioToolbox.d.ts" />
12-
/// <reference path="objc-i386/objc!AVFoundation.d.ts" />
13-
/// <reference path="objc-i386/objc!AVKit.d.ts" />
14-
/// <reference path="objc-i386/objc!CallKit.d.ts" />
15-
/// <reference path="objc-i386/objc!CFNetwork.d.ts" />
16-
/// <reference path="objc-i386/objc!CloudKit.d.ts" />
17-
/// <reference path="objc-i386/objc!Compression.d.ts" />
18-
/// <reference path="objc-i386/objc!Contacts.d.ts" />
19-
/// <reference path="objc-i386/objc!ContactsUI.d.ts" />
20-
/// <reference path="objc-i386/objc!CoreAudio.d.ts" />
21-
/// <reference path="objc-i386/objc!CoreAudioKit.d.ts" />
22-
/// <reference path="objc-i386/objc!CoreBluetooth.d.ts" />
23-
/// <reference path="objc-i386/objc!CoreData.d.ts" />
24-
/// <reference path="objc-i386/objc!CoreFoundation.d.ts" />
25-
/// <reference path="objc-i386/objc!CoreGraphics.d.ts" />
26-
/// <reference path="objc-i386/objc!CoreImage.d.ts" />
27-
/// <reference path="objc-i386/objc!CoreLocation.d.ts" />
28-
/// <reference path="objc-i386/objc!CoreMedia.d.ts" />
29-
/// <reference path="objc-i386/objc!CoreMIDI.d.ts" />
30-
/// <reference path="objc-i386/objc!CoreML.d.ts" />
31-
/// <reference path="objc-i386/objc!CoreMotion.d.ts" />
32-
/// <reference path="objc-i386/objc!CoreNFC.d.ts" />
33-
/// <reference path="objc-i386/objc!CoreSpotlight.d.ts" />
34-
/// <reference path="objc-i386/objc!CoreTelephony.d.ts" />
35-
/// <reference path="objc-i386/objc!CoreText.d.ts" />
36-
/// <reference path="objc-i386/objc!CoreVideo.d.ts" />
37-
/// <reference path="objc-i386/objc!Darwin.d.ts" />
38-
/// <reference path="objc-i386/objc!DeviceCheck.d.ts" />
39-
/// <reference path="objc-i386/objc!Dispatch.d.ts" />
40-
/// <reference path="objc-i386/objc!DispatchIntrospection.d.ts" />
41-
/// <reference path="objc-i386/objc!dnssd.d.ts" />
42-
/// <reference path="objc-i386/objc!EventKit.d.ts" />
43-
/// <reference path="objc-i386/objc!EventKitUI.d.ts" />
44-
/// <reference path="objc-i386/objc!ExternalAccessory.d.ts" />
45-
/// <reference path="objc-i386/objc!FileProvider.d.ts" />
46-
/// <reference path="objc-i386/objc!FileProviderUI.d.ts" />
47-
/// <reference path="objc-i386/objc!Foundation.d.ts" />
48-
/// <reference path="objc-i386/objc!GameController.d.ts" />
49-
/// <reference path="objc-i386/objc!GameKit.d.ts" />
50-
/// <reference path="objc-i386/objc!GameplayKit.d.ts" />
51-
/// <reference path="objc-i386/objc!GLKit.d.ts" />
52-
/// <reference path="objc-i386/objc!GSS.d.ts" />
53-
/// <reference path="objc-i386/objc!HealthKit.d.ts" />
54-
/// <reference path="objc-i386/objc!HealthKitUI.d.ts" />
55-
/// <reference path="objc-i386/objc!HomeKit.d.ts" />
56-
/// <reference path="objc-i386/objc!iAd.d.ts" />
57-
/// <reference path="objc-i386/objc!IdentityLookup.d.ts" />
58-
/// <reference path="objc-i386/objc!ImageIO.d.ts" />
59-
/// <reference path="objc-i386/objc!Intents.d.ts" />
60-
/// <reference path="objc-i386/objc!IntentsUI.d.ts" />
61-
/// <reference path="objc-i386/objc!IOSurface.d.ts" />
62-
/// <reference path="objc-i386/objc!JavaScriptCore.d.ts" />
63-
/// <reference path="objc-i386/objc!libkern.d.ts" />
64-
/// <reference path="objc-i386/objc!LocalAuthentication.d.ts" />
65-
/// <reference path="objc-i386/objc!MachO.d.ts" />
66-
/// <reference path="objc-i386/objc!MapKit.d.ts" />
67-
/// <reference path="objc-i386/objc!MediaAccessibility.d.ts" />
68-
/// <reference path="objc-i386/objc!MediaPlayer.d.ts" />
69-
/// <reference path="objc-i386/objc!MediaToolbox.d.ts" />
70-
/// <reference path="objc-i386/objc!Messages.d.ts" />
71-
/// <reference path="objc-i386/objc!MessageUI.d.ts" />
72-
/// <reference path="objc-i386/objc!Metal.d.ts" />
73-
/// <reference path="objc-i386/objc!MetalKit.d.ts" />
74-
/// <reference path="objc-i386/objc!MetalPerformanceShaders.d.ts" />
75-
/// <reference path="objc-i386/objc!MobileCoreServices.d.ts" />
76-
/// <reference path="objc-i386/objc!ModelIO.d.ts" />
77-
/// <reference path="objc-i386/objc!MultipeerConnectivity.d.ts" />
78-
/// <reference path="objc-i386/objc!NetworkExtension.d.ts" />
79-
/// <reference path="objc-i386/objc!NewsstandKit.d.ts" />
80-
/// <reference path="objc-i386/objc!NotificationCenter.d.ts" />
81-
/// <reference path="objc-i386/objc!ObjectiveC.d.ts" />
82-
/// <reference path="objc-i386/objc!OpenAL.d.ts" />
83-
/// <reference path="objc-i386/objc!OpenGLES.d.ts" />
84-
/// <reference path="objc-i386/objc!os_object.d.ts" />
85-
/// <reference path="objc-i386/objc!os.d.ts" />
86-
/// <reference path="objc-i386/objc!PassKit.d.ts" />
87-
/// <reference path="objc-i386/objc!PDFKit.d.ts" />
88-
/// <reference path="objc-i386/objc!Photos.d.ts" />
89-
/// <reference path="objc-i386/objc!PhotosUI.d.ts" />
90-
/// <reference path="objc-i386/objc!PushKit.d.ts" />
91-
/// <reference path="objc-i386/objc!QuartzCore.d.ts" />
92-
/// <reference path="objc-i386/objc!QuickLook.d.ts" />
93-
/// <reference path="objc-i386/objc!ReplayKit.d.ts" />
94-
/// <reference path="objc-i386/objc!SafariServices.d.ts" />
95-
/// <reference path="objc-i386/objc!SceneKit.d.ts" />
96-
/// <reference path="objc-i386/objc!Security.d.ts" />
97-
/// <reference path="objc-i386/objc!simd.d.ts" />
98-
/// <reference path="objc-i386/objc!Social.d.ts" />
99-
/// <reference path="objc-i386/objc!Speech.d.ts" />
100-
/// <reference path="objc-i386/objc!SpriteKit.d.ts" />
101-
/// <reference path="objc-i386/objc!SQLite3.d.ts" />
102-
/// <reference path="objc-i386/objc!StoreKit.d.ts" />
103-
/// <reference path="objc-i386/objc!SystemConfiguration.d.ts" />
104-
/// <reference path="objc-i386/objc!TKLiveSync.d.ts" />
105-
/// <reference path="objc-i386/objc!TNSWidgets.d.ts" />
106-
/// <reference path="objc-i386/objc!Twitter.d.ts" />
107-
/// <reference path="objc-i386/objc!UIKit.d.ts" />
108-
/// <reference path="objc-i386/objc!UserNotifications.d.ts" />
109-
/// <reference path="objc-i386/objc!UserNotificationsUI.d.ts" />
110-
/// <reference path="objc-i386/objc!VideoSubscriberAccount.d.ts" />
111-
/// <reference path="objc-i386/objc!VideoToolbox.d.ts" />
112-
/// <reference path="objc-i386/objc!Vision.d.ts" />
113-
/// <reference path="objc-i386/objc!WatchConnectivity.d.ts" />
114-
/// <reference path="objc-i386/objc!WatchKit.d.ts" />
115-
/// <reference path="objc-i386/objc!WebKit.d.ts" />
116-
/// <reference path="objc-i386/objc!zlib.d.ts" />
2+
/// <reference path="objc-x86_64/objc!Accelerate.d.ts" />
3+
/// <reference path="objc-x86_64/objc!Accounts.d.ts" />
4+
/// <reference path="objc-x86_64/objc!AddressBook.d.ts" />
5+
/// <reference path="objc-x86_64/objc!AddressBookUI.d.ts" />
6+
/// <reference path="objc-x86_64/objc!AdSupport.d.ts" />
7+
/// <reference path="objc-x86_64/objc!AppleTextureEncoder.d.ts" />
8+
/// <reference path="objc-x86_64/objc!ARKit.d.ts" />
9+
/// <reference path="objc-x86_64/objc!asl.d.ts" />
10+
/// <reference path="objc-x86_64/objc!AssetsLibrary.d.ts" />
11+
/// <reference path="objc-x86_64/objc!AudioToolbox.d.ts" />
12+
/// <reference path="objc-x86_64/objc!AVFoundation.d.ts" />
13+
/// <reference path="objc-x86_64/objc!AVKit.d.ts" />
14+
/// <reference path="objc-x86_64/objc!CallKit.d.ts" />
15+
/// <reference path="objc-x86_64/objc!CFNetwork.d.ts" />
16+
/// <reference path="objc-x86_64/objc!CloudKit.d.ts" />
17+
/// <reference path="objc-x86_64/objc!Compression.d.ts" />
18+
/// <reference path="objc-x86_64/objc!Contacts.d.ts" />
19+
/// <reference path="objc-x86_64/objc!ContactsUI.d.ts" />
20+
/// <reference path="objc-x86_64/objc!CoreAudio.d.ts" />
21+
/// <reference path="objc-x86_64/objc!CoreAudioKit.d.ts" />
22+
/// <reference path="objc-x86_64/objc!CoreBluetooth.d.ts" />
23+
/// <reference path="objc-x86_64/objc!CoreData.d.ts" />
24+
/// <reference path="objc-x86_64/objc!CoreFoundation.d.ts" />
25+
/// <reference path="objc-x86_64/objc!CoreGraphics.d.ts" />
26+
/// <reference path="objc-x86_64/objc!CoreImage.d.ts" />
27+
/// <reference path="objc-x86_64/objc!CoreLocation.d.ts" />
28+
/// <reference path="objc-x86_64/objc!CoreMedia.d.ts" />
29+
/// <reference path="objc-x86_64/objc!CoreMIDI.d.ts" />
30+
/// <reference path="objc-x86_64/objc!CoreML.d.ts" />
31+
/// <reference path="objc-x86_64/objc!CoreMotion.d.ts" />
32+
/// <reference path="objc-x86_64/objc!CoreNFC.d.ts" />
33+
/// <reference path="objc-x86_64/objc!CoreSpotlight.d.ts" />
34+
/// <reference path="objc-x86_64/objc!CoreTelephony.d.ts" />
35+
/// <reference path="objc-x86_64/objc!CoreText.d.ts" />
36+
/// <reference path="objc-x86_64/objc!CoreVideo.d.ts" />
37+
/// <reference path="objc-x86_64/objc!Darwin.d.ts" />
38+
/// <reference path="objc-x86_64/objc!DeviceCheck.d.ts" />
39+
/// <reference path="objc-x86_64/objc!Dispatch.d.ts" />
40+
/// <reference path="objc-x86_64/objc!DispatchIntrospection.d.ts" />
41+
/// <reference path="objc-x86_64/objc!dnssd.d.ts" />
42+
/// <reference path="objc-x86_64/objc!EventKit.d.ts" />
43+
/// <reference path="objc-x86_64/objc!EventKitUI.d.ts" />
44+
/// <reference path="objc-x86_64/objc!ExternalAccessory.d.ts" />
45+
/// <reference path="objc-x86_64/objc!FileProvider.d.ts" />
46+
/// <reference path="objc-x86_64/objc!FileProviderUI.d.ts" />
47+
/// <reference path="objc-x86_64/objc!Foundation.d.ts" />
48+
/// <reference path="objc-x86_64/objc!GameController.d.ts" />
49+
/// <reference path="objc-x86_64/objc!GameKit.d.ts" />
50+
/// <reference path="objc-x86_64/objc!GameplayKit.d.ts" />
51+
/// <reference path="objc-x86_64/objc!GLKit.d.ts" />
52+
/// <reference path="objc-x86_64/objc!GSS.d.ts" />
53+
/// <reference path="objc-x86_64/objc!HealthKit.d.ts" />
54+
/// <reference path="objc-x86_64/objc!HealthKitUI.d.ts" />
55+
/// <reference path="objc-x86_64/objc!HomeKit.d.ts" />
56+
/// <reference path="objc-x86_64/objc!iAd.d.ts" />
57+
/// <reference path="objc-x86_64/objc!IdentityLookup.d.ts" />
58+
/// <reference path="objc-x86_64/objc!ImageIO.d.ts" />
59+
/// <reference path="objc-x86_64/objc!Intents.d.ts" />
60+
/// <reference path="objc-x86_64/objc!IntentsUI.d.ts" />
61+
/// <reference path="objc-x86_64/objc!IOSurface.d.ts" />
62+
/// <reference path="objc-x86_64/objc!JavaScriptCore.d.ts" />
63+
/// <reference path="objc-x86_64/objc!libkern.d.ts" />
64+
/// <reference path="objc-x86_64/objc!LocalAuthentication.d.ts" />
65+
/// <reference path="objc-x86_64/objc!MachO.d.ts" />
66+
/// <reference path="objc-x86_64/objc!MapKit.d.ts" />
67+
/// <reference path="objc-x86_64/objc!MediaAccessibility.d.ts" />
68+
/// <reference path="objc-x86_64/objc!MediaPlayer.d.ts" />
69+
/// <reference path="objc-x86_64/objc!MediaToolbox.d.ts" />
70+
/// <reference path="objc-x86_64/objc!Messages.d.ts" />
71+
/// <reference path="objc-x86_64/objc!MessageUI.d.ts" />
72+
/// <reference path="objc-x86_64/objc!Metal.d.ts" />
73+
/// <reference path="objc-x86_64/objc!MetalKit.d.ts" />
74+
/// <reference path="objc-x86_64/objc!MetalPerformanceShaders.d.ts" />
75+
/// <reference path="objc-x86_64/objc!MobileCoreServices.d.ts" />
76+
/// <reference path="objc-x86_64/objc!ModelIO.d.ts" />
77+
/// <reference path="objc-x86_64/objc!MultipeerConnectivity.d.ts" />
78+
/// <reference path="objc-x86_64/objc!NetworkExtension.d.ts" />
79+
/// <reference path="objc-x86_64/objc!NewsstandKit.d.ts" />
80+
/// <reference path="objc-x86_64/objc!NotificationCenter.d.ts" />
81+
/// <reference path="objc-x86_64/objc!ObjectiveC.d.ts" />
82+
/// <reference path="objc-x86_64/objc!OpenAL.d.ts" />
83+
/// <reference path="objc-x86_64/objc!OpenGLES.d.ts" />
84+
/// <reference path="objc-x86_64/objc!os_object.d.ts" />
85+
/// <reference path="objc-x86_64/objc!os.d.ts" />
86+
/// <reference path="objc-x86_64/objc!PassKit.d.ts" />
87+
/// <reference path="objc-x86_64/objc!PDFKit.d.ts" />
88+
/// <reference path="objc-x86_64/objc!Photos.d.ts" />
89+
/// <reference path="objc-x86_64/objc!PhotosUI.d.ts" />
90+
/// <reference path="objc-x86_64/objc!PushKit.d.ts" />
91+
/// <reference path="objc-x86_64/objc!QuartzCore.d.ts" />
92+
/// <reference path="objc-x86_64/objc!QuickLook.d.ts" />
93+
/// <reference path="objc-x86_64/objc!ReplayKit.d.ts" />
94+
/// <reference path="objc-x86_64/objc!SafariServices.d.ts" />
95+
/// <reference path="objc-x86_64/objc!SceneKit.d.ts" />
96+
/// <reference path="objc-x86_64/objc!Security.d.ts" />
97+
/// <reference path="objc-x86_64/objc!simd.d.ts" />
98+
/// <reference path="objc-x86_64/objc!Social.d.ts" />
99+
/// <reference path="objc-x86_64/objc!Speech.d.ts" />
100+
/// <reference path="objc-x86_64/objc!SpriteKit.d.ts" />
101+
/// <reference path="objc-x86_64/objc!SQLite3.d.ts" />
102+
/// <reference path="objc-x86_64/objc!StoreKit.d.ts" />
103+
/// <reference path="objc-x86_64/objc!SystemConfiguration.d.ts" />
104+
/// <reference path="objc-x86_64/objc!TKLiveSync.d.ts" />
105+
/// <reference path="objc-x86_64/objc!TNSWidgets.d.ts" />
106+
/// <reference path="objc-x86_64/objc!Twitter.d.ts" />
107+
/// <reference path="objc-x86_64/objc!UIKit.d.ts" />
108+
/// <reference path="objc-x86_64/objc!UserNotifications.d.ts" />
109+
/// <reference path="objc-x86_64/objc!UserNotificationsUI.d.ts" />
110+
/// <reference path="objc-x86_64/objc!VideoSubscriberAccount.d.ts" />
111+
/// <reference path="objc-x86_64/objc!VideoToolbox.d.ts" />
112+
/// <reference path="objc-x86_64/objc!Vision.d.ts" />
113+
/// <reference path="objc-x86_64/objc!WatchConnectivity.d.ts" />
114+
/// <reference path="objc-x86_64/objc!WatchKit.d.ts" />
115+
/// <reference path="objc-x86_64/objc!WebKit.d.ts" />
116+
/// <reference path="objc-x86_64/objc!zlib.d.ts" />
117117

118-
declare function __collect(): void;
118+
declare function __collect(): void;

‎tns-platform-declarations/ios/objc-i386/objc!simd.d.ts‎

Lines changed: 0 additions & 60 deletions
This file was deleted.

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL