         cachedAttributes = [CollectionViewSlantedLayoutAttributes]()
         cachedContentSize = 0
     }
+
 }
 
 // MARK: CollectionViewLayout methods overriding

    internal var cachedAttributes = [CollectionViewSlantedLayoutAttributes]()
    /// :nodoc:
    internal var cachedContentSize: CGFloat = 0

    /// :nodoc:
    fileprivate func itemSize(forItemAt indexPath: IndexPath) -> (value: CGFloat, isDynamic: Bool) {


    /// :nodoc:
    override open func shouldInvalidateLayout(forBoundsChange newBounds: CGRect) -> Bool {
        guard newBounds.size != currentSize else {
            return false
        }
        invalidateCache()
        return true
    }
