/*
 *     Generated by class-dump 3.1.1.
 *
 *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard.
 */

#import <BackRow/BRControl.h>
#import <BackRow/BRListControl-Provider.h>

@class BRListLayer, NSMutableArray, NSTimer;

@interface BRListControl : BRControl
{
    id <BRMenuListItemProvider> _source;
    BRListLayer *_list;
    NSTimer *_repeatTimer;
    NSTimer *_selectionDelay;
    double _repeatStart;
    double _repeatAccumulator;
    float _defaultHeight;
    NSMutableArray *_dividers;
    long _firstDividerIndex;
    long _lastDividerIndex;
}

- (id)init;
- (void)dealloc;
- (id)layer;
- (BOOL)brEventAction:(id)fp8;
- (void)setDatasource:(id)fp8;
- (id)datasource;
- (void)addDividerAtIndex:(long)fp8 withLabel:(id)fp12;
- (void)removeDividerAtIndex:(long)fp8;
- (void)removeDividers;
- (void)reload;
- (void)setSelection:(long)fp8;
- (long)selection;
- (long)itemCount;
- (float)listHeightToMaximum:(float)fp8;
- (void)setDisplaysSelectionWidget:(BOOL)fp8;
- (BOOL)displaysSelectionWidget;
- (void)setShowsWidgetBackingLayer:(BOOL)fp8;
- (BOOL)showsWidgetBackingLayer;
- (void)setLastItemCentered:(BOOL)fp8;
- (BOOL)lastItemCentered;
- (void)controlWillActivate;
- (void)controlWillDeactivate;
- (void)controlWasDeactivated;
- (id)visibleRowsAndRange:(struct _NSRange *)fp8;

@end

