Update uYouPlus.h

This commit is contained in:
arichornlover 2024-07-08 23:25:55 -05:00 committed by GitHub
parent 1e932bb00d
commit 9638e454a8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -27,6 +27,7 @@
#import <YouTubeHeader/YTIPivotBarRenderer.h> #import <YouTubeHeader/YTIPivotBarRenderer.h>
#import <YouTubeHeader/YTIPivotBarSupportedRenderers.h> #import <YouTubeHeader/YTIPivotBarSupportedRenderers.h>
#import <YouTubeHeader/YTIPlayerBarDecorationModel.h> #import <YouTubeHeader/YTIPlayerBarDecorationModel.h>
#import <YouTubeHeader/YTISectionListRenderer.h>
#import <YouTubeHeader/YTIStringRun.h> #import <YouTubeHeader/YTIStringRun.h>
#import <YouTubeHeader/YTMainAppVideoPlayerOverlayViewController.h> #import <YouTubeHeader/YTMainAppVideoPlayerOverlayViewController.h>
#import <YouTubeHeader/YTMainAppVideoPlayerOverlayView.h> #import <YouTubeHeader/YTMainAppVideoPlayerOverlayView.h>
@ -76,12 +77,10 @@
// Hide Home Tab - @bhackel // Hide Home Tab - @bhackel
@interface YTPivotBarItemViewAccessibilityControl : UIControl @interface YTPivotBarItemViewAccessibilityControl : UIControl
@end @end
@interface YTPivotBarItemView (uYouEnhanced) // YTMainAppVideoPlayerOverlayViewController Header has been moved to https://github.com/arichornloverALT/YouTubeHeader/blob/main/YTMainAppVideoPlayerOverlayViewController.h
@property (nonatomic, strong) YTPivotBarItemViewAccessibilityControl *hitTarget;
@end
// YTTapToSeek - https://github.com/bhackel/YTTapToSeek // YTTapToSeek - https://github.com/bhackel/YTTapToSeek
// Header has been moved to https://github.com/arichornloverALT/YouTubeHeader/blob/main/YTMainAppVideoPlayerOverlayViewController.h // YTPivotBarItemView Header has been moved to https://github.com/arichornloverALT/YouTubeHeader/blob/main/YTPivotBarItemView.h
// Enable Premium logo - @bhackel // Enable Premium logo - @bhackel
@interface YTITopbarLogoRenderer : NSObject @interface YTITopbarLogoRenderer : NSObject
@ -113,12 +112,7 @@
- (BOOL)hasIcon; - (BOOL)hasIcon;
- (BOOL)hasThumbnail; - (BOOL)hasThumbnail;
@end @end
@interface YTIItemSectionSupportedRenderers (uYouEnhanced) // YTIItemSectionSupportedRenderers Header has been moved to https://github.com/arichornloverALT/YouTubeHeader/blob/main/YTIItemSectionSupportedRenderers.h
@property(readonly, nonatomic) YTICompactLinkRenderer *compactLinkRenderer;
@property(readonly, nonatomic) YTICompactListItemRenderer *compactListItemRenderer;
- (BOOL)hasCompactLinkRenderer;
- (BOOL)hasCompactListItemRenderer;
@end
@interface YTAppCollectionViewController : YTInnerTubeCollectionViewController @interface YTAppCollectionViewController : YTInnerTubeCollectionViewController
- (void)uYouEnhancedFakePremiumModel:(YTISectionListRenderer *)model; - (void)uYouEnhancedFakePremiumModel:(YTISectionListRenderer *)model;
@end @end
@ -127,7 +121,7 @@
@end @end
// Disable Pull to Full for landscape videos - @bhackel // Disable Pull to Full for landscape videos - @bhackel
// Header has been moved to https://github.com/PoomSmart/YouTubeHeader/blob/main/YTWatchPullToFullController.h // YTWatchPullToFullController Header has been moved to https://github.com/PoomSmart/YouTubeHeader/blob/main/YTWatchPullToFullController.h
// Fullscreen to the Right (uYouEnhanced Version) - @arichornlover // Fullscreen to the Right (uYouEnhanced Version) - @arichornlover
@interface YTWatchViewController (uYouEnhanced) @interface YTWatchViewController (uYouEnhanced)
@ -183,17 +177,16 @@
// Buttons // Buttons
@interface YTRightNavigationButtons : UIView @interface YTRightNavigationButtons : UIView
- (id)_viewControllerForAncestor; - (id)_viewControllerForAncestor;
@property(readonly, nonatomic) YTQTMButton *searchButton; @property (readonly, nonatomic) NSArray *dynamicButtons;
@property(readonly, nonatomic) YTQTMButton *notificationButton; @property (readonly, nonatomic) NSArray *visibleButtons;
@property(strong, nonatomic) YTQTMButton *sponsorBlockButton; @property (readonly, nonatomic) NSArray *buttons;
@property(strong, nonatomic) YTQTMButton *uYouPlusButton; @property (readonly, nonatomic) YTQTMButton *searchButton;
@property (readonly, nonatomic) YTQTMButton *notificationButton;
@property (strong, nonatomic) YTQTMButton *sponsorBlockButton;
@property (strong, nonatomic) YTQTMButton *settingsButton;
- (void)setDynamicButtons:(NSArray *)buttons;
- (void)setLeadingPadding:(CGFloat)arg1; - (void)setLeadingPadding:(CGFloat)arg1;
- (void)uYouPlusRootOptionsAction; - (void)settingsAction;
@end
@interface YTISlimMetadataButtonSupportedRenderers : NSObject
- (id)slimButton_buttonRenderer;
- (id)slimMetadataButtonRenderer;
@end @end
// YTSpeed // YTSpeed