NSSubclassingHooks extension

NSSubclassingHooks

on

Properties

collectionViewContentSize → CGSize

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

collectionViewContentSize
no setter

Methods

invalidationContextForBoundsChange(NSRect newBounds) → NSCollectionViewLayoutInvalidationContext

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

invalidationContextForBoundsChange:
invalidationContextForPreferredLayoutAttributes(NSCollectionViewLayoutAttributes preferredAttributes, {required NSCollectionViewLayoutAttributes withOriginalAttributes}) → NSCollectionViewLayoutInvalidationContext

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

invalidationContextForPreferredLayoutAttributes:withOriginalAttributes:
layoutAttributesForDecorationViewOfKind(DartNSCollectionViewDecorationElementKind elementKind, {required NSIndexPath atIndexPath}) → NSCollectionViewLayoutAttributes?

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

layoutAttributesForDecorationViewOfKind:atIndexPath:
layoutAttributesForDropTargetAtPoint(NSPoint pointInCollectionView) → NSCollectionViewLayoutAttributes?

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

layoutAttributesForDropTargetAtPoint:
layoutAttributesForElementsInRect(NSRect rect) → NSArray

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

layoutAttributesForElementsInRect:
layoutAttributesForInterItemGapBeforeIndexPath(NSIndexPath indexPath) → NSCollectionViewLayoutAttributes?

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

layoutAttributesForInterItemGapBeforeIndexPath:
layoutAttributesForItemAtIndexPath(NSIndexPath indexPath) → NSCollectionViewLayoutAttributes?

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

layoutAttributesForItemAtIndexPath:
layoutAttributesForSupplementaryViewOfKind(DartNSCollectionViewSupplementaryElementKind elementKind, {required NSIndexPath atIndexPath}) → NSCollectionViewLayoutAttributes?

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

layoutAttributesForSupplementaryViewOfKind:atIndexPath:
prepareLayout() → void

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

prepareLayout
shouldInvalidateLayoutForBoundsChange(NSRect newBounds) → bool

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

shouldInvalidateLayoutForBoundsChange:
shouldInvalidateLayoutForPreferredLayoutAttributes(NSCollectionViewLayoutAttributes preferredAttributes, {required NSCollectionViewLayoutAttributes withOriginalAttributes}) → bool

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

shouldInvalidateLayoutForPreferredLayoutAttributes:withOriginalAttributes:
targetContentOffsetForProposedContentOffset(NSPoint proposedContentOffset, {required NSPoint withScrollingVelocity}) → NSPoint

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

targetContentOffsetForProposedContentOffset:withScrollingVelocity:
targetContentOffsetForProposedContentOffset$1(NSPoint proposedContentOffset) → NSPoint

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

targetContentOffsetForProposedContentOffset:

Static Methods

getInvalidationContextClass() → ObjCObjectBase

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

invalidationContextClass
getLayoutAttributesClass() → ObjCObjectBase

Available on NSCollectionViewLayout, provided by the NSSubclassingHooks extension

layoutAttributesClass