objc2_web_kit/generated/
WebPreferences.rs1use core::ffi::*;
4use core::ptr::NonNull;
5use objc2::__framework_prelude::*;
6use objc2_foundation::*;
7
8use crate::*;
9
10#[deprecated]
36#[repr(transparent)]
37#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
38pub struct WebCacheModel(pub NSUInteger);
39impl WebCacheModel {
40 #[deprecated]
41 #[doc(alias = "WebCacheModelDocumentViewer")]
42 pub const DocumentViewer: Self = Self(0);
43 #[deprecated]
44 #[doc(alias = "WebCacheModelDocumentBrowser")]
45 pub const DocumentBrowser: Self = Self(1);
46 #[deprecated]
47 #[doc(alias = "WebCacheModelPrimaryWebBrowser")]
48 pub const PrimaryWebBrowser: Self = Self(2);
49}
50
51unsafe impl Encode for WebCacheModel {
52 const ENCODING: Encoding = NSUInteger::ENCODING;
53}
54
55unsafe impl RefEncode for WebCacheModel {
56 const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
57}
58
59extern "C" {
60 pub static WebPreferencesChangedNotification: Option<&'static NSString>;
62}
63
64extern_class!(
65 #[unsafe(super(NSObject))]
67 #[derive(Debug, PartialEq, Eq, Hash)]
68 #[deprecated]
69 pub struct WebPreferences;
70);
71
72unsafe impl NSCoding for WebPreferences {}
73
74unsafe impl NSObjectProtocol for WebPreferences {}
75
76impl WebPreferences {
77 extern_methods!(
78 #[deprecated]
79 #[unsafe(method(standardPreferences))]
80 #[unsafe(method_family = none)]
81 pub unsafe fn standardPreferences() -> Option<Retained<WebPreferences>>;
82
83 #[deprecated]
92 #[unsafe(method(initWithIdentifier:))]
93 #[unsafe(method_family = init)]
94 pub unsafe fn initWithIdentifier(
95 this: Allocated<Self>,
96 an_identifier: Option<&NSString>,
97 ) -> Option<Retained<Self>>;
98
99 #[deprecated]
101 #[unsafe(method(identifier))]
102 #[unsafe(method_family = none)]
103 pub unsafe fn identifier(&self) -> Retained<NSString>;
104
105 #[deprecated]
106 #[unsafe(method(standardFontFamily))]
107 #[unsafe(method_family = none)]
108 pub unsafe fn standardFontFamily(&self) -> Retained<NSString>;
109
110 #[deprecated]
112 #[unsafe(method(setStandardFontFamily:))]
113 #[unsafe(method_family = none)]
114 pub unsafe fn setStandardFontFamily(&self, standard_font_family: Option<&NSString>);
115
116 #[deprecated]
117 #[unsafe(method(fixedFontFamily))]
118 #[unsafe(method_family = none)]
119 pub unsafe fn fixedFontFamily(&self) -> Retained<NSString>;
120
121 #[deprecated]
123 #[unsafe(method(setFixedFontFamily:))]
124 #[unsafe(method_family = none)]
125 pub unsafe fn setFixedFontFamily(&self, fixed_font_family: Option<&NSString>);
126
127 #[deprecated]
128 #[unsafe(method(serifFontFamily))]
129 #[unsafe(method_family = none)]
130 pub unsafe fn serifFontFamily(&self) -> Retained<NSString>;
131
132 #[deprecated]
134 #[unsafe(method(setSerifFontFamily:))]
135 #[unsafe(method_family = none)]
136 pub unsafe fn setSerifFontFamily(&self, serif_font_family: Option<&NSString>);
137
138 #[deprecated]
139 #[unsafe(method(sansSerifFontFamily))]
140 #[unsafe(method_family = none)]
141 pub unsafe fn sansSerifFontFamily(&self) -> Retained<NSString>;
142
143 #[deprecated]
145 #[unsafe(method(setSansSerifFontFamily:))]
146 #[unsafe(method_family = none)]
147 pub unsafe fn setSansSerifFontFamily(&self, sans_serif_font_family: Option<&NSString>);
148
149 #[deprecated]
150 #[unsafe(method(cursiveFontFamily))]
151 #[unsafe(method_family = none)]
152 pub unsafe fn cursiveFontFamily(&self) -> Retained<NSString>;
153
154 #[deprecated]
156 #[unsafe(method(setCursiveFontFamily:))]
157 #[unsafe(method_family = none)]
158 pub unsafe fn setCursiveFontFamily(&self, cursive_font_family: Option<&NSString>);
159
160 #[deprecated]
161 #[unsafe(method(fantasyFontFamily))]
162 #[unsafe(method_family = none)]
163 pub unsafe fn fantasyFontFamily(&self) -> Retained<NSString>;
164
165 #[deprecated]
167 #[unsafe(method(setFantasyFontFamily:))]
168 #[unsafe(method_family = none)]
169 pub unsafe fn setFantasyFontFamily(&self, fantasy_font_family: Option<&NSString>);
170
171 #[deprecated]
172 #[unsafe(method(defaultFontSize))]
173 #[unsafe(method_family = none)]
174 pub unsafe fn defaultFontSize(&self) -> c_int;
175
176 #[deprecated]
178 #[unsafe(method(setDefaultFontSize:))]
179 #[unsafe(method_family = none)]
180 pub unsafe fn setDefaultFontSize(&self, default_font_size: c_int);
181
182 #[deprecated]
183 #[unsafe(method(defaultFixedFontSize))]
184 #[unsafe(method_family = none)]
185 pub unsafe fn defaultFixedFontSize(&self) -> c_int;
186
187 #[deprecated]
189 #[unsafe(method(setDefaultFixedFontSize:))]
190 #[unsafe(method_family = none)]
191 pub unsafe fn setDefaultFixedFontSize(&self, default_fixed_font_size: c_int);
192
193 #[deprecated]
194 #[unsafe(method(minimumFontSize))]
195 #[unsafe(method_family = none)]
196 pub unsafe fn minimumFontSize(&self) -> c_int;
197
198 #[deprecated]
200 #[unsafe(method(setMinimumFontSize:))]
201 #[unsafe(method_family = none)]
202 pub unsafe fn setMinimumFontSize(&self, minimum_font_size: c_int);
203
204 #[deprecated]
205 #[unsafe(method(minimumLogicalFontSize))]
206 #[unsafe(method_family = none)]
207 pub unsafe fn minimumLogicalFontSize(&self) -> c_int;
208
209 #[deprecated]
211 #[unsafe(method(setMinimumLogicalFontSize:))]
212 #[unsafe(method_family = none)]
213 pub unsafe fn setMinimumLogicalFontSize(&self, minimum_logical_font_size: c_int);
214
215 #[deprecated]
216 #[unsafe(method(defaultTextEncodingName))]
217 #[unsafe(method_family = none)]
218 pub unsafe fn defaultTextEncodingName(&self) -> Retained<NSString>;
219
220 #[deprecated]
222 #[unsafe(method(setDefaultTextEncodingName:))]
223 #[unsafe(method_family = none)]
224 pub unsafe fn setDefaultTextEncodingName(
225 &self,
226 default_text_encoding_name: Option<&NSString>,
227 );
228
229 #[deprecated]
230 #[unsafe(method(userStyleSheetEnabled))]
231 #[unsafe(method_family = none)]
232 pub unsafe fn userStyleSheetEnabled(&self) -> bool;
233
234 #[deprecated]
236 #[unsafe(method(setUserStyleSheetEnabled:))]
237 #[unsafe(method_family = none)]
238 pub unsafe fn setUserStyleSheetEnabled(&self, user_style_sheet_enabled: bool);
239
240 #[deprecated]
242 #[unsafe(method(userStyleSheetLocation))]
243 #[unsafe(method_family = none)]
244 pub unsafe fn userStyleSheetLocation(&self) -> Option<Retained<NSURL>>;
245
246 #[deprecated]
248 #[unsafe(method(setUserStyleSheetLocation:))]
249 #[unsafe(method_family = none)]
250 pub unsafe fn setUserStyleSheetLocation(&self, user_style_sheet_location: Option<&NSURL>);
251
252 #[deprecated]
254 #[unsafe(method(isJavaEnabled))]
255 #[unsafe(method_family = none)]
256 pub unsafe fn isJavaEnabled(&self) -> bool;
257
258 #[deprecated]
260 #[unsafe(method(setJavaEnabled:))]
261 #[unsafe(method_family = none)]
262 pub unsafe fn setJavaEnabled(&self, java_enabled: bool);
263
264 #[deprecated]
265 #[unsafe(method(isJavaScriptEnabled))]
266 #[unsafe(method_family = none)]
267 pub unsafe fn isJavaScriptEnabled(&self) -> bool;
268
269 #[deprecated]
271 #[unsafe(method(setJavaScriptEnabled:))]
272 #[unsafe(method_family = none)]
273 pub unsafe fn setJavaScriptEnabled(&self, java_script_enabled: bool);
274
275 #[deprecated]
276 #[unsafe(method(javaScriptCanOpenWindowsAutomatically))]
277 #[unsafe(method_family = none)]
278 pub unsafe fn javaScriptCanOpenWindowsAutomatically(&self) -> bool;
279
280 #[deprecated]
282 #[unsafe(method(setJavaScriptCanOpenWindowsAutomatically:))]
283 #[unsafe(method_family = none)]
284 pub unsafe fn setJavaScriptCanOpenWindowsAutomatically(
285 &self,
286 java_script_can_open_windows_automatically: bool,
287 );
288
289 #[deprecated]
290 #[unsafe(method(arePlugInsEnabled))]
291 #[unsafe(method_family = none)]
292 pub unsafe fn arePlugInsEnabled(&self) -> bool;
293
294 #[deprecated]
296 #[unsafe(method(setPlugInsEnabled:))]
297 #[unsafe(method_family = none)]
298 pub unsafe fn setPlugInsEnabled(&self, plug_ins_enabled: bool);
299
300 #[deprecated]
301 #[unsafe(method(allowsAnimatedImages))]
302 #[unsafe(method_family = none)]
303 pub unsafe fn allowsAnimatedImages(&self) -> bool;
304
305 #[deprecated]
307 #[unsafe(method(setAllowsAnimatedImages:))]
308 #[unsafe(method_family = none)]
309 pub unsafe fn setAllowsAnimatedImages(&self, allows_animated_images: bool);
310
311 #[deprecated]
312 #[unsafe(method(allowsAnimatedImageLooping))]
313 #[unsafe(method_family = none)]
314 pub unsafe fn allowsAnimatedImageLooping(&self) -> bool;
315
316 #[deprecated]
318 #[unsafe(method(setAllowsAnimatedImageLooping:))]
319 #[unsafe(method_family = none)]
320 pub unsafe fn setAllowsAnimatedImageLooping(&self, allows_animated_image_looping: bool);
321
322 #[deprecated]
323 #[unsafe(method(loadsImagesAutomatically))]
324 #[unsafe(method_family = none)]
325 pub unsafe fn loadsImagesAutomatically(&self) -> bool;
326
327 #[deprecated]
329 #[unsafe(method(setLoadsImagesAutomatically:))]
330 #[unsafe(method_family = none)]
331 pub unsafe fn setLoadsImagesAutomatically(&self, loads_images_automatically: bool);
332
333 #[deprecated]
336 #[unsafe(method(autosaves))]
337 #[unsafe(method_family = none)]
338 pub unsafe fn autosaves(&self) -> bool;
339
340 #[deprecated]
342 #[unsafe(method(setAutosaves:))]
343 #[unsafe(method_family = none)]
344 pub unsafe fn setAutosaves(&self, autosaves: bool);
345
346 #[deprecated]
347 #[unsafe(method(shouldPrintBackgrounds))]
348 #[unsafe(method_family = none)]
349 pub unsafe fn shouldPrintBackgrounds(&self) -> bool;
350
351 #[deprecated]
353 #[unsafe(method(setShouldPrintBackgrounds:))]
354 #[unsafe(method_family = none)]
355 pub unsafe fn setShouldPrintBackgrounds(&self, should_print_backgrounds: bool);
356
357 #[deprecated]
360 #[unsafe(method(privateBrowsingEnabled))]
361 #[unsafe(method_family = none)]
362 pub unsafe fn privateBrowsingEnabled(&self) -> bool;
363
364 #[deprecated]
366 #[unsafe(method(setPrivateBrowsingEnabled:))]
367 #[unsafe(method_family = none)]
368 pub unsafe fn setPrivateBrowsingEnabled(&self, private_browsing_enabled: bool);
369
370 #[deprecated]
373 #[unsafe(method(tabsToLinks))]
374 #[unsafe(method_family = none)]
375 pub unsafe fn tabsToLinks(&self) -> bool;
376
377 #[deprecated]
379 #[unsafe(method(setTabsToLinks:))]
380 #[unsafe(method_family = none)]
381 pub unsafe fn setTabsToLinks(&self, tabs_to_links: bool);
382
383 #[deprecated]
391 #[unsafe(method(usesPageCache))]
392 #[unsafe(method_family = none)]
393 pub unsafe fn usesPageCache(&self) -> bool;
394
395 #[deprecated]
397 #[unsafe(method(setUsesPageCache:))]
398 #[unsafe(method_family = none)]
399 pub unsafe fn setUsesPageCache(&self, uses_page_cache: bool);
400
401 #[deprecated]
420 #[unsafe(method(cacheModel))]
421 #[unsafe(method_family = none)]
422 pub unsafe fn cacheModel(&self) -> WebCacheModel;
423
424 #[deprecated]
426 #[unsafe(method(setCacheModel:))]
427 #[unsafe(method_family = none)]
428 pub unsafe fn setCacheModel(&self, cache_model: WebCacheModel);
429
430 #[deprecated]
431 #[unsafe(method(suppressesIncrementalRendering))]
432 #[unsafe(method_family = none)]
433 pub unsafe fn suppressesIncrementalRendering(&self) -> bool;
434
435 #[deprecated]
437 #[unsafe(method(setSuppressesIncrementalRendering:))]
438 #[unsafe(method_family = none)]
439 pub unsafe fn setSuppressesIncrementalRendering(
440 &self,
441 suppresses_incremental_rendering: bool,
442 );
443
444 #[deprecated]
445 #[unsafe(method(allowsAirPlayForMediaPlayback))]
446 #[unsafe(method_family = none)]
447 pub unsafe fn allowsAirPlayForMediaPlayback(&self) -> bool;
448
449 #[deprecated]
451 #[unsafe(method(setAllowsAirPlayForMediaPlayback:))]
452 #[unsafe(method_family = none)]
453 pub unsafe fn setAllowsAirPlayForMediaPlayback(
454 &self,
455 allows_air_play_for_media_playback: bool,
456 );
457 );
458}
459
460impl WebPreferences {
462 extern_methods!(
463 #[unsafe(method(init))]
464 #[unsafe(method_family = init)]
465 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
466
467 #[unsafe(method(new))]
468 #[unsafe(method_family = new)]
469 pub unsafe fn new() -> Retained<Self>;
470 );
471}