luxlabs header browser preview


@class NSTimer, MKMapItem, NSDate;
@protocol MKTransitMapItemUpdaterDelegate;

@interface MKTransitMapItemUpdater : MKTransitItemReferenceDateUpdater

@property (readonly, nonatomic) MKMapItem *mapItem;
@property (weak, nonatomic) id<MKTransitMapItemUpdaterDelegate> delegate;
@property (nonatomic) BOOL lastInfoRefreshFailed;
@property (nonatomic, getter=isRefreshing) BOOL refreshing;
@property (retain, nonatomic) NSTimer *dataRefreshTimer;
@property (retain, nonatomic) NSDate *suggestedDataRefreshDate;

- (void)setActive:(BOOL)a0;
- (void).cxx_destruct;
- (BOOL)_isInfoExpiredRelativeToDate:(id)a0;
- (void)_processUpdatedMapItems:(id)a0 identifier:(id)a1 ttl:(double)a2 error:(id)a3;
- (void)_refreshTransitInfoIfNeeded;
- (void)_resumeDataRefreshTimer;
- (void)_scheduleDataUpdateForTransitItemAtDate:(id)a0;
- (void)_suspendDataRefreshTimer;
- (void)_transitInfoUpdated;
- (id)initWithMapItem:(id)a0 delegate:(id)a1;
- (BOOL)isStuckWithExpiredInfoRelativeToDate:(id)a0;

@end