Skip to content

Commit 70f05a4

Browse files
authored
feat(types-ios): iOS 26 typings updates (NativeScript#10794)
1 parent 27ca982 commit 70f05a4

20 files changed

+2250
-589
lines changed

packages/types-ios/src/lib/ios/ios.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
/// <reference path="runtime.d.ts" />
2+
/// <reference path="objc-x86_64/objc!_LocationEssentials.d.ts" />
23
/// <reference path="objc-x86_64/objc!Accelerate.d.ts" />
34
/// <reference path="objc-x86_64/objc!Accessibility.d.ts" />
45
/// <reference path="objc-x86_64/objc!AccessorySetupKit.d.ts" />
@@ -63,7 +64,6 @@
6364
/// <reference path="objc-x86_64/objc!CoreVideo.d.ts" />
6465
/// <reference path="objc-x86_64/objc!CryptoTokenKit.d.ts" />
6566
/// <reference path="objc-x86_64/objc!Darwin.d.ts" />
66-
/// <reference path="objc-x86_64/objc!DarwinFoundation.d.ts" />
6767
/// <reference path="objc-x86_64/objc!DataDetection.d.ts" />
6868
/// <reference path="objc-x86_64/objc!DeviceCheck.d.ts" />
6969
/// <reference path="objc-x86_64/objc!DeviceDiscoveryExtension.d.ts" />
@@ -170,6 +170,7 @@
170170
/// <reference path="objc-x86_64/objc!SystemConfiguration.d.ts" />
171171
/// <reference path="objc-x86_64/objc!SystemExtensions.d.ts" />
172172
/// <reference path="objc-x86_64/objc!TNSWidgets.d.ts" />
173+
/// <reference path="objc-x86_64/objc!TouchController.d.ts" />
173174
/// <reference path="objc-x86_64/objc!Twitter.d.ts" />
174175
/// <reference path="objc-x86_64/objc!UIKit.d.ts" />
175176
/// <reference path="objc-x86_64/objc!UIUtilities.d.ts" />

packages/types-ios/src/lib/ios/objc-x86_64/objc!AVFAudio.d.ts

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,11 @@ declare class AVAudioCompressedBuffer extends AVAudioBuffer {
303303

304304
packetCount: number;
305305

306+
/**
307+
* @since 26.0
308+
*/
309+
readonly packetDependencies: interop.Pointer | interop.Reference<AudioStreamPacketDependencyDescription>;
310+
306311
readonly packetDescriptions: interop.Pointer | interop.Reference<AudioStreamPacketDescription>;
307312

308313
constructor(o: { format: AVAudioFormat; packetCapacity: number; });
@@ -395,6 +400,11 @@ declare class AVAudioConverter extends NSObject {
395400

396401
readonly applicableEncodeSampleRates: NSArray<number>;
397402

403+
/**
404+
* @since 26.0
405+
*/
406+
audioSyncPacketFrequency: number;
407+
398408
readonly availableEncodeBitRates: NSArray<number>;
399409

400410
readonly availableEncodeChannelLayoutTags: NSArray<number>;
@@ -407,10 +417,20 @@ declare class AVAudioConverter extends NSObject {
407417

408418
channelMap: NSArray<number>;
409419

420+
/**
421+
* @since 26.0
422+
*/
423+
contentSource: AVAudioContentSource;
424+
410425
dither: boolean;
411426

412427
downmix: boolean;
413428

429+
/**
430+
* @since 26.0
431+
*/
432+
dynamicRangeControlConfiguration: AVAudioDynamicRangeControlConfiguration;
433+
414434
readonly inputFormat: AVAudioFormat;
415435

416436
magicCookie: NSData;
@@ -2950,6 +2970,8 @@ declare class AVAudioSessionPortExtensionBluetoothMicrophone extends NSObject {
29502970

29512971
static new(): AVAudioSessionPortExtensionBluetoothMicrophone; // inherited from NSObject
29522972

2973+
readonly farFieldCapture: AVAudioSessionCapability;
2974+
29532975
readonly highQualityRecording: AVAudioSessionCapability;
29542976
}
29552977

0 commit comments

Comments
 (0)