-
Notifications
You must be signed in to change notification settings - Fork 543
Symbols tvOS xcode26.0 b1
Alex Soto edited this page Jun 9, 2025
·
1 revision
#Symbols.framework
diff -ruN /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Symbols.framework/Headers/NSSymbolEffect.h /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Symbols.framework/Headers/NSSymbolEffect.h
--- /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Symbols.framework/Headers/NSSymbolEffect.h 2025-04-19 04:32:01
+++ /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/Symbols.framework/Headers/NSSymbolEffect.h 2025-05-24 04:53:20
@@ -430,6 +430,66 @@
@end
+#pragma mark - DrawOn Effect
+
+/// A symbol effect that applies the DrawOn animation to symbol images.
+///
+/// The DrawOn animation makes the symbol visible either as a whole, or
+/// one motion group at a time, animating parts of the symbol with draw data.
+API_AVAILABLE(macos(26.0), ios(26.0), tvos(26.0), watchos(26.0), visionos(26.0)) NS_REFINED_FOR_SWIFT
+@interface NSSymbolDrawOnEffect : NSSymbolEffect
+
+/// The default draw on effect, determined by the system.
++ (instancetype)effect;
+
+/// Returns a copy of the effect requesting an animation that
+/// applies separately to each motion group.
+- (instancetype)effectWithByLayer;
+
+/// Returns a copy of the effect requesting an animation that
+/// applies to all motion groups simultaneously.
+- (instancetype)effectWithWholeSymbol;
+
+/// Returns a copy of the effect requesting an animation that
+/// applies separately to each motion group, where only
+/// one motion group is active at a time.
+- (instancetype)effectWithIndividually;
+
+@end
+
+#pragma mark - DrawOff Effect
+
+/// A symbol effect that applies the DrawOff animation to symbol images.
+///
+/// The DrawOff animation makes the symbol hidden either as a whole, or
+/// one motion group at a time, animating parts of the symbol with draw data.
+API_AVAILABLE(macos(26.0), ios(26.0), tvos(26.0), watchos(26.0), visionos(26.0)) NS_REFINED_FOR_SWIFT
+@interface NSSymbolDrawOffEffect : NSSymbolEffect
+
+/// The default draw off effect, determined by the system.
++ (instancetype)effect;
+
+/// Returns a copy of the effect requesting an animation that
+/// applies separately to each motion group.
+- (instancetype)effectWithByLayer;
+
+/// Returns a copy of the effect requesting an animation that
+/// applies to all motion groups simultaneously.
+- (instancetype)effectWithWholeSymbol;
+
+/// Returns a copy of the effect requesting an animation that
+/// applies separately to each motion group, where only
+/// one motion group is active at a time.
+- (instancetype)effectWithIndividually;
+
+/// Returns a copy of the effect that animates in reverse. This cancels the nonReversed variant.
+- (instancetype)effectWithReversed;
+
+/// Returns a copy of the effect that only animates forwards. This cancels the reversed variant.
+- (instancetype)effectWithNonReversed;
+
+@end
+
#pragma mark - Base Content Transitions
/// An abstract base class for transitions that can be applied to both NSImageViews and