[][src]Trait uikit_sys::IUICollectionViewLayoutInvalidationContext

pub trait IUICollectionViewLayoutInvalidationContext: Sized + Deref {
    unsafe fn invalidateItemsAtIndexPaths_(self, indexPaths: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn invalidateSupplementaryElementsOfKind_atIndexPaths_(
        self,
        elementKind: NSString,
        indexPaths: NSArray
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn invalidateDecorationElementsOfKind_atIndexPaths_(
        self,
        elementKind: NSString,
        indexPaths: NSArray
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn invalidateEverything(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn invalidateDataSourceCounts(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn invalidatedItemIndexPaths(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn invalidatedSupplementaryIndexPaths(self) -> NSDictionary
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn invalidatedDecorationIndexPaths(self) -> NSDictionary
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn contentOffsetAdjustment(self) -> CGPoint
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setContentOffsetAdjustment_(
        self,
        contentOffsetAdjustment: CGPoint
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn contentSizeAdjustment(self) -> CGSize
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setContentSizeAdjustment_(self, contentSizeAdjustment: CGSize)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn previousIndexPathsForInteractivelyMovingItems(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn targetIndexPathsForInteractivelyMovingItems(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn interactiveMovementTarget(self) -> CGPoint
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn invalidateItemsAtIndexPaths_(self, indexPaths: NSArray) where
    Self::Target: Message + Sized

unsafe fn invalidateSupplementaryElementsOfKind_atIndexPaths_(
    self,
    elementKind: NSString,
    indexPaths: NSArray
) where
    Self::Target: Message + Sized

unsafe fn invalidateDecorationElementsOfKind_atIndexPaths_(
    self,
    elementKind: NSString,
    indexPaths: NSArray
) where
    Self::Target: Message + Sized

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

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

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

unsafe fn invalidatedSupplementaryIndexPaths(self) -> NSDictionary where
    Self::Target: Message + Sized

unsafe fn invalidatedDecorationIndexPaths(self) -> NSDictionary where
    Self::Target: Message + Sized

unsafe fn contentOffsetAdjustment(self) -> CGPoint where
    Self::Target: Message + Sized

unsafe fn setContentOffsetAdjustment_(self, contentOffsetAdjustment: CGPoint) where
    Self::Target: Message + Sized

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

unsafe fn setContentSizeAdjustment_(self, contentSizeAdjustment: CGSize) where
    Self::Target: Message + Sized

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

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

unsafe fn interactiveMovementTarget(self) -> CGPoint where
    Self::Target: Message + Sized

Loading content...

Implementors

impl IUICollectionViewLayoutInvalidationContext for UICollectionViewFlowLayoutInvalidationContext[src]

impl IUICollectionViewLayoutInvalidationContext for UICollectionViewLayoutInvalidationContext[src]

Loading content...