xref: /expo/ios/Exponent/Kernel/Environment/EXVersions.h (revision cd4bd26b)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright 2015-present 650 Industries. All rights reserved.
2 
3 #import <Foundation/Foundation.h>
4 #import <EXUpdates/EXUpdatesRawManifest.h>
5 
6 NS_ASSUME_NONNULL_BEGIN
7 
8 @interface EXVersions : NSObject
9 
10 + (nonnull instancetype)sharedInstance;
11 
12 @property (nonatomic, readonly, nonnull) NSDictionary *versions;
13 @property (nonatomic, readonly, nonnull) NSString *temporarySdkVersion;
14 
15 - (NSString *)symbolPrefixForSdkVersion: (NSString * _Nullable)version isKernel:(BOOL)isKernel;
16 - (NSString *)availableSdkVersionForManifest: (EXUpdatesRawManifest * _Nullable)manifest;
17 - (BOOL)supportsVersion:(NSString *)sdkVersion;
18 + (NSString * _Nullable)versionedString: (NSString * _Nullable)string withPrefix: (NSString * _Nullable)symbolPrefix;
19 
20 @end
21 
22 NS_ASSUME_NONNULL_END
23 

served by {OpenGrok

Last Index Update: Fri May 15 20:09:11 GMT 2026