objc2_ui_kit/generated/
UIContentSizeCategoryAdjusting.rs

1//! This file has been automatically generated by `objc2`'s `header-translator`.
2//! DO NOT EDIT
3use core::ffi::*;
4use objc2::__framework_prelude::*;
5
6use crate::*;
7
8extern_protocol!(
9    /// [Apple's documentation](https://developer.apple.com/documentation/uikit/uicontentsizecategoryadjusting?language=objc)
10    pub unsafe trait UIContentSizeCategoryAdjusting:
11        NSObjectProtocol + MainThreadOnly
12    {
13        #[unsafe(method(adjustsFontForContentSizeCategory))]
14        #[unsafe(method_family = none)]
15        unsafe fn adjustsFontForContentSizeCategory(&self) -> bool;
16
17        /// Setter for [`adjustsFontForContentSizeCategory`][Self::adjustsFontForContentSizeCategory].
18        #[unsafe(method(setAdjustsFontForContentSizeCategory:))]
19        #[unsafe(method_family = none)]
20        unsafe fn setAdjustsFontForContentSizeCategory(
21            &self,
22            adjusts_font_for_content_size_category: bool,
23        );
24    }
25);