mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
[tvOS] Expose UIFocusEnvironment Protocol methods to ASDisplayNode
This commit is contained in:
@@ -660,6 +660,16 @@ NS_ASSUME_NONNULL_END
|
||||
- (BOOL)isFirstResponder;
|
||||
- (BOOL)canPerformAction:(nonnull SEL)action withSender:(nonnull id)sender;
|
||||
|
||||
#if TARGET_OS_TV
|
||||
//Focus Engine
|
||||
- (void)setNeedsFocusUpdate;
|
||||
- (BOOL)canBecomeFocused;
|
||||
- (void)updateFocusIfNeeded;
|
||||
- (void)didUpdateFocusInContext:(nonnull UIFocusUpdateContext *)context withAnimationCoordinator:(nonnull UIFocusAnimationCoordinator *)coordinator;
|
||||
- (BOOL)shouldUpdateFocusInContext:(nonnull UIFocusUpdateContext *)context;
|
||||
- (nullable UIView *)preferredFocusedView;
|
||||
#endif
|
||||
|
||||
// Accessibility support
|
||||
@property (atomic, assign) BOOL isAccessibilityElement;
|
||||
@property (nullable, atomic, copy) NSString *accessibilityLabel;
|
||||
|
||||
Reference in New Issue
Block a user