luxlabs header browser preview


@class SBSwitcherModifier, SBAppLayout;

@interface SBGestureRootSwitcherModifier : SBSwitcherModifier {
    SBSwitcherModifier *_transitionModifierBeforeHandlingEvent;
    SBSwitcherModifier *_gestureModifierBeforeHandlingEvent;
}

@property (readonly, nonatomic) SBAppLayout *selectedAppLayout;
@property (readonly, nonatomic) long long currentEnvironmentMode;
@property (readonly, nonatomic) SBSwitcherModifier *gestureModifier;
@property (readonly, nonatomic) SBSwitcherModifier *transitionModifier;
@property (readonly, nonatomic) BOOL canTransitionWithoutGestureModifier;

- (id)descriptionBuilderWithMultilinePrefix:(id)a0;
- (id)handleTransitionEvent:(id)a0;
- (void).cxx_destruct;
- (id)handleRemovalEvent:(id)a0;
- (id)handleEvent:(id)a0;
- (long long)gestureType;
- (BOOL)completesWhenChildrenComplete;
- (id)gestureChildModifierForGestureEvent:(id)a0 activeTransitionModifier:(id)a1;
- (id)handleGestureEvent:(id)a0;
- (id)initWithStartingEnvironmentMode:(long long)a0;
- (id)transitionChildModifierForMainTransitionEvent:(id)a0 activeGestureModifier:(id)a1;

@end