luxlabs header browser preview


@class NSString, NSMutableDictionary;

@interface GKGridLayoutMetrics : NSObject <NSCopying>

@property (retain, nonatomic) NSMutableDictionary *keyToMetrics;
@property (retain, nonatomic) NSMutableDictionary *locationToKeyList;
@property (retain, nonatomic) NSString *layoutKey;

+ (id)metrics;

- (id)init;
- (id)description;
- (void).cxx_destruct;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)_gkDescription;
- (id)_gkDescriptionWithChildren:(long long)a0;
- (void)addSupplementaryMetrics:(id)a0 forKey:(id)a1 atLocation:(unsigned long long)a2;
- (void)configureCollectionView:(id)a0;
- (void)enumerateSupplementaryLocations:(id /* block */)a0;
- (void)enumerateSupplementaryMetricsUsingBlock:(id /* block */)a0;
- (void)insertSupplementaryMetrics:(id)a0 forKey:(id)a1 atLocation:(unsigned long long)a2;
- (id)keyListForLocation:(unsigned long long)a0;
- (id)listForLocation:(unsigned long long)a0;
- (id)localDescription;
- (void)mergeSupplementaryMetricsFromEnclosingMetrics:(id)a0 atLocation:(unsigned long long)a1 globalRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2;
- (long long)prepareLayout:(id)a0 startingAtSection:(long long)a1;
- (void)removeSupplementaryMetricsForKey:(id)a0;
- (void)replaceSupplementaryMetrics:(id)a0 forKey:(id)a1;
- (id)supplementaryMetricsForKey:(id)a0;

@end