|
7 | 7 | // |
8 | 8 |
|
9 | 9 | #import <Foundation/Foundation.h> |
10 | | -#import "ContentstackDefinitions.h" |
| 10 | +#import <Contentstack/ContentstackDefinitions.h> |
11 | 11 |
|
12 | 12 | @class Asset; |
13 | 13 | @class Group; |
@@ -87,6 +87,10 @@ BUILT_ASSUME_NONNULL_BEGIN |
87 | 87 | * Readonly property to check deletedBy of entry |
88 | 88 | */ |
89 | 89 | @property (nonatomic, copy, readonly) NSString *deletedBy; |
| 90 | +/** |
| 91 | + * Readonly property to check deletedBy of entry |
| 92 | + */ |
| 93 | +@property (nonatomic, copy, readonly) NSMutableDictionary *localHeaders; |
90 | 94 |
|
91 | 95 |
|
92 | 96 | /** |
@@ -124,6 +128,36 @@ BUILT_ASSUME_NONNULL_BEGIN |
124 | 128 | */ |
125 | 129 | - (void)setHeader:(NSString *)headerValue forKey:(NSString *)headerKey; |
126 | 130 |
|
| 131 | +/** |
| 132 | + Set a single variant uid as header |
| 133 | + |
| 134 | + //'API_KEY' is a ENVIRONMENT Stack API key |
| 135 | + |
| 136 | + //Obj-C |
| 137 | + [entryObj variantUid:@"variantUid"]; |
| 138 | + |
| 139 | + //Swift |
| 140 | + entryObj.variantUid("variantUid") |
| 141 | + |
| 142 | + @param variantUid The variant uid |
| 143 | + */ |
| 144 | +- (void)variantUid:(NSString *)variantUid; |
| 145 | + |
| 146 | +/** |
| 147 | + Set multiple variant uids as header |
| 148 | + |
| 149 | + //'API_KEY' is a ENVIRONMENT Stack API key |
| 150 | + |
| 151 | + //Obj-C |
| 152 | + [entryObj variantUids:@["variant1", "variant2"]]; |
| 153 | + |
| 154 | + //Swift |
| 155 | + entryObj.setHeader(["variant1", "variant2"]) |
| 156 | + |
| 157 | + @param variantUids The variant uids |
| 158 | + */ |
| 159 | +- (void)variantUids:(NSArray *)variantUids; |
| 160 | + |
127 | 161 | /** |
128 | 162 | Set a header for Entry |
129 | 163 | |
|
0 commit comments