[][src]Trait uikit_sys::INSTextContainer

pub trait INSTextContainer: Sized + Deref {
    unsafe fn initWithSize_(self, size: CGSize) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithCoder_(self, coder: NSCoder) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn replaceLayoutManager_(self, newLayoutManager: NSLayoutManager)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn lineFragmentRectForProposedRect_atIndex_writingDirection_remainingRect_(
        self,
        proposedRect: CGRect,
        characterIndex: NSUInteger,
        baseWritingDirection: NSWritingDirection,
        remainingRect: *mut CGRect
    ) -> CGRect
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn layoutManager(self) -> NSLayoutManager
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setLayoutManager_(self, layoutManager: NSLayoutManager)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn size(self) -> CGSize
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setSize_(self, size: CGSize)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn exclusionPaths(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setExclusionPaths_(self, exclusionPaths: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn lineBreakMode(self) -> NSLineBreakMode
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setLineBreakMode_(self, lineBreakMode: NSLineBreakMode)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn lineFragmentPadding(self) -> CGFloat
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setLineFragmentPadding_(self, lineFragmentPadding: CGFloat)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn maximumNumberOfLines(self) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setMaximumNumberOfLines_(self, maximumNumberOfLines: NSUInteger)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isSimpleRectangularTextContainer(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn widthTracksTextView(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setWidthTracksTextView_(self, widthTracksTextView: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn heightTracksTextView(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setHeightTracksTextView_(self, heightTracksTextView: BOOL)
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initWithSize_(self, size: CGSize) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithCoder_(self, coder: NSCoder) -> instancetype where
    Self::Target: Message + Sized

unsafe fn replaceLayoutManager_(self, newLayoutManager: NSLayoutManager) where
    Self::Target: Message + Sized

unsafe fn lineFragmentRectForProposedRect_atIndex_writingDirection_remainingRect_(
    self,
    proposedRect: CGRect,
    characterIndex: NSUInteger,
    baseWritingDirection: NSWritingDirection,
    remainingRect: *mut CGRect
) -> CGRect where
    Self::Target: Message + Sized

unsafe fn layoutManager(self) -> NSLayoutManager where
    Self::Target: Message + Sized

unsafe fn setLayoutManager_(self, layoutManager: NSLayoutManager) where
    Self::Target: Message + Sized

unsafe fn size(self) -> CGSize where
    Self::Target: Message + Sized

unsafe fn setSize_(self, size: CGSize) where
    Self::Target: Message + Sized

unsafe fn exclusionPaths(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn setExclusionPaths_(self, exclusionPaths: NSArray) where
    Self::Target: Message + Sized

unsafe fn lineBreakMode(self) -> NSLineBreakMode where
    Self::Target: Message + Sized

unsafe fn setLineBreakMode_(self, lineBreakMode: NSLineBreakMode) where
    Self::Target: Message + Sized

unsafe fn lineFragmentPadding(self) -> CGFloat where
    Self::Target: Message + Sized

unsafe fn setLineFragmentPadding_(self, lineFragmentPadding: CGFloat) where
    Self::Target: Message + Sized

unsafe fn maximumNumberOfLines(self) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn setMaximumNumberOfLines_(self, maximumNumberOfLines: NSUInteger) where
    Self::Target: Message + Sized

unsafe fn isSimpleRectangularTextContainer(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn widthTracksTextView(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setWidthTracksTextView_(self, widthTracksTextView: BOOL) where
    Self::Target: Message + Sized

unsafe fn heightTracksTextView(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setHeightTracksTextView_(self, heightTracksTextView: BOOL) where
    Self::Target: Message + Sized

Loading content...

Implementors

impl INSTextContainer for NSTextContainer[src]

Loading content...