objc2-app-kit 0.3.0

Bindings to the AppKit framework
Documentation
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
[dependencies.bitflags]
default-features = false
features = ["std"]
optional = true
version = "2.5.0"

[dependencies.block2]
default-features = false
features = ["alloc"]
optional = true
version = "0.6.0"

[dependencies.libc]
default-features = false
optional = true
version = "0.2.80"

[dependencies.objc2]
default-features = false
features = ["std"]
version = "0.6.0"

[dependencies.objc2-core-foundation]
default-features = false
features = ["CFCGTypes", "objc2"]
optional = true
version = "0.3.0"

[dependencies.objc2-foundation]
default-features = false
features = ["alloc"]
version = "0.3.0"

[[example]]
name = "delegate"
path = "examples/delegate.rs"
required-features = ["objc2-foundation/NSNotification", "objc2-foundation/NSString", "objc2-foundation/NSObject", "objc2-foundation/NSThread", "NSResponder", "NSApplication", "NSRunningApplication"]

[[example]]
name = "nspasteboard"
path = "examples/nspasteboard.rs"
required-features = ["objc2-foundation/NSArray", "objc2-foundation/NSString", "objc2-foundation/NSObject", "NSPasteboard"]

[features]
AppKitDefines = []
AppKitErrors = []
NSATSTypesetter = ["objc2-foundation/NSAttributedString", "objc2-foundation/NSGeometry", "objc2-foundation/NSRange", "objc2-foundation/objc2-core-foundation"]
NSAccessibility = ["objc2-foundation/NSArray", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSAccessibilityColor = ["objc2-foundation/NSString"]
NSAccessibilityConstants = ["objc2-foundation/NSAttributedString", "objc2-foundation/NSDictionary", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSAccessibilityCustomAction = ["objc2-foundation/NSString"]
NSAccessibilityCustomRotor = ["objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString"]
NSAccessibilityElement = ["objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSAccessibilityProtocols = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSData", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/NSValue", "objc2-foundation/objc2-core-foundation"]
NSActionCell = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSAdaptiveImageGlyph = ["objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSData", "objc2-foundation/NSDictionary", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSAffineTransform = ["objc2-foundation/NSAffineTransform"]
NSAlert = ["objc2-foundation/NSArray", "objc2-foundation/NSError", "objc2-foundation/NSString"]
NSAlignmentFeedbackFilter = ["objc2-foundation/NSArray", "objc2-foundation/NSGeometry", "objc2-foundation/objc2-core-foundation"]
NSAnimation = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSDate", "objc2-foundation/NSDictionary", "objc2-foundation/NSNotification", "objc2-foundation/NSObjCRuntime", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSValue"]
NSAnimationContext = ["objc2-foundation/NSDate"]
NSAppearance = ["objc2-foundation/NSArray", "objc2-foundation/NSBundle", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSAppleScriptExtensions = ["objc2-foundation/NSAppleScript", "objc2-foundation/NSAttributedString"]
NSApplication = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSData", "objc2-foundation/NSDate", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSException", "objc2-foundation/NSNotification", "objc2-foundation/NSObjCRuntime", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/NSUserActivity"]
NSApplicationScripting = ["objc2-foundation/NSArray"]
NSArrayController = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSIndexSet", "objc2-foundation/NSObject", "objc2-foundation/NSPredicate", "objc2-foundation/NSSortDescriptor", "objc2-foundation/NSString"]
NSAttributedString = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSData", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSFileWrapper", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSBezierPath = ["objc2-foundation/NSAffineTransform", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSBitmapImageRep = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSData", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSBox = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSBrowser = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSIndexPath", "objc2-foundation/NSIndexSet", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSBrowserCell = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSButton = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSButtonCell = ["objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSButtonTouchBarItem = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSCIImageRep = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSCachedImageRep = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSCandidateListTouchBarItem = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString"]
NSCell = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSFormatter", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObjCRuntime", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSClickGestureRecognizer = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject"]
NSClipView = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSCollectionView = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSBundle", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSIndexPath", "objc2-foundation/NSIndexSet", "objc2-foundation/NSObjCRuntime", "objc2-foundation/NSObject", "objc2-foundation/NSSet", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSCollectionViewCompositionalLayout = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSGeometry", "objc2-foundation/NSIndexPath", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSCollectionViewFlowLayout = ["objc2-foundation/NSGeometry", "objc2-foundation/NSIndexPath", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSCollectionViewGridLayout = ["objc2-foundation/NSArray", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSCollectionViewLayout = ["objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSIndexPath", "objc2-foundation/NSObject", "objc2-foundation/NSSet", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSCollectionViewTransitionLayout = ["objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSColor = ["objc2-foundation/NSArray", "objc2-foundation/NSBundle", "objc2-foundation/NSCoder", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSColorList = ["objc2-foundation/NSArray", "objc2-foundation/NSError", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSColorPanel = ["bitflags", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSColorPicker = ["objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSColorPickerTouchBarItem = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSColorPicking = ["objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSColorSampler = []
NSColorSpace = ["objc2-foundation/NSArray", "objc2-foundation/NSData", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSColorWell = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSComboBox = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSComboBoxCell = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSComboButton = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSControl = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSFormatter", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSController = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject"]
NSCursor = ["bitflags", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSCustomImageRep = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSCustomTouchBarItem = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSDataAsset = ["objc2-foundation/NSBundle", "objc2-foundation/NSData", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSDatePicker = ["objc2-foundation/NSCalendar", "objc2-foundation/NSCoder", "objc2-foundation/NSDate", "objc2-foundation/NSGeometry", "objc2-foundation/NSLocale", "objc2-foundation/NSObject", "objc2-foundation/NSTimeZone", "objc2-foundation/objc2-core-foundation"]
NSDatePickerCell = ["bitflags", "objc2-foundation/NSCalendar", "objc2-foundation/NSCoder", "objc2-foundation/NSDate", "objc2-foundation/NSLocale", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSTimeZone"]
NSDictionaryController = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSDictionary", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSDiffableDataSource = ["objc2-foundation/NSArray", "objc2-foundation/NSIndexPath", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSDirection = ["bitflags"]
NSDockTile = ["objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSDocument = ["objc2-foundation/NSArray", "objc2-foundation/NSData", "objc2-foundation/NSDate", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSFilePresenter", "objc2-foundation/NSFileVersion", "objc2-foundation/NSFileWrapper", "objc2-foundation/NSSet", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/NSUndoManager"]
NSDocumentController = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSDate", "objc2-foundation/NSError", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSDocumentScripting = ["objc2-foundation/NSScriptCommand", "objc2-foundation/NSScriptObjectSpecifiers", "objc2-foundation/NSScriptStandardSuiteCommands", "objc2-foundation/NSString"]
NSDragging = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSObjCRuntime", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSDraggingItem = ["objc2-foundation/NSArray", "objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSDraggingSession = ["objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSDrawer = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSEPSImageRep = ["objc2-foundation/NSCoder", "objc2-foundation/NSData", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSErrors = ["objc2-foundation/NSObjCRuntime", "objc2-foundation/NSString"]
NSEvent = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSDate", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSSet", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSFilePromiseProvider = ["objc2-foundation/NSError", "objc2-foundation/NSOperation", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSFilePromiseReceiver = ["objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSOperation", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSFileWrapperExtensions = ["objc2-foundation/NSFileWrapper"]
NSFont = ["objc2-foundation/NSAffineTransform", "objc2-foundation/NSCharacterSet", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSFontAssetRequest = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSError", "objc2-foundation/NSProgress"]
NSFontCollection = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSLocale", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSValue"]
NSFontDescriptor = ["bitflags", "objc2-foundation/NSAffineTransform", "objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSObject", "objc2-foundation/NSSet", "objc2-foundation/NSString"]
NSFontManager = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSString"]
NSFontPanel = ["bitflags", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSForm = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSFormCell = ["objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSGestureRecognizer = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSGlyphGenerator = ["objc2-foundation/NSAttributedString"]
NSGlyphInfo = ["objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSGradient = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSGraphics = ["objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSGraphicsContext = ["objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSGridView = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/objc2-core-foundation"]
NSGroupTouchBarItem = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSHapticFeedback = []
NSHelpManager = ["objc2-foundation/NSAttributedString", "objc2-foundation/NSBundle", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSImage = ["objc2-foundation/NSArray", "objc2-foundation/NSBundle", "objc2-foundation/NSCoder", "objc2-foundation/NSData", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSItemProvider", "objc2-foundation/NSLocale", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSImageCell = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSImageRep = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSData", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSImageView = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSInputManager = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSGeometry", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSInputServer = ["objc2-foundation/NSGeometry", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSInterfaceStyle = ["objc2-foundation/NSString"]
NSItemProvider = ["objc2-foundation/NSGeometry", "objc2-foundation/NSItemProvider", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSKeyValueBinding = ["objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSLayoutAnchor = ["objc2-foundation/NSArray", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSLayoutConstraint = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSLayoutGuide = ["objc2-foundation/NSArray", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSLayoutManager = ["bitflags", "objc2-foundation/NSAffineTransform", "objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSLevelIndicator = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSLevelIndicatorCell = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSMagnificationGestureRecognizer = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject"]
NSMatrix = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSMediaLibraryBrowserController = ["bitflags", "objc2-foundation/NSGeometry", "objc2-foundation/objc2-core-foundation"]
NSMenu = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSZone", "objc2-foundation/objc2-core-foundation"]
NSMenuItem = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSMenuItemBadge = ["objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSMenuItemCell = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSMenuToolbarItem = ["objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSMovie = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject"]
NSNib = ["objc2-foundation/NSArray", "objc2-foundation/NSBundle", "objc2-foundation/NSData", "objc2-foundation/NSDictionary", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSNibConnector = ["objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSNibControlConnector = ["objc2-foundation/NSObject"]
NSNibDeclarations = []
NSNibLoading = []
NSNibOutletConnector = ["objc2-foundation/NSObject"]
NSObjectController = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSError", "objc2-foundation/NSObject", "objc2-foundation/NSPredicate", "objc2-foundation/NSString"]
NSOpenGL = []
NSOpenGLLayer = []
NSOpenGLView = []
NSOpenPanel = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSOutlineView = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSIndexSet", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSSortDescriptor", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSPDFImageRep = ["objc2-foundation/NSCoder", "objc2-foundation/NSData", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSPDFInfo = ["objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSPDFPanel = ["bitflags", "objc2-foundation/NSString"]
NSPICTImageRep = ["objc2-foundation/NSCoder", "objc2-foundation/NSData", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSPageController = ["objc2-foundation/NSArray", "objc2-foundation/NSBundle", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSPageLayout = ["objc2-foundation/NSArray"]
NSPanGestureRecognizer = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSPanel = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSParagraphStyle = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSCharacterSet", "objc2-foundation/NSDictionary", "objc2-foundation/NSLocale", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSPasteboard = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSData", "objc2-foundation/NSDictionary", "objc2-foundation/NSFileWrapper", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSPasteboardItem = ["objc2-foundation/NSArray", "objc2-foundation/NSData", "objc2-foundation/NSString"]
NSPathCell = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSPathComponentCell = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSPathControl = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSPathControlItem = ["objc2-foundation/NSAttributedString", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSPersistentDocument = ["objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSFilePresenter", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSPickerTouchBarItem = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSPopUpButton = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSPopUpButtonCell = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSPopover = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSPopoverTouchBarItem = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSPredicateEditor = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSPredicateEditorRowTemplate = ["objc2-foundation/NSArray", "objc2-foundation/NSComparisonPredicate", "objc2-foundation/NSExpression", "objc2-foundation/NSObject", "objc2-foundation/NSPredicate", "objc2-foundation/NSString", "objc2-foundation/NSValue"]
NSPressGestureRecognizer = ["objc2-foundation/NSCoder", "objc2-foundation/NSDate", "objc2-foundation/NSObject"]
NSPressureConfiguration = []
NSPreviewRepresentingActivityItem = ["objc2-foundation/NSItemProvider", "objc2-foundation/NSString"]
NSPrintInfo = ["objc2-foundation/NSCoder", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSPrintOperation = ["objc2-foundation/NSData", "objc2-foundation/NSGeometry", "objc2-foundation/NSObjCRuntime", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSPrintPanel = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSSet", "objc2-foundation/NSString"]
NSPrinter = ["objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSProgressIndicator = ["objc2-foundation/NSCoder", "objc2-foundation/NSDate", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSProgress", "objc2-foundation/objc2-core-foundation"]
NSResponder = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSError", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSUndoManager"]
NSRotationGestureRecognizer = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject"]
NSRuleEditor = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSIndexSet", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSPredicate", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSRulerMarker = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSRulerView = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSValue", "objc2-foundation/objc2-core-foundation"]
NSRunningApplication = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSDate", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSSavePanel = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSError", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSScreen = ["objc2-foundation/NSArray", "objc2-foundation/NSDate", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSScrollView = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSScroller = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSScrubber = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSIndexSet", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSScrubberItemView = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSScrubberLayout = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSIndexSet", "objc2-foundation/NSObject", "objc2-foundation/NSSet", "objc2-foundation/objc2-core-foundation"]
NSSearchField = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSSearchFieldCell = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSSearchToolbarItem = ["objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSSecureTextField = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSSegmentedCell = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSSegmentedControl = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSShadow = ["objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSSharingCollaborationModeRestriction = ["objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSSharingService = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSError", "objc2-foundation/NSGeometry", "objc2-foundation/NSItemProvider", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSSharingServicePickerToolbarItem = ["objc2-foundation/NSArray", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSSharingServicePickerTouchBarItem = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSSlider = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSSliderAccessory = ["objc2-foundation/NSObject"]
NSSliderCell = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSSliderTouchBarItem = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSSound = ["objc2-foundation/NSArray", "objc2-foundation/NSBundle", "objc2-foundation/NSData", "objc2-foundation/NSDate", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSSpeechRecognizer = ["objc2-foundation/NSArray", "objc2-foundation/NSString"]
NSSpeechSynthesizer = ["objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/NSURL"]
NSSpellChecker = ["objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSOrthography", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/NSTextCheckingResult", "objc2-foundation/objc2-core-foundation"]
NSSpellProtocol = []
NSSplitView = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSSplitViewController = ["objc2-foundation/NSArray", "objc2-foundation/NSBundle", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSSplitViewItem = ["objc2-foundation/NSObject"]
NSStackView = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSStatusBar = []
NSStatusBarButton = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSStatusItem = ["bitflags", "objc2-foundation/NSAttributedString", "objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSStepper = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSStepperCell = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSStepperTouchBarItem = ["objc2-foundation/NSCoder", "objc2-foundation/NSFormatter", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSStoryboard = ["objc2-foundation/NSBundle", "objc2-foundation/NSCoder", "objc2-foundation/NSString"]
NSStoryboardSegue = ["objc2-foundation/NSString"]
NSStringDrawing = ["bitflags", "objc2-foundation/NSAttributedString", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSSwitch = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSTabView = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSTabViewController = ["objc2-foundation/NSArray", "objc2-foundation/NSBundle", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSTabViewItem = ["objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSTableCellView = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSTableColumn = ["bitflags", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSSortDescriptor", "objc2-foundation/NSString"]
NSTableHeaderCell = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSTableHeaderView = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSTableRowView = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSTableView = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSDictionary", "objc2-foundation/NSEnumerator", "objc2-foundation/NSGeometry", "objc2-foundation/NSIndexSet", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSSortDescriptor", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/objc2-core-foundation"]
NSTableViewDiffableDataSource = []
NSTableViewRowAction = ["objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSText = ["objc2-foundation/NSCoder", "objc2-foundation/NSData", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSTextAlternatives = ["objc2-foundation/NSArray", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSTextAttachment = ["objc2-foundation/NSAttributedString", "objc2-foundation/NSData", "objc2-foundation/NSDictionary", "objc2-foundation/NSFileWrapper", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSTextAttachmentCell = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSTextCheckingClient = ["bitflags", "objc2-foundation/NSAttributedString", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSTextCheckingController = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSDictionary", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/NSTextCheckingResult"]
NSTextContainer = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSTextContent = ["objc2-foundation/NSString"]
NSTextContentManager = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSError", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString"]
NSTextElement = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString"]
NSTextField = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/NSTextCheckingResult", "objc2-foundation/objc2-core-foundation"]
NSTextFieldCell = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSTextFinder = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/NSValue", "objc2-foundation/objc2-core-foundation"]
NSTextInputClient = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSGeometry", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSTextInputContext = ["objc2-foundation/NSArray", "objc2-foundation/NSNotification", "objc2-foundation/NSString"]
NSTextInsertionIndicator = ["bitflags", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSTextLayoutFragment = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSOperation"]
NSTextLayoutManager = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSDictionary", "objc2-foundation/NSObject", "objc2-foundation/NSOperation", "objc2-foundation/NSString"]
NSTextLineFragment = ["objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSDictionary", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString"]
NSTextList = ["bitflags", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSTextListElement = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSDictionary", "objc2-foundation/NSString"]
NSTextRange = ["objc2-foundation/NSObjCRuntime"]
NSTextSelection = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSDictionary", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSTextSelectionNavigation = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSString"]
NSTextStorage = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString"]
NSTextStorageScripting = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString"]
NSTextTable = ["objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/objc2-core-foundation"]
NSTextView = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSOrthography", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/NSTextCheckingResult", "objc2-foundation/NSURL", "objc2-foundation/NSUndoManager", "objc2-foundation/NSValue", "objc2-foundation/objc2-core-foundation"]
NSTextViewportLayoutController = []
NSTintConfiguration = ["objc2-foundation/NSObject"]
NSTitlebarAccessoryViewController = ["objc2-foundation/NSBundle", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSTokenField = ["objc2-foundation/NSArray", "objc2-foundation/NSCharacterSet", "objc2-foundation/NSCoder", "objc2-foundation/NSDate", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSTokenFieldCell = ["objc2-foundation/NSArray", "objc2-foundation/NSCharacterSet", "objc2-foundation/NSCoder", "objc2-foundation/NSDate", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSToolbar = ["objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSNotification", "objc2-foundation/NSSet", "objc2-foundation/NSString"]
NSToolbarItem = ["objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSSet", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSToolbarItemGroup = ["objc2-foundation/NSArray", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSTouch = ["bitflags", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSTouchBar = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSSet", "objc2-foundation/NSString"]
NSTouchBarItem = ["objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSTrackingArea = ["bitflags", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSTrackingSeparatorToolbarItem = ["objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSTreeController = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSIndexPath", "objc2-foundation/NSObject", "objc2-foundation/NSSortDescriptor", "objc2-foundation/NSString"]
NSTreeNode = ["objc2-foundation/NSArray", "objc2-foundation/NSIndexPath", "objc2-foundation/NSSortDescriptor"]
NSTypesetter = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSUserActivity = ["objc2-foundation/NSString", "objc2-foundation/NSUserActivity"]
NSUserDefaultsController = ["objc2-foundation/NSCoder", "objc2-foundation/NSDictionary", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSUserDefaults"]
NSUserInterfaceCompression = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSSet", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSUserInterfaceItemIdentification = ["objc2-foundation/NSString"]
NSUserInterfaceItemSearching = ["objc2-foundation/NSArray", "objc2-foundation/NSRange", "objc2-foundation/NSString"]
NSUserInterfaceLayout = []
NSUserInterfaceValidation = []
NSView = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSCoder", "objc2-foundation/NSData", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObjCRuntime", "objc2-foundation/NSObject", "objc2-foundation/NSRange", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSViewController = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSBundle", "objc2-foundation/NSCoder", "objc2-foundation/NSExtensionContext", "objc2-foundation/NSExtensionRequestHandling", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/objc2-core-foundation"]
NSVisualEffectView = ["objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/objc2-core-foundation"]
NSWindow = ["bitflags", "objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSData", "objc2-foundation/NSDate", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObjCRuntime", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/NSUndoManager", "objc2-foundation/NSValue", "objc2-foundation/objc2-core-foundation"]
NSWindowController = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", "objc2-foundation/NSString"]
NSWindowRestoration = ["objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSError", "objc2-foundation/NSNotification", "objc2-foundation/NSOperation", "objc2-foundation/NSString"]
NSWindowScripting = ["objc2-foundation/NSScriptCommand", "objc2-foundation/NSScriptStandardSuiteCommands"]
NSWindowTab = ["objc2-foundation/NSAttributedString", "objc2-foundation/NSString"]
NSWindowTabGroup = ["objc2-foundation/NSArray", "objc2-foundation/NSString"]
NSWorkspace = ["bitflags", "objc2-foundation/NSAppleEventDescriptor", "objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSFileManager", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/NSValue", "objc2-foundation/objc2-core-foundation"]
NSWritingToolsCoordinator = ["objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSGeometry", "objc2-foundation/NSRange", "objc2-foundation/NSUUID", "objc2-foundation/NSValue", "objc2-foundation/objc2-core-foundation"]
NSWritingToolsCoordinatorAnimationParameters = []
NSWritingToolsCoordinatorContext = ["objc2-foundation/NSAttributedString", "objc2-foundation/NSRange", "objc2-foundation/NSUUID"]
alloc = []
bitflags = ["dep:bitflags"]
block2 = ["dep:block2"]
default = ["std", "AppKitDefines", "AppKitErrors", "NSATSTypesetter", "NSAccessibility", "NSAccessibilityColor", "NSAccessibilityConstants", "NSAccessibilityCustomAction", "NSAccessibilityCustomRotor", "NSAccessibilityElement", "NSAccessibilityProtocols", "NSActionCell", "NSAdaptiveImageGlyph", "NSAffineTransform", "NSAlert", "NSAlignmentFeedbackFilter", "NSAnimation", "NSAnimationContext", "NSAppearance", "NSAppleScriptExtensions", "NSApplication", "NSApplicationScripting", "NSArrayController", "NSAttributedString", "NSBezierPath", "NSBitmapImageRep", "NSBox", "NSBrowser", "NSBrowserCell", "NSButton", "NSButtonCell", "NSButtonTouchBarItem", "NSCIImageRep", "NSCachedImageRep", "NSCandidateListTouchBarItem", "NSCell", "NSClickGestureRecognizer", "NSClipView", "NSCollectionView", "NSCollectionViewCompositionalLayout", "NSCollectionViewFlowLayout", "NSCollectionViewGridLayout", "NSCollectionViewLayout", "NSCollectionViewTransitionLayout", "NSColor", "NSColorList", "NSColorPanel", "NSColorPicker", "NSColorPickerTouchBarItem", "NSColorPicking", "NSColorSampler", "NSColorSpace", "NSColorWell", "NSComboBox", "NSComboBoxCell", "NSComboButton", "NSControl", "NSController", "NSCursor", "NSCustomImageRep", "NSCustomTouchBarItem", "NSDataAsset", "NSDatePicker", "NSDatePickerCell", "NSDictionaryController", "NSDiffableDataSource", "NSDirection", "NSDockTile", "NSDocument", "NSDocumentController", "NSDocumentScripting", "NSDragging", "NSDraggingItem", "NSDraggingSession", "NSDrawer", "NSEPSImageRep", "NSErrors", "NSEvent", "NSFilePromiseProvider", "NSFilePromiseReceiver", "NSFileWrapperExtensions", "NSFont", "NSFontAssetRequest", "NSFontCollection", "NSFontDescriptor", "NSFontManager", "NSFontPanel", "NSForm", "NSFormCell", "NSGestureRecognizer", "NSGlyphGenerator", "NSGlyphInfo", "NSGradient", "NSGraphics", "NSGraphicsContext", "NSGridView", "NSGroupTouchBarItem", "NSHapticFeedback", "NSHelpManager", "NSImage", "NSImageCell", "NSImageRep", "NSImageView", "NSInputManager", "NSInputServer", "NSInterfaceStyle", "NSItemProvider", "NSKeyValueBinding", "NSLayoutAnchor", "NSLayoutConstraint", "NSLayoutGuide", "NSLayoutManager", "NSLevelIndicator", "NSLevelIndicatorCell", "NSMagnificationGestureRecognizer", "NSMatrix", "NSMediaLibraryBrowserController", "NSMenu", "NSMenuItem", "NSMenuItemBadge", "NSMenuItemCell", "NSMenuToolbarItem", "NSMovie", "NSNib", "NSNibConnector", "NSNibControlConnector", "NSNibDeclarations", "NSNibLoading", "NSNibOutletConnector", "NSObjectController", "NSOpenGL", "NSOpenGLLayer", "NSOpenGLView", "NSOpenPanel", "NSOutlineView", "NSPDFImageRep", "NSPDFInfo", "NSPDFPanel", "NSPICTImageRep", "NSPageController", "NSPageLayout", "NSPanGestureRecognizer", "NSPanel", "NSParagraphStyle", "NSPasteboard", "NSPasteboardItem", "NSPathCell", "NSPathComponentCell", "NSPathControl", "NSPathControlItem", "NSPersistentDocument", "NSPickerTouchBarItem", "NSPopUpButton", "NSPopUpButtonCell", "NSPopover", "NSPopoverTouchBarItem", "NSPredicateEditor", "NSPredicateEditorRowTemplate", "NSPressGestureRecognizer", "NSPressureConfiguration", "NSPreviewRepresentingActivityItem", "NSPrintInfo", "NSPrintOperation", "NSPrintPanel", "NSPrinter", "NSProgressIndicator", "NSResponder", "NSRotationGestureRecognizer", "NSRuleEditor", "NSRulerMarker", "NSRulerView", "NSRunningApplication", "NSSavePanel", "NSScreen", "NSScrollView", "NSScroller", "NSScrubber", "NSScrubberItemView", "NSScrubberLayout", "NSSearchField", "NSSearchFieldCell", "NSSearchToolbarItem", "NSSecureTextField", "NSSegmentedCell", "NSSegmentedControl", "NSShadow", "NSSharingCollaborationModeRestriction", "NSSharingService", "NSSharingServicePickerToolbarItem", "NSSharingServicePickerTouchBarItem", "NSSlider", "NSSliderAccessory", "NSSliderCell", "NSSliderTouchBarItem", "NSSound", "NSSpeechRecognizer", "NSSpeechSynthesizer", "NSSpellChecker", "NSSpellProtocol", "NSSplitView", "NSSplitViewController", "NSSplitViewItem", "NSStackView", "NSStatusBar", "NSStatusBarButton", "NSStatusItem", "NSStepper", "NSStepperCell", "NSStepperTouchBarItem", "NSStoryboard", "NSStoryboardSegue", "NSStringDrawing", "NSSwitch", "NSTabView", "NSTabViewController", "NSTabViewItem", "NSTableCellView", "NSTableColumn", "NSTableHeaderCell", "NSTableHeaderView", "NSTableRowView", "NSTableView", "NSTableViewDiffableDataSource", "NSTableViewRowAction", "NSText", "NSTextAlternatives", "NSTextAttachment", "NSTextAttachmentCell", "NSTextCheckingClient", "NSTextCheckingController", "NSTextContainer", "NSTextContent", "NSTextContentManager", "NSTextElement", "NSTextField", "NSTextFieldCell", "NSTextFinder", "NSTextInputClient", "NSTextInputContext", "NSTextInsertionIndicator", "NSTextLayoutFragment", "NSTextLayoutManager", "NSTextLineFragment", "NSTextList", "NSTextListElement", "NSTextRange", "NSTextSelection", "NSTextSelectionNavigation", "NSTextStorage", "NSTextStorageScripting", "NSTextTable", "NSTextView", "NSTextViewportLayoutController", "NSTintConfiguration", "NSTitlebarAccessoryViewController", "NSTokenField", "NSTokenFieldCell", "NSToolbar", "NSToolbarItem", "NSToolbarItemGroup", "NSTouch", "NSTouchBar", "NSTouchBarItem", "NSTrackingArea", "NSTrackingSeparatorToolbarItem", "NSTreeController", "NSTreeNode", "NSTypesetter", "NSUserActivity", "NSUserDefaultsController", "NSUserInterfaceCompression", "NSUserInterfaceItemIdentification", "NSUserInterfaceItemSearching", "NSUserInterfaceLayout", "NSUserInterfaceValidation", "NSView", "NSViewController", "NSVisualEffectView", "NSWindow", "NSWindowController", "NSWindowRestoration", "NSWindowScripting", "NSWindowTab", "NSWindowTabGroup", "NSWorkspace", "NSWritingToolsCoordinator", "NSWritingToolsCoordinatorAnimationParameters", "NSWritingToolsCoordinatorContext", "bitflags", "block2", "libc", "objc2-cloud-kit", "objc2-core-data", "objc2-core-foundation", "objc2-core-graphics", "objc2-core-image", "objc2-quartz-core"]
gnustep-1-7 = ["objc2/gnustep-1-7", "block2?/gnustep-1-7", "objc2-foundation/gnustep-1-7", "objc2-core-data?/gnustep-1-7", "objc2-quartz-core?/gnustep-1-7"]
gnustep-1-8 = ["gnustep-1-7", "objc2/gnustep-1-8", "block2?/gnustep-1-8", "objc2-foundation/gnustep-1-8", "objc2-core-data?/gnustep-1-8", "objc2-quartz-core?/gnustep-1-8"]
gnustep-1-9 = ["gnustep-1-8", "objc2/gnustep-1-9", "block2?/gnustep-1-9", "objc2-foundation/gnustep-1-9", "objc2-core-data?/gnustep-1-9", "objc2-quartz-core?/gnustep-1-9"]
gnustep-2-0 = ["gnustep-1-9", "objc2/gnustep-2-0", "block2?/gnustep-2-0", "objc2-foundation/gnustep-2-0", "objc2-core-data?/gnustep-2-0", "objc2-quartz-core?/gnustep-2-0"]
gnustep-2-1 = ["gnustep-2-0", "objc2/gnustep-2-1", "block2?/gnustep-2-1", "objc2-foundation/gnustep-2-1", "objc2-core-data?/gnustep-2-1", "objc2-quartz-core?/gnustep-2-1"]
libc = ["dep:libc"]
objc2-cloud-kit = ["dep:objc2-cloud-kit"]
objc2-core-data = ["dep:objc2-core-data"]
objc2-core-foundation = ["dep:objc2-core-foundation"]
objc2-core-graphics = ["dep:objc2-core-graphics"]
objc2-core-image = ["dep:objc2-core-image"]
objc2-quartz-core = ["dep:objc2-quartz-core"]
objc2-uniform-type-identifiers = ["dep:objc2-uniform-type-identifiers"]
std = ["alloc"]

[lib]
name = "objc2_app_kit"
path = "src/lib.rs"

[lints.clippy]
ptr_as_ptr = "warn"
redundant_feature_names = "allow"

[lints.clippy.cargo]
level = "warn"
priority = -1

[lints.rust]
elided_lifetimes_in_paths = "warn"
missing_copy_implementations = "warn"
non_ascii_idents = "deny"
unreachable_pub = "warn"
unsafe_op_in_unsafe_fn = "deny"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["api-bindings", "development-tools::ffi", "external-ffi-bindings", "os::macos-apis"]
description = "Bindings to the AppKit framework"
edition = "2021"
keywords = ["cocoa", "apple", "framework", "macos"]
license = "Zlib OR Apache-2.0 OR MIT"
name = "objc2-app-kit"
readme = "README.md"
repository = "https://github.com/madsmtm/objc2"
rust-version = "1.71"
version = "0.3.0"

[package.metadata.docs.rs]
default-target = "aarch64-apple-darwin"
features = ["objc2-uniform-type-identifiers"]
rustc-args = ["--cfg", "docsrs"]
targets = ["aarch64-apple-darwin", "x86_64-apple-darwin", "aarch64-apple-ios-macabi", "x86_64-unknown-linux-gnu", "i686-unknown-linux-gnu"]

[target.'cfg(target_vendor = "apple")'.dependencies.objc2-cloud-kit]
default-features = false
features = ["CKContainer", "CKRecord", "CKShare", "CKShareMetadata"]
optional = true
version = "0.3.0"

[target.'cfg(target_vendor = "apple")'.dependencies.objc2-core-data]
default-features = false
features = ["NSAttributeDescription", "NSEntityDescription", "NSFetchRequest", "NSManagedObjectContext", "NSManagedObjectModel", "NSPersistentStoreRequest", "NSPropertyDescription"]
optional = true
version = "0.3.0"

[target.'cfg(target_vendor = "apple")'.dependencies.objc2-core-graphics]
default-features = false
features = ["CGColor", "CGColorSpace", "CGContext", "CGEventTypes", "CGFont", "CGImage", "CGPath", "objc2"]
optional = true
version = "0.3.0"

[target.'cfg(target_vendor = "apple")'.dependencies.objc2-core-image]
default-features = false
features = ["CIColor", "CIContext", "CIFilter", "CIImage"]
optional = true
version = "0.3.0"

[target.'cfg(target_vendor = "apple")'.dependencies.objc2-quartz-core]
default-features = false
features = ["CADisplayLink", "CALayer", "CAMediaTimingFunction"]
optional = true
version = "0.3.0"

[target.'cfg(target_vendor = "apple")'.dependencies.objc2-uniform-type-identifiers]
default-features = false
features = ["UTType"]
optional = true
version = "0.3.0"