invalidationContextForPreferredLayoutAttributes method

NSCollectionViewLayoutInvalidationContext invalidationContextForPreferredLayoutAttributes(
  1. NSCollectionViewLayoutAttributes preferredAttributes, {
  2. required NSCollectionViewLayoutAttributes withOriginalAttributes,
})

invalidationContextForPreferredLayoutAttributes:withOriginalAttributes:

Implementation

NSCollectionViewLayoutInvalidationContext
invalidationContextForPreferredLayoutAttributes(
  NSCollectionViewLayoutAttributes preferredAttributes, {
  required NSCollectionViewLayoutAttributes withOriginalAttributes,
}) {
  objc.checkOsVersionInternal(
    'NSCollectionViewLayout.invalidationContextForPreferredLayoutAttributes:withOriginalAttributes:',
    iOS: (true, null),
  );
  final _ret = _objc_msgSend_15qeuct(
    this.ref.pointer,
    _sel_invalidationContextForPreferredLayoutAttributes_withOriginalAttributes_,
    preferredAttributes.ref.pointer,
    withOriginalAttributes.ref.pointer,
  );
  return NSCollectionViewLayoutInvalidationContext.castFromPointer(
    _ret,
    retain: true,
    release: true,
  );
}