diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Headers/Lottie-Swift.h b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Headers/Lottie-Swift.h deleted file mode 100644 index 446bdb226e5778469f99d49b223e7386cb822baf..0000000000000000000000000000000000000000 --- a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Headers/Lottie-Swift.h +++ /dev/null @@ -1,744 +0,0 @@ -// Generated by Apple Swift version 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) -#ifndef LOTTIE_SWIFT_H -#define LOTTIE_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#include -#include -#include -#include - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif - -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif - -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif - -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -#endif -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import CoreGraphics; -@import Foundation; -@import ObjectiveC; -@import QuartzCore; -@import UIKit; -#endif - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="Lottie",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -@class NSCoder; -@class NSNumber; -@class UITouch; -@class UIEvent; - -/// Lottie comes prepacked with a two Animated Controls, AnimatedSwitch and -/// AnimatedButton. Both of these controls are built on top of AnimatedControl -/// AnimatedControl is a subclass of UIControl that provides an interactive -/// mechanism for controlling the visual state of an animation in response to -/// user actions. -/// The AnimatedControl will show and hide layers depending on the current -/// UIControl.State of the control. -/// Users of AnimationControl can set a Layer Name for each UIControl.State. -/// When the state is change the AnimationControl will change the visibility -/// of its layers. -/// NOTE: Do not initialize directly. This is intended to be subclassed. -SWIFT_CLASS("_TtC6Lottie15AnimatedControl") -@interface AnimatedControl : UIControl -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; -@property (nonatomic, getter=isEnabled) BOOL enabled; -@property (nonatomic, getter=isSelected) BOOL selected; -@property (nonatomic, getter=isHighlighted) BOOL highlighted; -@property (nonatomic, readonly) CGSize intrinsicContentSize; -- (BOOL)beginTrackingWithTouch:(UITouch * _Nonnull)touch withEvent:(UIEvent * _Nullable)event SWIFT_WARN_UNUSED_RESULT; -- (BOOL)continueTrackingWithTouch:(UITouch * _Nonnull)touch withEvent:(UIEvent * _Nullable)event SWIFT_WARN_UNUSED_RESULT; -- (void)endTrackingWithTouch:(UITouch * _Nullable)touch withEvent:(UIEvent * _Nullable)event; -- (void)cancelTrackingWithEvent:(UIEvent * _Nullable)event; -- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; -@end - - -/// An interactive button that plays an animation when pressed. -SWIFT_CLASS("_TtC6Lottie14AnimatedButton") -@interface AnimatedButton : AnimatedControl -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; -- (BOOL)beginTrackingWithTouch:(UITouch * _Nonnull)touch withEvent:(UIEvent * _Nullable)event SWIFT_WARN_UNUSED_RESULT; -- (void)endTrackingWithTouch:(UITouch * _Nullable)touch withEvent:(UIEvent * _Nullable)event; -@property (nonatomic) UIAccessibilityTraits accessibilityTraits; -@end - - - -/// An interactive switch with an ‘On’ and ‘Off’ state. When the user taps on the -/// switch the state is toggled and the appropriate animation is played. -/// Both the ‘On’ and ‘Off’ have an animation play range associated with their state. -SWIFT_CLASS("_TtC6Lottie14AnimatedSwitch") -@interface AnimatedSwitch : AnimatedControl -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; -- (void)endTrackingWithTouch:(UITouch * _Nullable)touch withEvent:(UIEvent * _Nullable)event; -@property (nonatomic) UIAccessibilityTraits accessibilityTraits; -@end - -@class CAAnimation; - -SWIFT_CLASS("_TtC6Lottie27AnimationCompletionDelegate") -@interface AnimationCompletionDelegate : NSObject -- (void)animationDidStop:(CAAnimation * _Nonnull)anim finished:(BOOL)flag; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A view that can be added to a keypath of an AnimationView -SWIFT_CLASS("_TtC6Lottie16AnimationSubview") -@interface AnimationSubview : UIView -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A base CALayer that manages the frame and animations -/// of its sublayers and mask -SWIFT_CLASS("_TtC6Lottie18BaseAnimationLayer") -@interface BaseAnimationLayer : CALayer -- (void)layoutSublayers; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; -@end - - -/// The base type of AnimationLayer that can contain other AnimationLayers -SWIFT_CLASS("_TtC6Lottie20BaseCompositionLayer") -@interface BaseCompositionLayer : BaseAnimationLayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - - - - - - - - - - - - - - - - - - - - - -@class NSString; -@class NSBundle; - -/// An Objective-C compatible wrapper around Lottie’s Animation class. -/// Use in tandem with CompatibleAnimationView when using Lottie in Objective-C -SWIFT_CLASS("_TtC6Lottie19CompatibleAnimation") -@interface CompatibleAnimation : NSObject -- (nonnull instancetype)initWithName:(NSString * _Nonnull)name bundle:(NSBundle * _Nonnull)bundle OBJC_DESIGNATED_INITIALIZER; -+ (CompatibleAnimation * _Nonnull)named:(NSString * _Nonnull)name SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// An Objective-C compatible wrapper around Lottie’s AnimationKeypath -SWIFT_CLASS("_TtC6Lottie26CompatibleAnimationKeypath") -@interface CompatibleAnimationKeypath : NSObject -/// Creates a keypath from a dot separated string. The string is separated by “.” -- (nonnull instancetype)initWithKeypath:(NSString * _Nonnull)keypath OBJC_DESIGNATED_INITIALIZER; -/// Creates a keypath from a list of strings. -- (nonnull instancetype)initWithKeys:(NSArray * _Nonnull)keys OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class UIColor; - -/// An Objective-C compatible wrapper around Lottie’s LottieAnimationView. -SWIFT_CLASS("_TtC6Lottie23CompatibleAnimationView") -@interface CompatibleAnimationView : UIView -- (nonnull instancetype)initWithCompatibleAnimation:(CompatibleAnimation * _Nonnull)compatibleAnimation OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -@property (nonatomic, strong) CompatibleAnimation * _Nullable compatibleAnimation; -@property (nonatomic) CGFloat loopAnimationCount; -@property (nonatomic) UIViewContentMode contentMode; -@property (nonatomic) BOOL shouldRasterizeWhenIdle; -@property (nonatomic) CGFloat currentProgress; -@property (nonatomic) NSTimeInterval currentTime; -@property (nonatomic) CGFloat currentFrame; -@property (nonatomic, readonly) CGFloat realtimeAnimationFrame; -@property (nonatomic, readonly) CGFloat realtimeAnimationProgress; -@property (nonatomic) CGFloat animationSpeed; -@property (nonatomic) BOOL respectAnimationFrameRate; -@property (nonatomic, readonly) BOOL isAnimationPlaying; -- (void)play; -- (void)playWithCompletion:(void (^ _Nullable)(BOOL))completion; -- (void)playFromProgress:(CGFloat)fromProgress toProgress:(CGFloat)toProgress completion:(void (^ _Nullable)(BOOL))completion; -- (void)playFromFrame:(CGFloat)fromFrame toFrame:(CGFloat)toFrame completion:(void (^ _Nullable)(BOOL))completion; -- (void)playFromMarker:(NSString * _Nonnull)fromMarker toMarker:(NSString * _Nonnull)toMarker completion:(void (^ _Nullable)(BOOL))completion; -- (void)playWithMarker:(NSString * _Nonnull)marker completion:(void (^ _Nullable)(BOOL))completion; -- (void)stop; -- (void)pause; -- (void)reloadImages; -- (void)forceDisplayUpdate; -- (id _Nullable)getValueFor:(CompatibleAnimationKeypath * _Nonnull)keypath atFrame:(CGFloat)atFrame SWIFT_WARN_UNUSED_RESULT; -- (void)logHierarchyKeypaths; -- (void)setColorValue:(UIColor * _Nonnull)color forKeypath:(CompatibleAnimationKeypath * _Nonnull)keypath; -- (UIColor * _Nullable)getColorValueFor:(CompatibleAnimationKeypath * _Nonnull)keypath atFrame:(CGFloat)atFrame SWIFT_WARN_UNUSED_RESULT; -- (void)addSubview:(AnimationSubview * _Nonnull)subview forLayerAt:(CompatibleAnimationKeypath * _Nonnull)keypath; -- (CGRect)convertWithRect:(CGRect)rect toLayerAt:(CompatibleAnimationKeypath * _Nullable)keypath SWIFT_WARN_UNUSED_RESULT; -- (CGPoint)convertWithPoint:(CGPoint)point toLayerAt:(CompatibleAnimationKeypath * _Nullable)keypath SWIFT_WARN_UNUSED_RESULT; -- (CGFloat)progressTimeForMarker:(NSString * _Nonnull)named SWIFT_WARN_UNUSED_RESULT; -- (CGFloat)frameTimeForMarker:(NSString * _Nonnull)named SWIFT_WARN_UNUSED_RESULT; -- (CGFloat)durationFrameTimeForMarker:(NSString * _Nonnull)named SWIFT_WARN_UNUSED_RESULT; -@end - - -/// The base class for a child layer of CompositionContainer -SWIFT_CLASS("_TtC6Lottie16CompositionLayer") -@interface CompositionLayer : CALayer -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - -/// The root CALayer of the Core Animation rendering engine -SWIFT_CLASS("_TtC6Lottie18CoreAnimationLayer") -@interface CoreAnimationLayer : BaseAnimationLayer -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -- (void)layoutSublayers; -- (void)display; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -@protocol CAAction; - -/// A CALayer subclass that renders text content using CoreText -SWIFT_CLASS("_TtC6Lottie19CoreTextRenderLayer") -@interface CoreTextRenderLayer : CALayer -- (id _Nullable)actionForKey:(NSString * _Nonnull)_ SWIFT_WARN_UNUSED_RESULT; -- (void)drawInContext:(CGContextRef _Nonnull)ctx; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS("_TtC6Lottie10DebugLayer") -@interface DebugLayer : CALayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer SWIFT_UNAVAILABLE; -@end - - - - -/// A CAGradientLayer subclass used to render a gradient outside the normal layer bounds -///
    -///
  • -/// GradientFill.startPoint and GradientFill.endPoint are expressed -/// with respect to the bounds of the ShapeItemLayer. -///
  • -///
  • -/// The gradient itself is supposed to be rendered infinitely in all directions -/// (e.g. including outside of bounds). This is because ShapeItemLayer paths -/// don’t necessarily sit within the layer’s bounds. -///
  • -///
  • -/// To support this, GradientRenderLayer tracks a gradientReferenceBounds -/// that startPoint / endPoint are calculated relative to. -/// The actual bounds of this layer is padded by a large amount so that -/// the gradient can be drawn outside of the gradientReferenceBounds. -///
  • -///
-SWIFT_CLASS("_TtC6Lottie19GradientRenderLayer") -@interface GradientRenderLayer : CAGradientLayer -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; -@end - - - - -/// The CALayer type responsible for rendering Groups -SWIFT_CLASS("_TtC6Lottie10GroupLayer") -@interface GroupLayer : BaseAnimationLayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC6Lottie21ImageCompositionLayer") -@interface ImageCompositionLayer : CompositionLayer -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -@end - - -/// The CALayer type responsible for rendering ImageLayerModels -SWIFT_CLASS("_TtC6Lottie10ImageLayer") -@interface ImageLayer : BaseCompositionLayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -@end - - - -/// A BaseAnimationLayer subclass that renders its background color -/// as if the layer is infinitely large, without affecting its bounds -/// or the bounds of its sublayers -SWIFT_CLASS("_TtC6Lottie28InfiniteOpaqueAnimationLayer") -@interface InfiniteOpaqueAnimationLayer : BaseAnimationLayer -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (void)layoutSublayers; -@end - - -/// A layer that inverses the alpha output of its input layer. -/// WARNING: This is experimental and probably not very performant. -SWIFT_CLASS("_TtC6Lottie18InvertedMatteLayer") -@interface InvertedMatteLayer : CALayer -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -- (void)drawInContext:(CGContextRef _Nonnull)ctx; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// The base view for LottieAnimationView on iOS, tvOS, watchOS, and macCatalyst. -/// Enables the LottieAnimationView implementation to be shared across platforms. -SWIFT_CLASS("_TtC6Lottie23LottieAnimationViewBase") -@interface LottieAnimationViewBase : UIView -@property (nonatomic) UIViewContentMode contentMode; -- (void)didMoveToWindow; -- (void)layoutSubviews; -- (void)animationWillMoveToBackground; -- (void)animationWillEnterForeground; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; -@end - - -IB_DESIGNABLE -SWIFT_CLASS("_TtC6Lottie19LottieAnimationView") -@interface LottieAnimationView : LottieAnimationViewBase -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; -@property (nonatomic, readonly) CGSize intrinsicContentSize; -/// Set animation name from Interface Builder -@property (nonatomic, copy) IBInspectable NSString * _Nullable animationName; -- (void)animationWillMoveToBackground; -- (void)animationWillEnterForeground; -@end - - - - -/// The base CALayer for the Main Thread rendering engine -/// This layer holds a single composition container and allows for animation of -/// the currentFrame property. -SWIFT_CLASS("_TtC6Lottie24MainThreadAnimationLayer") -@interface MainThreadAnimationLayer : CALayer -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -+ (BOOL)needsDisplayForKey:(NSString * _Nonnull)key SWIFT_WARN_UNUSED_RESULT; -- (id _Nullable)actionForKey:(NSString * _Nonnull)event SWIFT_WARN_UNUSED_RESULT; -- (void)display; -/// The animatable Current Frame Property -@property (nonatomic) CGFloat currentFrame; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - -/// The CALayer type responsible for rendering the Mask of a BaseCompositionLayer -SWIFT_CLASS("_TtC6Lottie20MaskCompositionLayer") -@interface MaskCompositionLayer : CALayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (void)layoutSublayers; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -@interface MaskCompositionLayer (SWIFT_EXTENSION(Lottie)) -@end - - - -SWIFT_CLASS("_TtC6Lottie18MaskContainerLayer") -@interface MaskContainerLayer : CALayer -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - -SWIFT_CLASS("_TtC6Lottie20NullCompositionLayer") -@interface NullCompositionLayer : CompositionLayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -@end - - - -/// The CALayer type responsible for rendering PreCompLayerModels -SWIFT_CLASS("_TtC6Lottie12PreCompLayer") -@interface PreCompLayer : BaseCompositionLayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -@end - - - -SWIFT_CLASS("_TtC6Lottie19PreCompositionLayer") -@interface PreCompositionLayer : CompositionLayer -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A layer that renders a child layer at some offset using a Repeater -SWIFT_CLASS("_TtC6Lottie13RepeaterLayer") -@interface RepeaterLayer : BaseAnimationLayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// A CompositionLayer responsible for initializing and rendering shapes -SWIFT_CLASS("_TtC6Lottie21ShapeCompositionLayer") -@interface ShapeCompositionLayer : CompositionLayer -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -@end - - - -/// The base layer that holds Shapes and Shape Renderers -SWIFT_CLASS("_TtC6Lottie19ShapeContainerLayer") -@interface ShapeContainerLayer : CALayer -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -@end - - -/// A CALayer type that renders an array of [ShapeItem]s, -/// from a Group in a ShapeLayerModel. -SWIFT_CLASS("_TtC6Lottie14ShapeItemLayer") -@interface ShapeItemLayer : BaseAnimationLayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// The CALayer type responsible for rendering ShapeLayerModels -SWIFT_CLASS("_TtC6Lottie10ShapeLayer") -@interface ShapeLayer : BaseCompositionLayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -@end - - -/// The layer responsible for rendering shape objects -SWIFT_CLASS("_TtC6Lottie16ShapeRenderLayer") -@interface ShapeRenderLayer : ShapeContainerLayer -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -- (void)drawInContext:(CGContextRef _Nonnull)ctx; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - -SWIFT_CLASS("_TtC6Lottie21SolidCompositionLayer") -@interface SolidCompositionLayer : CompositionLayer -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS("_TtC6Lottie10SolidLayer") -@interface SolidLayer : BaseCompositionLayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS("_TtC6Lottie20TextCompositionLayer") -@interface TextCompositionLayer : CompositionLayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -@end - - -/// The CALayer type responsible for rendering TextLayers -SWIFT_CLASS("_TtC6Lottie9TextLayer") -@interface TextLayer : BaseCompositionLayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER; -/// Called by CoreAnimation to create a shadow copy of this layer -/// More details: https://developer.apple.com/documentation/quartzcore/calayer/1410842-init -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -@end - - -/// The CALayer type responsible for only rendering the transform of a LayerModel -SWIFT_CLASS("_TtC6Lottie14TransformLayer") -@interface TransformLayer : BaseCompositionLayer -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)argument OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER; -@end - - -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Info.plist b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Info.plist deleted file mode 100644 index c668eeb806d2678e5cc5b7098e4617cbbe415cc4..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Info.plist and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Lottie b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Lottie deleted file mode 100644 index c8ea9016aee93adc674125490e6034745de235b1..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Lottie and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo deleted file mode 100644 index 494b26314b90240bdebe665809cf4a037314ab46..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/Project/arm64.swiftsourceinfo b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/Project/arm64.swiftsourceinfo deleted file mode 100644 index 494b26314b90240bdebe665809cf4a037314ab46..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/Project/arm64.swiftsourceinfo and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo deleted file mode 100644 index a73fce0f3d8c7f23b7d28abfce921df2b72bf4fd..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/Project/x86_64.swiftsourceinfo b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/Project/x86_64.swiftsourceinfo deleted file mode 100644 index a73fce0f3d8c7f23b7d28abfce921df2b72bf4fd..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/Project/x86_64.swiftsourceinfo and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.swiftdoc b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.swiftdoc deleted file mode 100644 index 7192b024043c8d9c1c81d1ba2b72281ac679da2c..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.swiftdoc and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.swiftinterface b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.swiftinterface deleted file mode 100644 index 1a3bf1b5ce73d03a1b5726920bdbcf78c48b3072..0000000000000000000000000000000000000000 --- a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.swiftinterface +++ /dev/null @@ -1,946 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) -// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Lottie -import Compression -import CoreFoundation -import CoreGraphics -import CoreText -import Foundation -import QuartzCore -import Swift -import UIKit -import _Concurrency -import zlib -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers final public class ImageAsset : Lottie.Asset { - final public let name: Swift.String - final public let directory: Swift.String - final public let width: Swift.Double - final public let height: Swift.Double - override final public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -extension QuartzCore.CALayer { - @nonobjc public func logLayerTree(withIndent: Swift.Int = 0) -} -public protocol AnimationFontProvider { - func fontFor(family: Swift.String, size: CoreGraphics.CGFloat) -> CoreText.CTFont? -} -final public class DefaultFontProvider : Lottie.AnimationFontProvider { - public init() - final public func fontFor(family: Swift.String, size: CoreGraphics.CGFloat) -> CoreText.CTFont? - @objc deinit -} -public enum LottieAnimationCache { - public static var shared: Lottie.AnimationCacheProvider? -} -public class DefaultAnimationCache : Lottie.AnimationCacheProvider { - public init() - public static let sharedCache: Lottie.DefaultAnimationCache - public var cacheSize: Swift.Int { - get - set - } - public func clearCache() - public func animation(forKey key: Swift.String) -> Lottie.LottieAnimation? - public func setAnimation(_ animation: Lottie.LottieAnimation, forKey key: Swift.String) - @objc deinit -} -public class FilepathImageProvider : Lottie.AnimationImageProvider { - public init(filepath: Swift.String) - public init(filepath: Foundation.URL) - public func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage? - @objc deinit -} -public protocol AnimationTextProvider : AnyObject { - func textFor(keypathName: Swift.String, sourceText: Swift.String) -> Swift.String -} -final public class DictionaryTextProvider : Lottie.AnimationTextProvider { - public init(_ values: [Swift.String : Swift.String]) - final public func textFor(keypathName: Swift.String, sourceText: Swift.String) -> Swift.String - @objc deinit -} -final public class DefaultTextProvider : Lottie.AnimationTextProvider { - public init() - final public func textFor(keypathName _: Swift.String, sourceText: Swift.String) -> Swift.String - @objc deinit -} -public enum CoordinateSpace : Swift.Int, Swift.Codable { - case type2d - case type3d - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -final public class LottieAnimation : Swift.Codable { - required public init(from decoder: Swift.Decoder) throws - public init(dictionary: [Swift.String : Any]) throws - final public let startFrame: Lottie.AnimationFrameTime - final public let endFrame: Lottie.AnimationFrameTime - final public let framerate: Swift.Double - final public var markerNames: [Swift.String] { - get - } - @objc deinit - final public func encode(to encoder: Swift.Encoder) throws -} -extension UIKit.UIColor { - public var lottieColorValue: Lottie.LottieColor { - get - } -} -public protocol AnimationCacheProvider : AnyObject { - func animation(forKey: Swift.String) -> Lottie.LottieAnimation? - func setAnimation(_ animation: Lottie.LottieAnimation, forKey: Swift.String) - func clearCache() -} -public typealias LottieCompletionBlock = (Swift.Bool) -> Swift.Void -@_hasMissingDesignatedInitializers public class Asset : Swift.Codable { - required public init(from decoder: Swift.Decoder) throws - final public let id: Swift.String - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -final public class SizeValueProvider { - public init(block: @escaping Lottie.SizeValueProvider.SizeValueBlock) - public init(_ size: CoreGraphics.CGSize) - public typealias SizeValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGSize - final public var size: CoreGraphics.CGSize { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -infix operator +| : DefaultPrecedence -infix operator +- : DefaultPrecedence -@objc final public class CompatibleAnimation : ObjectiveC.NSObject { - @objc public init(name: Swift.String, bundle: Foundation.Bundle = Bundle.main) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) final public class CompatibleAnimationView : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public init(compatibleAnimation: Lottie.CompatibleAnimation) - @objc @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect) - @objc @_Concurrency.MainActor(unsafe) final public var compatibleAnimation: Lottie.CompatibleAnimation? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var loopAnimationCount: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) override final public var contentMode: UIKit.UIView.ContentMode { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var currentProgress: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var currentFrame: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: CoreGraphics.CGFloat { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: CoreGraphics.CGFloat { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public func play() - @objc @_Concurrency.MainActor(unsafe) final public func play(completion: ((Swift.Bool) -> Swift.Void)?) - @objc @_Concurrency.MainActor(unsafe) final public func play(fromProgress: CoreGraphics.CGFloat, toProgress: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func play(fromFrame: CoreGraphics.CGFloat, toFrame: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func play(fromMarker: Swift.String, toMarker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func play(marker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func stop() - @objc @_Concurrency.MainActor(unsafe) final public func pause() - @objc @_Concurrency.MainActor(unsafe) final public func reloadImages() - @objc @_Concurrency.MainActor(unsafe) final public func forceDisplayUpdate() - @objc @_Concurrency.MainActor(unsafe) final public func getValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> Any? - @objc @_Concurrency.MainActor(unsafe) final public func logHierarchyKeypaths() - @objc @_Concurrency.MainActor(unsafe) final public func setColorValue(_ color: UIKit.UIColor, forKeypath keypath: Lottie.CompatibleAnimationKeypath) - @objc @_Concurrency.MainActor(unsafe) final public func getColorValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> UIKit.UIColor? - @objc @_Concurrency.MainActor(unsafe) final public func addSubview(_ subview: Lottie.AnimationSubview, forLayerAt keypath: Lottie.CompatibleAnimationKeypath) - @objc @_Concurrency.MainActor(unsafe) final public func convert(rect: CoreGraphics.CGRect, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGRect - @objc @_Concurrency.MainActor(unsafe) final public func convert(point: CoreGraphics.CGPoint, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGPoint - @objc @_Concurrency.MainActor(unsafe) final public func progressTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat - @objc @_Concurrency.MainActor(unsafe) final public func frameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat - @objc @_Concurrency.MainActor(unsafe) final public func durationFrameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat - @objc deinit -} -public typealias AnimationFrameTime = CoreGraphics.CGFloat -public typealias AnimationProgressTime = CoreGraphics.CGFloat -public enum ColorFormatDenominator : Swift.Hashable { - case One - case OneHundred - case TwoFiftyFive - public static func == (a: Lottie.ColorFormatDenominator, b: Lottie.ColorFormatDenominator) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public struct LottieColor : Swift.Hashable { - public var r: Swift.Double - public var g: Swift.Double - public var b: Swift.Double - public var a: Swift.Double - public init(r: Swift.Double, g: Swift.Double, b: Swift.Double, a: Swift.Double, denominator: Lottie.ColorFormatDenominator = .One) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieColor, b: Lottie.LottieColor) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -final public class ColorValueProvider { - public init(block: @escaping Lottie.ColorValueProvider.ColorValueBlock) - public init(_ color: Lottie.LottieColor) - public init(_ keyframes: [Lottie.Keyframe]) - public typealias ColorValueBlock = (CoreGraphics.CGFloat) -> Lottie.LottieColor - final public var color: Lottie.LottieColor { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -public struct AnimationKeypath : Swift.Hashable, Swift.ExpressibleByStringLiteral { - public init(keypath: Swift.String) - public init(stringLiteral: Swift.String) - public init(keys: [Swift.String]) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.AnimationKeypath, b: Lottie.AnimationKeypath) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} -public struct LottieConfiguration : Swift.Hashable { - public init(renderingEngine: Lottie.RenderingEngineOption = .automatic, decodingStrategy: Lottie.DecodingStrategy = .dictionaryBased) - public static var shared: Lottie.LottieConfiguration - public var renderingEngine: Lottie.RenderingEngineOption - public var decodingStrategy: Lottie.DecodingStrategy - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieConfiguration, b: Lottie.LottieConfiguration) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum RenderingEngineOption : Swift.Hashable { - case automatic - case specific(Lottie.RenderingEngine) - public static var mainThread: Lottie.RenderingEngineOption { - get - } - public static var coreAnimation: Lottie.RenderingEngineOption { - get - } -} -public enum RenderingEngine : Swift.Hashable { - case mainThread - case coreAnimation -} -extension Lottie.RenderingEngineOption : Swift.RawRepresentable, Swift.CustomStringConvertible { - public init?(rawValue: Swift.String) - public var rawValue: Swift.String { - get - } - public var description: Swift.String { - get - } - public typealias RawValue = Swift.String -} -extension Lottie.RenderingEngine : Swift.RawRepresentable, Swift.CustomStringConvertible { - public init?(rawValue: Swift.String) - public var rawValue: Swift.String { - get - } - public var description: Swift.String { - get - } - public typealias RawValue = Swift.String -} -public enum DecodingStrategy : Swift.Hashable { - case legacyCodable - case dictionaryBased - public static func == (a: Lottie.DecodingStrategy, b: Lottie.DecodingStrategy) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -extension Lottie.LottieVector1D : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -public struct LottieVector2D : Swift.Codable, Swift.Hashable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieVector2D, b: Lottie.LottieVector2D) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -extension Lottie.LottieVector3D : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -extension Lottie.LottieVector3D { - public var pointValue: CoreGraphics.CGPoint { - get - } - public var sizeValue: CoreGraphics.CGSize { - get - } -} -extension Lottie.LottieAnimationView { - @_Concurrency.MainActor(unsafe) convenience public init(name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, imageProvider: Lottie.AnimationImageProvider? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(filePath: Swift.String, imageProvider: Lottie.AnimationImageProvider? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(url: Foundation.URL, imageProvider: Lottie.AnimationImageProvider? = nil, session: Foundation.URLSession = .shared, closure: @escaping Lottie.LottieAnimationView.DownloadClosure, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(asset name: Swift.String, bundle: Foundation.Bundle = Bundle.main, imageProvider: Lottie.AnimationImageProvider? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieName name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieFilePath filePath: Swift.String, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieUrl url: Foundation.URL, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, session: Foundation.URLSession = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieAsset name: Swift.String, bundle: Foundation.Bundle = Bundle.main, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - public typealias DownloadClosure = (Swift.Error?) -> Swift.Void -} -public protocol AnyValueProvider { - var valueType: Any.Type { get } - var typeErasedStorage: Lottie.AnyValueProviderStorage { get } - func hasUpdate(frame: Lottie.AnimationFrameTime) -> Swift.Bool -} -extension Lottie.AnyValueProvider { - public func value(frame: Lottie.AnimationFrameTime) -> Any -} -public enum ValueProviderStorage where T : Lottie.AnyInterpolatable { - case singleValue(T) - case keyframes([Lottie.Keyframe]) - case closure((Lottie.AnimationFrameTime) -> T) -} -public enum AnyValueProviderStorage { - case singleValue(Any) - case keyframes([Lottie.Keyframe], interpolate: (Lottie.AnimationFrameTime) -> Any) - case closure((Lottie.AnimationFrameTime) -> Any) -} -public struct LottieVector1D : Swift.Hashable { - public init(_ value: Swift.Double) - public let value: Swift.Double - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieVector1D, b: Lottie.LottieVector1D) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public struct LottieVector3D : Swift.Hashable { - public let x: Swift.Double - public let y: Swift.Double - public let z: Swift.Double - public init(x: Swift.Double, y: Swift.Double, z: Swift.Double) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieVector3D, b: Lottie.LottieVector3D) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum LottieBackgroundBehavior { - case stop - case pause - case pauseAndRestore - case forceFinish - case continuePlaying - public static func `default`(for renderingEngine: Lottie.RenderingEngine) -> Lottie.LottieBackgroundBehavior - public static func == (a: Lottie.LottieBackgroundBehavior, b: Lottie.LottieBackgroundBehavior) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public enum LottieLoopMode { - case playOnce - case loop - case autoReverse - case `repeat`(Swift.Float) - case repeatBackwards(Swift.Float) -} -extension Lottie.LottieLoopMode : Swift.Equatable { - public static func == (lhs: Lottie.LottieLoopMode, rhs: Lottie.LottieLoopMode) -> Swift.Bool -} -@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) final public class LottieAnimationView : Lottie.LottieAnimationViewBase { - @_Concurrency.MainActor(unsafe) public init(animation: Lottie.LottieAnimation?, imageProvider: Lottie.AnimationImageProvider? = nil, textProvider: Lottie.AnimationTextProvider = DefaultTextProvider(), fontProvider: Lottie.AnimationFontProvider = DefaultFontProvider(), configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared) - @_Concurrency.MainActor(unsafe) public init(dotLottie: Lottie.DotLottieFile?, animationId: Swift.String? = nil, textProvider: Lottie.AnimationTextProvider = DefaultTextProvider(), fontProvider: Lottie.AnimationFontProvider = DefaultFontProvider(), configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared) - @_Concurrency.MainActor(unsafe) public init(configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared) - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) final public let configuration: Lottie.LottieConfiguration - @_Concurrency.MainActor(unsafe) final public var valueProviders: [Lottie.AnimationKeypath : Lottie.AnyValueProvider] { - get - } - @_Concurrency.MainActor(unsafe) final public var backgroundBehavior: Lottie.LottieBackgroundBehavior { - get - set - } - @_Concurrency.MainActor(unsafe) final public var animation: Lottie.LottieAnimation? { - get - set - } - @_Concurrency.MainActor(unsafe) final public var animationLoaded: ((_ animationView: Lottie.LottieAnimationView, _ animation: Lottie.LottieAnimation) -> Swift.Void)? { - get - set - } - @_Concurrency.MainActor(unsafe) final public var imageProvider: Lottie.AnimationImageProvider { - get - set - } - @_Concurrency.MainActor(unsafe) final public var textProvider: Lottie.AnimationTextProvider { - get - set - } - @_Concurrency.MainActor(unsafe) final public var fontProvider: Lottie.AnimationFontProvider { - get - set - } - @_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool { - get - } - @_Concurrency.MainActor(unsafe) final public var isAnimationQueued: Swift.Bool { - get - } - @_Concurrency.MainActor(unsafe) final public var loopMode: Lottie.LottieLoopMode { - get - set - } - @_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool { - get - set - } - @_Concurrency.MainActor(unsafe) final public var currentProgress: Lottie.AnimationProgressTime { - get - set - } - @_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval { - get - set - } - @_Concurrency.MainActor(unsafe) final public var currentFrame: Lottie.AnimationFrameTime { - get - set - } - @_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: Lottie.AnimationFrameTime { - get - } - @_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: Lottie.AnimationProgressTime { - get - } - @_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat { - get - set - } - @_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool { - get - set - } - @_Concurrency.MainActor(unsafe) final public var viewportFrame: CoreGraphics.CGRect? { - get - set - } - @_Concurrency.MainActor(unsafe) @objc override final public var intrinsicContentSize: CoreGraphics.CGSize { - @_Concurrency.MainActor(unsafe) @objc get - } - @_Concurrency.MainActor(unsafe) final public var currentRenderingEngine: Lottie.RenderingEngine? { - get - } - @_Concurrency.MainActor(unsafe) final public func loadAnimation(_ animationId: Swift.String? = nil, from dotLottieFile: Lottie.DotLottieFile) - @_Concurrency.MainActor(unsafe) final public func play(completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(fromProgress: Lottie.AnimationProgressTime? = nil, toProgress: Lottie.AnimationProgressTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(fromFrame: Lottie.AnimationFrameTime? = nil, toFrame: Lottie.AnimationFrameTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(fromMarker: Swift.String? = nil, toMarker: Swift.String, playEndMarkerFrame: Swift.Bool = true, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(marker: Swift.String, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func stop() - @_Concurrency.MainActor(unsafe) final public func pause() - @_Concurrency.MainActor(unsafe) final public func reloadImages() - @_Concurrency.MainActor(unsafe) final public func forceDisplayUpdate() - @_Concurrency.MainActor(unsafe) final public func setValueProvider(_ valueProvider: Lottie.AnyValueProvider, keypath: Lottie.AnimationKeypath) - @_Concurrency.MainActor(unsafe) final public func getValue(for keypath: Lottie.AnimationKeypath, atFrame: Lottie.AnimationFrameTime?) -> Any? - @_Concurrency.MainActor(unsafe) final public func getOriginalValue(for keypath: Lottie.AnimationKeypath, atFrame: Lottie.AnimationFrameTime?) -> Any? - @_Concurrency.MainActor(unsafe) final public func logHierarchyKeypaths() - @_Concurrency.MainActor(unsafe) final public func addSubview(_ subview: Lottie.AnimationSubview, forLayerAt keypath: Lottie.AnimationKeypath) - @_Concurrency.MainActor(unsafe) final public func convert(_ rect: CoreGraphics.CGRect, toLayerAt keypath: Lottie.AnimationKeypath?) -> CoreGraphics.CGRect? - @_Concurrency.MainActor(unsafe) final public func convert(_ point: CoreGraphics.CGPoint, toLayerAt keypath: Lottie.AnimationKeypath?) -> CoreGraphics.CGPoint? - @_Concurrency.MainActor(unsafe) final public func setNodeIsEnabled(isEnabled: Swift.Bool, keypath: Lottie.AnimationKeypath) - @_Concurrency.MainActor(unsafe) final public func progressTime(forMarker named: Swift.String) -> Lottie.AnimationProgressTime? - @_Concurrency.MainActor(unsafe) final public func frameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - @_Concurrency.MainActor(unsafe) final public func durationFrameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - @objc deinit -} -@objc @_Concurrency.MainActor(unsafe) open class AnimatedControl : UIKit.UIControl { - @_Concurrency.MainActor(unsafe) public init(animation: Lottie.LottieAnimation, configuration: Lottie.LottieConfiguration = .shared) - @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) @objc override dynamic open var isEnabled: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open var isSelected: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open var isHighlighted: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open var intrinsicContentSize: CoreGraphics.CGSize { - @_Concurrency.MainActor(unsafe) @objc get - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open func beginTracking(_ touch: UIKit.UITouch, with event: UIKit.UIEvent?) -> Swift.Bool - @_Concurrency.MainActor(unsafe) @objc override dynamic open func continueTracking(_ touch: UIKit.UITouch, with event: UIKit.UIEvent?) -> Swift.Bool - @_Concurrency.MainActor(unsafe) @objc override dynamic open func endTracking(_ touch: UIKit.UITouch?, with event: UIKit.UIEvent?) - @_Concurrency.MainActor(unsafe) @objc override dynamic open func cancelTracking(with event: UIKit.UIEvent?) - @_Concurrency.MainActor(unsafe) open func animationDidSet() - @_Concurrency.MainActor(unsafe) final public let animationView: Lottie.LottieAnimationView - @_Concurrency.MainActor(unsafe) public var animation: Lottie.LottieAnimation? { - get - set - } - @_Concurrency.MainActor(unsafe) public var animationSpeed: CoreGraphics.CGFloat { - get - set - } - @_Concurrency.MainActor(unsafe) public func setLayer(named: Swift.String, forState: UIKit.UIControl.State) - @_Concurrency.MainActor(unsafe) public func setValueProvider(_ valueProvider: Lottie.AnyValueProvider, keypath: Lottie.AnimationKeypath) - @objc deinit -} -public enum DotLottieError : Swift.Error { - case invalidFileFormat - case invalidData - case animationNotAvailable - public static func == (a: Lottie.DotLottieError, b: Lottie.DotLottieError) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -final public class FloatValueProvider { - public init(block: @escaping Lottie.FloatValueProvider.CGFloatValueBlock) - public init(_ float: CoreGraphics.CGFloat) - public typealias CGFloatValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGFloat - final public var float: CoreGraphics.CGFloat { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -@objc final public class CompatibleAnimationKeypath : ObjectiveC.NSObject { - @objc public init(keypath: Swift.String) - @objc public init(keys: [Swift.String]) - final public let animationKeypath: Lottie.AnimationKeypath - @objc deinit -} -extension Lottie.LottieColor : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -extension Lottie.DotLottieFile { - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func named(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func named(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func loadedFrom(filepath: Swift.String, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func loadedFrom(filepath: Swift.String, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func asset(named name: Swift.String, bundle: Foundation.Bundle = Bundle.main, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func asset(named name: Swift.String, bundle: Foundation.Bundle = Bundle.main, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) -} -public protocol DotLottieCacheProvider { - func file(forKey: Swift.String) -> Lottie.DotLottieFile? - func setFile(_ lottie: Lottie.DotLottieFile, forKey: Swift.String) - func clearCache() -} -public class DotLottieCache : Lottie.DotLottieCacheProvider { - public init() - public static let sharedCache: Lottie.DotLottieCache - public var cacheSize: Swift.Int { - get - set - } - public func clearCache() - public func file(forKey key: Swift.String) -> Lottie.DotLottieFile? - public func setFile(_ lottie: Lottie.DotLottieFile, forKey key: Swift.String) - @objc deinit -} -extension Lottie.LottieAnimation { - public typealias DownloadClosure = (Lottie.LottieAnimation?) -> Swift.Void - final public var duration: Foundation.TimeInterval { - get - } - final public var bounds: CoreGraphics.CGRect { - get - } - final public var size: CoreGraphics.CGSize { - get - } - public static func named(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) -> Lottie.LottieAnimation? - public static func filepath(_ filepath: Swift.String, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) -> Lottie.LottieAnimation? - public static func asset(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) -> Lottie.LottieAnimation? - public static func from(data: Foundation.Data, strategy: Lottie.DecodingStrategy = LottieConfiguration.shared.decodingStrategy) throws -> Lottie.LottieAnimation - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) async -> Lottie.LottieAnimation? - #endif - - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, closure: @escaping Lottie.LottieAnimation.DownloadClosure, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) - final public func progressTime(forMarker named: Swift.String) -> Lottie.AnimationProgressTime? - final public func frameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - final public func durationFrameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - final public func progressTime(forFrame frameTime: Lottie.AnimationFrameTime, clamped: Swift.Bool = true) -> Lottie.AnimationProgressTime - final public func frameTime(forProgress progressTime: Lottie.AnimationProgressTime) -> Lottie.AnimationFrameTime - final public func time(forFrame frameTime: Lottie.AnimationFrameTime) -> Foundation.TimeInterval - final public func frameTime(forTime time: Foundation.TimeInterval) -> Lottie.AnimationFrameTime -} -extension Foundation.Bundle : @unchecked Swift.Sendable { -} -public enum LayerType : Swift.Int, Swift.Codable { - case precomp - case solid - case image - case null - case shape - case text - public init(from decoder: Swift.Decoder) throws - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public enum MatteType : Swift.Int, Swift.Codable { - case none - case add - case invert - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public enum BlendMode : Swift.Int, Swift.Codable { - case normal - case multiply - case screen - case overlay - case darken - case lighten - case colorDodge - case colorBurn - case hardLight - case softLight - case difference - case exclusion - case hue - case saturation - case color - case luminosity - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -final public class GradientValueProvider { - public init(block: @escaping Lottie.GradientValueProvider.ColorsValueBlock, locations: Lottie.GradientValueProvider.ColorLocationsBlock? = nil) - public init(_ colors: [Lottie.LottieColor], locations: [Swift.Double] = []) - public typealias ColorsValueBlock = (CoreGraphics.CGFloat) -> [Lottie.LottieColor] - public typealias ColorLocationsBlock = (CoreGraphics.CGFloat) -> [Swift.Double] - final public var colors: [Lottie.LottieColor] { - get - set - } - final public var locations: [Swift.Double] { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage<[Swift.Double]> { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class AnimatedSwitch : Lottie.AnimatedControl { - @_Concurrency.MainActor(unsafe) override public init(animation: Lottie.LottieAnimation, configuration: Lottie.LottieConfiguration = .shared) - @objc override dynamic public init() - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) override open func animationDidSet() - @_Concurrency.MainActor(unsafe) @objc override dynamic open func endTracking(_ touch: UIKit.UITouch?, with event: UIKit.UIEvent?) - public enum CancelBehavior { - case reverse - case none - public static func == (a: Lottie.AnimatedSwitch.CancelBehavior, b: Lottie.AnimatedSwitch.CancelBehavior) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } - } - @_Concurrency.MainActor(unsafe) public var cancelBehavior: Lottie.AnimatedSwitch.CancelBehavior - @_Concurrency.MainActor(unsafe) public var animateUpdateWhenChangingAnimation: Swift.Bool - @objc override dynamic public var accessibilityTraits: UIKit.UIAccessibilityTraits { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) public var isOn: Swift.Bool { - get - set - } - @_Concurrency.MainActor(unsafe) public func setIsOn(_ isOn: Swift.Bool, animated: Swift.Bool, shouldFireHaptics: Swift.Bool = true) - @_Concurrency.MainActor(unsafe) public func setProgressForState(fromProgress: Lottie.AnimationProgressTime, toProgress: Lottie.AnimationProgressTime, forOnState: Swift.Bool) - @objc deinit -} -public class BundleImageProvider : Lottie.AnimationImageProvider { - public init(bundle: Foundation.Bundle, searchPath: Swift.String?) - public func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) final public class AnimationSubview : UIKit.UIView { - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) public class LottieAnimationViewBase : UIKit.UIView { - @_Concurrency.MainActor(unsafe) @objc override dynamic public var contentMode: UIKit.UIView.ContentMode { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public func didMoveToWindow() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@_hasMissingDesignatedInitializers final public class DotLottieFile { - @objc deinit -} -final public class LottieLogger { - public init(assert: @escaping Lottie.LottieLogger.Assert = { condition, message, file, line in - // If we default to `Swift.assert` directly with `assert: Assert = Swift.assert`, - // the call will unexpectedly not respect the -O flag and will crash in release - // https://github.com/apple/swift/issues/60249 - Swift.assert(condition(), message(), file: file, line: line) - }, assertionFailure: @escaping Lottie.LottieLogger.AssertionFailure = { message, file, line in - // If we default to `Swift.assertionFailure` directly with - // `assertionFailure: AssertionFailure = Swift.assertionFailure`, - // the call will unexpectedly not respect the -O flag and will crash in release - // https://github.com/apple/swift/issues/60249 - Swift.assertionFailure(message(), file: file, line: line) - }, warn: @escaping Lottie.LottieLogger.Warn = { message, _, _ in - }, info: @escaping Lottie.LottieLogger.Info = { message in - }) - public typealias Assert = (_ condition: @autoclosure () -> Swift.Bool, _ message: @autoclosure () -> Swift.String, _ fileID: Swift.StaticString, _ line: Swift.UInt) -> Swift.Void - public typealias AssertionFailure = (_ message: @autoclosure () -> Swift.String, _ fileID: Swift.StaticString, _ line: Swift.UInt) -> Swift.Void - public typealias Warn = (_ message: @autoclosure () -> Swift.String, _ fileID: Swift.StaticString, _ line: Swift.UInt) -> Swift.Void - public typealias Info = (_ message: @autoclosure () -> Swift.String) -> Swift.Void - public static var shared: Lottie.LottieLogger - final public func assert(_ condition: @autoclosure () -> Swift.Bool, _ message: @autoclosure () -> Swift.String = String(), fileID: Swift.StaticString = #fileID, line: Swift.UInt = #line) - final public func assertionFailure(_ message: @autoclosure () -> Swift.String = String(), fileID: Swift.StaticString = #fileID, line: Swift.UInt = #line) - final public func warn(_ message: @autoclosure () -> Swift.String = String(), fileID: Swift.StaticString = #fileID, line: Swift.UInt = #line) - final public func info(_ message: @autoclosure () -> Swift.String = String()) - @objc deinit -} -extension Lottie.LottieLogger { - public static var printToConsole: Lottie.LottieLogger { - get - } -} -@available(*, deprecated, message: "Use DefaultAnimationCache instead, which is thread-safe and automatically responds to memory pressure.") -public typealias LRUAnimationCache = Lottie.DefaultAnimationCache -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class AnimatedButton : Lottie.AnimatedControl { - @_Concurrency.MainActor(unsafe) override public init(animation: Lottie.LottieAnimation, configuration: Lottie.LottieConfiguration = .shared) - @objc override dynamic public init() - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) @objc override dynamic open func beginTracking(_ touch: UIKit.UITouch, with event: UIKit.UIEvent?) -> Swift.Bool - @_Concurrency.MainActor(unsafe) @objc override dynamic open func endTracking(_ touch: UIKit.UITouch?, with event: UIKit.UIEvent?) - @objc override dynamic public var accessibilityTraits: UIKit.UIAccessibilityTraits { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) public func setPlayRange(fromProgress: Lottie.AnimationProgressTime, toProgress: Lottie.AnimationProgressTime, event: UIKit.UIControl.Event) - @_Concurrency.MainActor(unsafe) public func setPlayRange(fromMarker fromName: Swift.String, toMarker toName: Swift.String, event: UIKit.UIControl.Event) - @objc deinit -} -final public class PointValueProvider { - public init(block: @escaping Lottie.PointValueProvider.PointValueBlock) - public init(_ point: CoreGraphics.CGPoint) - public typealias PointValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGPoint - final public var point: CoreGraphics.CGPoint { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -final public class Keyframe { - public init(_ value: T, spatialInTangent: Lottie.LottieVector3D? = nil, spatialOutTangent: Lottie.LottieVector3D? = nil) - public init(value: T, time: Lottie.AnimationFrameTime, isHold: Swift.Bool = false, inTangent: Lottie.LottieVector2D? = nil, outTangent: Lottie.LottieVector2D? = nil, spatialInTangent: Lottie.LottieVector3D? = nil, spatialOutTangent: Lottie.LottieVector3D? = nil) - final public let value: T - final public let time: Lottie.AnimationFrameTime - final public let isHold: Swift.Bool - final public let inTangent: Lottie.LottieVector2D? - final public let outTangent: Lottie.LottieVector2D? - final public let spatialInTangent: Lottie.LottieVector3D? - final public let spatialOutTangent: Lottie.LottieVector3D? - @objc deinit -} -extension Lottie.Keyframe : Swift.Equatable where T : Swift.Equatable { - public static func == (lhs: Lottie.Keyframe, rhs: Lottie.Keyframe) -> Swift.Bool -} -extension Lottie.Keyframe : Swift.Hashable where T : Swift.Hashable { - final public func hash(into hasher: inout Swift.Hasher) - final public var hashValue: Swift.Int { - get - } -} -public protocol AnimationImageProvider { - func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage? -} -public protocol Interpolatable : Lottie.AnyInterpolatable { - func interpolate(to: Self, amount: CoreGraphics.CGFloat) -> Self -} -public protocol SpatialInterpolatable : Lottie.AnyInterpolatable { - func interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Self -} -public protocol AnyInterpolatable { - func _interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Self -} -extension Lottie.Interpolatable { - public func _interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent _: CoreGraphics.CGPoint?, spatialInTangent _: CoreGraphics.CGPoint?) -> Self -} -extension Lottie.SpatialInterpolatable { - public func interpolate(to: Self, amount: CoreGraphics.CGFloat) -> Self - public func _interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Self -} -extension Swift.Double : Lottie.Interpolatable { -} -extension CoreGraphics.CGFloat : Lottie.Interpolatable { -} -extension Swift.Float : Lottie.Interpolatable { -} -extension Lottie.Interpolatable where Self : Swift.BinaryFloatingPoint { - public func interpolate(to: Self, amount: CoreGraphics.CGFloat) -> Self -} -extension CoreGraphics.CGRect : Lottie.Interpolatable { - public func interpolate(to: CoreGraphics.CGRect, amount: CoreGraphics.CGFloat) -> CoreGraphics.CGRect -} -extension CoreGraphics.CGSize : Lottie.Interpolatable { - public func interpolate(to: CoreGraphics.CGSize, amount: CoreGraphics.CGFloat) -> CoreGraphics.CGSize -} -extension CoreGraphics.CGPoint : Lottie.SpatialInterpolatable { - public func interpolate(to: CoreGraphics.CGPoint, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> CoreGraphics.CGPoint -} -extension Lottie.LottieColor : Lottie.Interpolatable { - public func interpolate(to: Lottie.LottieColor, amount: CoreGraphics.CGFloat) -> Lottie.LottieColor -} -extension Lottie.LottieVector1D : Lottie.Interpolatable { - public func interpolate(to: Lottie.LottieVector1D, amount: CoreGraphics.CGFloat) -> Lottie.LottieVector1D -} -extension Lottie.LottieVector2D : Lottie.SpatialInterpolatable { - public func interpolate(to: Lottie.LottieVector2D, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Lottie.LottieVector2D -} -extension Lottie.LottieVector3D : Lottie.SpatialInterpolatable { - public func interpolate(to: Lottie.LottieVector3D, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Lottie.LottieVector3D -} -extension Swift.Array : Lottie.Interpolatable, Lottie.AnyInterpolatable where Element : Lottie.Interpolatable { - public func interpolate(to: [Element], amount: CoreGraphics.CGFloat) -> [Element] -} -extension Lottie.CoordinateSpace : Swift.Equatable {} -extension Lottie.CoordinateSpace : Swift.Hashable {} -extension Lottie.CoordinateSpace : Swift.RawRepresentable {} -extension Lottie.SizeValueProvider : Lottie.AnyValueProvider {} -extension Lottie.ColorValueProvider : Lottie.AnyValueProvider {} -extension Lottie.LottieBackgroundBehavior : Swift.Equatable {} -extension Lottie.LottieBackgroundBehavior : Swift.Hashable {} -extension Lottie.DotLottieError : Swift.Equatable {} -extension Lottie.DotLottieError : Swift.Hashable {} -extension Lottie.FloatValueProvider : Lottie.AnyValueProvider {} -extension Lottie.LayerType : Swift.Equatable {} -extension Lottie.LayerType : Swift.Hashable {} -extension Lottie.LayerType : Swift.RawRepresentable {} -extension Lottie.MatteType : Swift.Equatable {} -extension Lottie.MatteType : Swift.Hashable {} -extension Lottie.MatteType : Swift.RawRepresentable {} -extension Lottie.BlendMode : Swift.Equatable {} -extension Lottie.BlendMode : Swift.Hashable {} -extension Lottie.BlendMode : Swift.RawRepresentable {} -extension Lottie.GradientValueProvider : Lottie.AnyValueProvider {} -extension Lottie.AnimatedSwitch.CancelBehavior : Swift.Equatable {} -extension Lottie.AnimatedSwitch.CancelBehavior : Swift.Hashable {} -extension Lottie.PointValueProvider : Lottie.AnyValueProvider {} diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.swiftmodule b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.swiftmodule deleted file mode 100644 index 29f2d01fac795fff9bc151d4036471a2ac3940a0..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.swiftmodule and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64.swiftdoc b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 7192b024043c8d9c1c81d1ba2b72281ac679da2c..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64.swiftinterface b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 1a3bf1b5ce73d03a1b5726920bdbcf78c48b3072..0000000000000000000000000000000000000000 --- a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,946 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) -// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Lottie -import Compression -import CoreFoundation -import CoreGraphics -import CoreText -import Foundation -import QuartzCore -import Swift -import UIKit -import _Concurrency -import zlib -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers final public class ImageAsset : Lottie.Asset { - final public let name: Swift.String - final public let directory: Swift.String - final public let width: Swift.Double - final public let height: Swift.Double - override final public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -extension QuartzCore.CALayer { - @nonobjc public func logLayerTree(withIndent: Swift.Int = 0) -} -public protocol AnimationFontProvider { - func fontFor(family: Swift.String, size: CoreGraphics.CGFloat) -> CoreText.CTFont? -} -final public class DefaultFontProvider : Lottie.AnimationFontProvider { - public init() - final public func fontFor(family: Swift.String, size: CoreGraphics.CGFloat) -> CoreText.CTFont? - @objc deinit -} -public enum LottieAnimationCache { - public static var shared: Lottie.AnimationCacheProvider? -} -public class DefaultAnimationCache : Lottie.AnimationCacheProvider { - public init() - public static let sharedCache: Lottie.DefaultAnimationCache - public var cacheSize: Swift.Int { - get - set - } - public func clearCache() - public func animation(forKey key: Swift.String) -> Lottie.LottieAnimation? - public func setAnimation(_ animation: Lottie.LottieAnimation, forKey key: Swift.String) - @objc deinit -} -public class FilepathImageProvider : Lottie.AnimationImageProvider { - public init(filepath: Swift.String) - public init(filepath: Foundation.URL) - public func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage? - @objc deinit -} -public protocol AnimationTextProvider : AnyObject { - func textFor(keypathName: Swift.String, sourceText: Swift.String) -> Swift.String -} -final public class DictionaryTextProvider : Lottie.AnimationTextProvider { - public init(_ values: [Swift.String : Swift.String]) - final public func textFor(keypathName: Swift.String, sourceText: Swift.String) -> Swift.String - @objc deinit -} -final public class DefaultTextProvider : Lottie.AnimationTextProvider { - public init() - final public func textFor(keypathName _: Swift.String, sourceText: Swift.String) -> Swift.String - @objc deinit -} -public enum CoordinateSpace : Swift.Int, Swift.Codable { - case type2d - case type3d - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -final public class LottieAnimation : Swift.Codable { - required public init(from decoder: Swift.Decoder) throws - public init(dictionary: [Swift.String : Any]) throws - final public let startFrame: Lottie.AnimationFrameTime - final public let endFrame: Lottie.AnimationFrameTime - final public let framerate: Swift.Double - final public var markerNames: [Swift.String] { - get - } - @objc deinit - final public func encode(to encoder: Swift.Encoder) throws -} -extension UIKit.UIColor { - public var lottieColorValue: Lottie.LottieColor { - get - } -} -public protocol AnimationCacheProvider : AnyObject { - func animation(forKey: Swift.String) -> Lottie.LottieAnimation? - func setAnimation(_ animation: Lottie.LottieAnimation, forKey: Swift.String) - func clearCache() -} -public typealias LottieCompletionBlock = (Swift.Bool) -> Swift.Void -@_hasMissingDesignatedInitializers public class Asset : Swift.Codable { - required public init(from decoder: Swift.Decoder) throws - final public let id: Swift.String - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -final public class SizeValueProvider { - public init(block: @escaping Lottie.SizeValueProvider.SizeValueBlock) - public init(_ size: CoreGraphics.CGSize) - public typealias SizeValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGSize - final public var size: CoreGraphics.CGSize { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -infix operator +| : DefaultPrecedence -infix operator +- : DefaultPrecedence -@objc final public class CompatibleAnimation : ObjectiveC.NSObject { - @objc public init(name: Swift.String, bundle: Foundation.Bundle = Bundle.main) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) final public class CompatibleAnimationView : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public init(compatibleAnimation: Lottie.CompatibleAnimation) - @objc @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect) - @objc @_Concurrency.MainActor(unsafe) final public var compatibleAnimation: Lottie.CompatibleAnimation? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var loopAnimationCount: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) override final public var contentMode: UIKit.UIView.ContentMode { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var currentProgress: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var currentFrame: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: CoreGraphics.CGFloat { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: CoreGraphics.CGFloat { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public func play() - @objc @_Concurrency.MainActor(unsafe) final public func play(completion: ((Swift.Bool) -> Swift.Void)?) - @objc @_Concurrency.MainActor(unsafe) final public func play(fromProgress: CoreGraphics.CGFloat, toProgress: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func play(fromFrame: CoreGraphics.CGFloat, toFrame: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func play(fromMarker: Swift.String, toMarker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func play(marker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func stop() - @objc @_Concurrency.MainActor(unsafe) final public func pause() - @objc @_Concurrency.MainActor(unsafe) final public func reloadImages() - @objc @_Concurrency.MainActor(unsafe) final public func forceDisplayUpdate() - @objc @_Concurrency.MainActor(unsafe) final public func getValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> Any? - @objc @_Concurrency.MainActor(unsafe) final public func logHierarchyKeypaths() - @objc @_Concurrency.MainActor(unsafe) final public func setColorValue(_ color: UIKit.UIColor, forKeypath keypath: Lottie.CompatibleAnimationKeypath) - @objc @_Concurrency.MainActor(unsafe) final public func getColorValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> UIKit.UIColor? - @objc @_Concurrency.MainActor(unsafe) final public func addSubview(_ subview: Lottie.AnimationSubview, forLayerAt keypath: Lottie.CompatibleAnimationKeypath) - @objc @_Concurrency.MainActor(unsafe) final public func convert(rect: CoreGraphics.CGRect, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGRect - @objc @_Concurrency.MainActor(unsafe) final public func convert(point: CoreGraphics.CGPoint, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGPoint - @objc @_Concurrency.MainActor(unsafe) final public func progressTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat - @objc @_Concurrency.MainActor(unsafe) final public func frameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat - @objc @_Concurrency.MainActor(unsafe) final public func durationFrameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat - @objc deinit -} -public typealias AnimationFrameTime = CoreGraphics.CGFloat -public typealias AnimationProgressTime = CoreGraphics.CGFloat -public enum ColorFormatDenominator : Swift.Hashable { - case One - case OneHundred - case TwoFiftyFive - public static func == (a: Lottie.ColorFormatDenominator, b: Lottie.ColorFormatDenominator) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public struct LottieColor : Swift.Hashable { - public var r: Swift.Double - public var g: Swift.Double - public var b: Swift.Double - public var a: Swift.Double - public init(r: Swift.Double, g: Swift.Double, b: Swift.Double, a: Swift.Double, denominator: Lottie.ColorFormatDenominator = .One) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieColor, b: Lottie.LottieColor) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -final public class ColorValueProvider { - public init(block: @escaping Lottie.ColorValueProvider.ColorValueBlock) - public init(_ color: Lottie.LottieColor) - public init(_ keyframes: [Lottie.Keyframe]) - public typealias ColorValueBlock = (CoreGraphics.CGFloat) -> Lottie.LottieColor - final public var color: Lottie.LottieColor { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -public struct AnimationKeypath : Swift.Hashable, Swift.ExpressibleByStringLiteral { - public init(keypath: Swift.String) - public init(stringLiteral: Swift.String) - public init(keys: [Swift.String]) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.AnimationKeypath, b: Lottie.AnimationKeypath) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} -public struct LottieConfiguration : Swift.Hashable { - public init(renderingEngine: Lottie.RenderingEngineOption = .automatic, decodingStrategy: Lottie.DecodingStrategy = .dictionaryBased) - public static var shared: Lottie.LottieConfiguration - public var renderingEngine: Lottie.RenderingEngineOption - public var decodingStrategy: Lottie.DecodingStrategy - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieConfiguration, b: Lottie.LottieConfiguration) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum RenderingEngineOption : Swift.Hashable { - case automatic - case specific(Lottie.RenderingEngine) - public static var mainThread: Lottie.RenderingEngineOption { - get - } - public static var coreAnimation: Lottie.RenderingEngineOption { - get - } -} -public enum RenderingEngine : Swift.Hashable { - case mainThread - case coreAnimation -} -extension Lottie.RenderingEngineOption : Swift.RawRepresentable, Swift.CustomStringConvertible { - public init?(rawValue: Swift.String) - public var rawValue: Swift.String { - get - } - public var description: Swift.String { - get - } - public typealias RawValue = Swift.String -} -extension Lottie.RenderingEngine : Swift.RawRepresentable, Swift.CustomStringConvertible { - public init?(rawValue: Swift.String) - public var rawValue: Swift.String { - get - } - public var description: Swift.String { - get - } - public typealias RawValue = Swift.String -} -public enum DecodingStrategy : Swift.Hashable { - case legacyCodable - case dictionaryBased - public static func == (a: Lottie.DecodingStrategy, b: Lottie.DecodingStrategy) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -extension Lottie.LottieVector1D : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -public struct LottieVector2D : Swift.Codable, Swift.Hashable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieVector2D, b: Lottie.LottieVector2D) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -extension Lottie.LottieVector3D : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -extension Lottie.LottieVector3D { - public var pointValue: CoreGraphics.CGPoint { - get - } - public var sizeValue: CoreGraphics.CGSize { - get - } -} -extension Lottie.LottieAnimationView { - @_Concurrency.MainActor(unsafe) convenience public init(name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, imageProvider: Lottie.AnimationImageProvider? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(filePath: Swift.String, imageProvider: Lottie.AnimationImageProvider? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(url: Foundation.URL, imageProvider: Lottie.AnimationImageProvider? = nil, session: Foundation.URLSession = .shared, closure: @escaping Lottie.LottieAnimationView.DownloadClosure, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(asset name: Swift.String, bundle: Foundation.Bundle = Bundle.main, imageProvider: Lottie.AnimationImageProvider? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieName name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieFilePath filePath: Swift.String, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieUrl url: Foundation.URL, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, session: Foundation.URLSession = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieAsset name: Swift.String, bundle: Foundation.Bundle = Bundle.main, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - public typealias DownloadClosure = (Swift.Error?) -> Swift.Void -} -public protocol AnyValueProvider { - var valueType: Any.Type { get } - var typeErasedStorage: Lottie.AnyValueProviderStorage { get } - func hasUpdate(frame: Lottie.AnimationFrameTime) -> Swift.Bool -} -extension Lottie.AnyValueProvider { - public func value(frame: Lottie.AnimationFrameTime) -> Any -} -public enum ValueProviderStorage where T : Lottie.AnyInterpolatable { - case singleValue(T) - case keyframes([Lottie.Keyframe]) - case closure((Lottie.AnimationFrameTime) -> T) -} -public enum AnyValueProviderStorage { - case singleValue(Any) - case keyframes([Lottie.Keyframe], interpolate: (Lottie.AnimationFrameTime) -> Any) - case closure((Lottie.AnimationFrameTime) -> Any) -} -public struct LottieVector1D : Swift.Hashable { - public init(_ value: Swift.Double) - public let value: Swift.Double - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieVector1D, b: Lottie.LottieVector1D) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public struct LottieVector3D : Swift.Hashable { - public let x: Swift.Double - public let y: Swift.Double - public let z: Swift.Double - public init(x: Swift.Double, y: Swift.Double, z: Swift.Double) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieVector3D, b: Lottie.LottieVector3D) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum LottieBackgroundBehavior { - case stop - case pause - case pauseAndRestore - case forceFinish - case continuePlaying - public static func `default`(for renderingEngine: Lottie.RenderingEngine) -> Lottie.LottieBackgroundBehavior - public static func == (a: Lottie.LottieBackgroundBehavior, b: Lottie.LottieBackgroundBehavior) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public enum LottieLoopMode { - case playOnce - case loop - case autoReverse - case `repeat`(Swift.Float) - case repeatBackwards(Swift.Float) -} -extension Lottie.LottieLoopMode : Swift.Equatable { - public static func == (lhs: Lottie.LottieLoopMode, rhs: Lottie.LottieLoopMode) -> Swift.Bool -} -@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) final public class LottieAnimationView : Lottie.LottieAnimationViewBase { - @_Concurrency.MainActor(unsafe) public init(animation: Lottie.LottieAnimation?, imageProvider: Lottie.AnimationImageProvider? = nil, textProvider: Lottie.AnimationTextProvider = DefaultTextProvider(), fontProvider: Lottie.AnimationFontProvider = DefaultFontProvider(), configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared) - @_Concurrency.MainActor(unsafe) public init(dotLottie: Lottie.DotLottieFile?, animationId: Swift.String? = nil, textProvider: Lottie.AnimationTextProvider = DefaultTextProvider(), fontProvider: Lottie.AnimationFontProvider = DefaultFontProvider(), configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared) - @_Concurrency.MainActor(unsafe) public init(configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared) - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) final public let configuration: Lottie.LottieConfiguration - @_Concurrency.MainActor(unsafe) final public var valueProviders: [Lottie.AnimationKeypath : Lottie.AnyValueProvider] { - get - } - @_Concurrency.MainActor(unsafe) final public var backgroundBehavior: Lottie.LottieBackgroundBehavior { - get - set - } - @_Concurrency.MainActor(unsafe) final public var animation: Lottie.LottieAnimation? { - get - set - } - @_Concurrency.MainActor(unsafe) final public var animationLoaded: ((_ animationView: Lottie.LottieAnimationView, _ animation: Lottie.LottieAnimation) -> Swift.Void)? { - get - set - } - @_Concurrency.MainActor(unsafe) final public var imageProvider: Lottie.AnimationImageProvider { - get - set - } - @_Concurrency.MainActor(unsafe) final public var textProvider: Lottie.AnimationTextProvider { - get - set - } - @_Concurrency.MainActor(unsafe) final public var fontProvider: Lottie.AnimationFontProvider { - get - set - } - @_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool { - get - } - @_Concurrency.MainActor(unsafe) final public var isAnimationQueued: Swift.Bool { - get - } - @_Concurrency.MainActor(unsafe) final public var loopMode: Lottie.LottieLoopMode { - get - set - } - @_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool { - get - set - } - @_Concurrency.MainActor(unsafe) final public var currentProgress: Lottie.AnimationProgressTime { - get - set - } - @_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval { - get - set - } - @_Concurrency.MainActor(unsafe) final public var currentFrame: Lottie.AnimationFrameTime { - get - set - } - @_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: Lottie.AnimationFrameTime { - get - } - @_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: Lottie.AnimationProgressTime { - get - } - @_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat { - get - set - } - @_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool { - get - set - } - @_Concurrency.MainActor(unsafe) final public var viewportFrame: CoreGraphics.CGRect? { - get - set - } - @_Concurrency.MainActor(unsafe) @objc override final public var intrinsicContentSize: CoreGraphics.CGSize { - @_Concurrency.MainActor(unsafe) @objc get - } - @_Concurrency.MainActor(unsafe) final public var currentRenderingEngine: Lottie.RenderingEngine? { - get - } - @_Concurrency.MainActor(unsafe) final public func loadAnimation(_ animationId: Swift.String? = nil, from dotLottieFile: Lottie.DotLottieFile) - @_Concurrency.MainActor(unsafe) final public func play(completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(fromProgress: Lottie.AnimationProgressTime? = nil, toProgress: Lottie.AnimationProgressTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(fromFrame: Lottie.AnimationFrameTime? = nil, toFrame: Lottie.AnimationFrameTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(fromMarker: Swift.String? = nil, toMarker: Swift.String, playEndMarkerFrame: Swift.Bool = true, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(marker: Swift.String, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func stop() - @_Concurrency.MainActor(unsafe) final public func pause() - @_Concurrency.MainActor(unsafe) final public func reloadImages() - @_Concurrency.MainActor(unsafe) final public func forceDisplayUpdate() - @_Concurrency.MainActor(unsafe) final public func setValueProvider(_ valueProvider: Lottie.AnyValueProvider, keypath: Lottie.AnimationKeypath) - @_Concurrency.MainActor(unsafe) final public func getValue(for keypath: Lottie.AnimationKeypath, atFrame: Lottie.AnimationFrameTime?) -> Any? - @_Concurrency.MainActor(unsafe) final public func getOriginalValue(for keypath: Lottie.AnimationKeypath, atFrame: Lottie.AnimationFrameTime?) -> Any? - @_Concurrency.MainActor(unsafe) final public func logHierarchyKeypaths() - @_Concurrency.MainActor(unsafe) final public func addSubview(_ subview: Lottie.AnimationSubview, forLayerAt keypath: Lottie.AnimationKeypath) - @_Concurrency.MainActor(unsafe) final public func convert(_ rect: CoreGraphics.CGRect, toLayerAt keypath: Lottie.AnimationKeypath?) -> CoreGraphics.CGRect? - @_Concurrency.MainActor(unsafe) final public func convert(_ point: CoreGraphics.CGPoint, toLayerAt keypath: Lottie.AnimationKeypath?) -> CoreGraphics.CGPoint? - @_Concurrency.MainActor(unsafe) final public func setNodeIsEnabled(isEnabled: Swift.Bool, keypath: Lottie.AnimationKeypath) - @_Concurrency.MainActor(unsafe) final public func progressTime(forMarker named: Swift.String) -> Lottie.AnimationProgressTime? - @_Concurrency.MainActor(unsafe) final public func frameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - @_Concurrency.MainActor(unsafe) final public func durationFrameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - @objc deinit -} -@objc @_Concurrency.MainActor(unsafe) open class AnimatedControl : UIKit.UIControl { - @_Concurrency.MainActor(unsafe) public init(animation: Lottie.LottieAnimation, configuration: Lottie.LottieConfiguration = .shared) - @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) @objc override dynamic open var isEnabled: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open var isSelected: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open var isHighlighted: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open var intrinsicContentSize: CoreGraphics.CGSize { - @_Concurrency.MainActor(unsafe) @objc get - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open func beginTracking(_ touch: UIKit.UITouch, with event: UIKit.UIEvent?) -> Swift.Bool - @_Concurrency.MainActor(unsafe) @objc override dynamic open func continueTracking(_ touch: UIKit.UITouch, with event: UIKit.UIEvent?) -> Swift.Bool - @_Concurrency.MainActor(unsafe) @objc override dynamic open func endTracking(_ touch: UIKit.UITouch?, with event: UIKit.UIEvent?) - @_Concurrency.MainActor(unsafe) @objc override dynamic open func cancelTracking(with event: UIKit.UIEvent?) - @_Concurrency.MainActor(unsafe) open func animationDidSet() - @_Concurrency.MainActor(unsafe) final public let animationView: Lottie.LottieAnimationView - @_Concurrency.MainActor(unsafe) public var animation: Lottie.LottieAnimation? { - get - set - } - @_Concurrency.MainActor(unsafe) public var animationSpeed: CoreGraphics.CGFloat { - get - set - } - @_Concurrency.MainActor(unsafe) public func setLayer(named: Swift.String, forState: UIKit.UIControl.State) - @_Concurrency.MainActor(unsafe) public func setValueProvider(_ valueProvider: Lottie.AnyValueProvider, keypath: Lottie.AnimationKeypath) - @objc deinit -} -public enum DotLottieError : Swift.Error { - case invalidFileFormat - case invalidData - case animationNotAvailable - public static func == (a: Lottie.DotLottieError, b: Lottie.DotLottieError) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -final public class FloatValueProvider { - public init(block: @escaping Lottie.FloatValueProvider.CGFloatValueBlock) - public init(_ float: CoreGraphics.CGFloat) - public typealias CGFloatValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGFloat - final public var float: CoreGraphics.CGFloat { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -@objc final public class CompatibleAnimationKeypath : ObjectiveC.NSObject { - @objc public init(keypath: Swift.String) - @objc public init(keys: [Swift.String]) - final public let animationKeypath: Lottie.AnimationKeypath - @objc deinit -} -extension Lottie.LottieColor : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -extension Lottie.DotLottieFile { - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func named(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func named(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func loadedFrom(filepath: Swift.String, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func loadedFrom(filepath: Swift.String, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func asset(named name: Swift.String, bundle: Foundation.Bundle = Bundle.main, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func asset(named name: Swift.String, bundle: Foundation.Bundle = Bundle.main, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) -} -public protocol DotLottieCacheProvider { - func file(forKey: Swift.String) -> Lottie.DotLottieFile? - func setFile(_ lottie: Lottie.DotLottieFile, forKey: Swift.String) - func clearCache() -} -public class DotLottieCache : Lottie.DotLottieCacheProvider { - public init() - public static let sharedCache: Lottie.DotLottieCache - public var cacheSize: Swift.Int { - get - set - } - public func clearCache() - public func file(forKey key: Swift.String) -> Lottie.DotLottieFile? - public func setFile(_ lottie: Lottie.DotLottieFile, forKey key: Swift.String) - @objc deinit -} -extension Lottie.LottieAnimation { - public typealias DownloadClosure = (Lottie.LottieAnimation?) -> Swift.Void - final public var duration: Foundation.TimeInterval { - get - } - final public var bounds: CoreGraphics.CGRect { - get - } - final public var size: CoreGraphics.CGSize { - get - } - public static func named(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) -> Lottie.LottieAnimation? - public static func filepath(_ filepath: Swift.String, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) -> Lottie.LottieAnimation? - public static func asset(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) -> Lottie.LottieAnimation? - public static func from(data: Foundation.Data, strategy: Lottie.DecodingStrategy = LottieConfiguration.shared.decodingStrategy) throws -> Lottie.LottieAnimation - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) async -> Lottie.LottieAnimation? - #endif - - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, closure: @escaping Lottie.LottieAnimation.DownloadClosure, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) - final public func progressTime(forMarker named: Swift.String) -> Lottie.AnimationProgressTime? - final public func frameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - final public func durationFrameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - final public func progressTime(forFrame frameTime: Lottie.AnimationFrameTime, clamped: Swift.Bool = true) -> Lottie.AnimationProgressTime - final public func frameTime(forProgress progressTime: Lottie.AnimationProgressTime) -> Lottie.AnimationFrameTime - final public func time(forFrame frameTime: Lottie.AnimationFrameTime) -> Foundation.TimeInterval - final public func frameTime(forTime time: Foundation.TimeInterval) -> Lottie.AnimationFrameTime -} -extension Foundation.Bundle : @unchecked Swift.Sendable { -} -public enum LayerType : Swift.Int, Swift.Codable { - case precomp - case solid - case image - case null - case shape - case text - public init(from decoder: Swift.Decoder) throws - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public enum MatteType : Swift.Int, Swift.Codable { - case none - case add - case invert - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public enum BlendMode : Swift.Int, Swift.Codable { - case normal - case multiply - case screen - case overlay - case darken - case lighten - case colorDodge - case colorBurn - case hardLight - case softLight - case difference - case exclusion - case hue - case saturation - case color - case luminosity - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -final public class GradientValueProvider { - public init(block: @escaping Lottie.GradientValueProvider.ColorsValueBlock, locations: Lottie.GradientValueProvider.ColorLocationsBlock? = nil) - public init(_ colors: [Lottie.LottieColor], locations: [Swift.Double] = []) - public typealias ColorsValueBlock = (CoreGraphics.CGFloat) -> [Lottie.LottieColor] - public typealias ColorLocationsBlock = (CoreGraphics.CGFloat) -> [Swift.Double] - final public var colors: [Lottie.LottieColor] { - get - set - } - final public var locations: [Swift.Double] { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage<[Swift.Double]> { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class AnimatedSwitch : Lottie.AnimatedControl { - @_Concurrency.MainActor(unsafe) override public init(animation: Lottie.LottieAnimation, configuration: Lottie.LottieConfiguration = .shared) - @objc override dynamic public init() - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) override open func animationDidSet() - @_Concurrency.MainActor(unsafe) @objc override dynamic open func endTracking(_ touch: UIKit.UITouch?, with event: UIKit.UIEvent?) - public enum CancelBehavior { - case reverse - case none - public static func == (a: Lottie.AnimatedSwitch.CancelBehavior, b: Lottie.AnimatedSwitch.CancelBehavior) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } - } - @_Concurrency.MainActor(unsafe) public var cancelBehavior: Lottie.AnimatedSwitch.CancelBehavior - @_Concurrency.MainActor(unsafe) public var animateUpdateWhenChangingAnimation: Swift.Bool - @objc override dynamic public var accessibilityTraits: UIKit.UIAccessibilityTraits { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) public var isOn: Swift.Bool { - get - set - } - @_Concurrency.MainActor(unsafe) public func setIsOn(_ isOn: Swift.Bool, animated: Swift.Bool, shouldFireHaptics: Swift.Bool = true) - @_Concurrency.MainActor(unsafe) public func setProgressForState(fromProgress: Lottie.AnimationProgressTime, toProgress: Lottie.AnimationProgressTime, forOnState: Swift.Bool) - @objc deinit -} -public class BundleImageProvider : Lottie.AnimationImageProvider { - public init(bundle: Foundation.Bundle, searchPath: Swift.String?) - public func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) final public class AnimationSubview : UIKit.UIView { - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) public class LottieAnimationViewBase : UIKit.UIView { - @_Concurrency.MainActor(unsafe) @objc override dynamic public var contentMode: UIKit.UIView.ContentMode { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public func didMoveToWindow() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@_hasMissingDesignatedInitializers final public class DotLottieFile { - @objc deinit -} -final public class LottieLogger { - public init(assert: @escaping Lottie.LottieLogger.Assert = { condition, message, file, line in - // If we default to `Swift.assert` directly with `assert: Assert = Swift.assert`, - // the call will unexpectedly not respect the -O flag and will crash in release - // https://github.com/apple/swift/issues/60249 - Swift.assert(condition(), message(), file: file, line: line) - }, assertionFailure: @escaping Lottie.LottieLogger.AssertionFailure = { message, file, line in - // If we default to `Swift.assertionFailure` directly with - // `assertionFailure: AssertionFailure = Swift.assertionFailure`, - // the call will unexpectedly not respect the -O flag and will crash in release - // https://github.com/apple/swift/issues/60249 - Swift.assertionFailure(message(), file: file, line: line) - }, warn: @escaping Lottie.LottieLogger.Warn = { message, _, _ in - }, info: @escaping Lottie.LottieLogger.Info = { message in - }) - public typealias Assert = (_ condition: @autoclosure () -> Swift.Bool, _ message: @autoclosure () -> Swift.String, _ fileID: Swift.StaticString, _ line: Swift.UInt) -> Swift.Void - public typealias AssertionFailure = (_ message: @autoclosure () -> Swift.String, _ fileID: Swift.StaticString, _ line: Swift.UInt) -> Swift.Void - public typealias Warn = (_ message: @autoclosure () -> Swift.String, _ fileID: Swift.StaticString, _ line: Swift.UInt) -> Swift.Void - public typealias Info = (_ message: @autoclosure () -> Swift.String) -> Swift.Void - public static var shared: Lottie.LottieLogger - final public func assert(_ condition: @autoclosure () -> Swift.Bool, _ message: @autoclosure () -> Swift.String = String(), fileID: Swift.StaticString = #fileID, line: Swift.UInt = #line) - final public func assertionFailure(_ message: @autoclosure () -> Swift.String = String(), fileID: Swift.StaticString = #fileID, line: Swift.UInt = #line) - final public func warn(_ message: @autoclosure () -> Swift.String = String(), fileID: Swift.StaticString = #fileID, line: Swift.UInt = #line) - final public func info(_ message: @autoclosure () -> Swift.String = String()) - @objc deinit -} -extension Lottie.LottieLogger { - public static var printToConsole: Lottie.LottieLogger { - get - } -} -@available(*, deprecated, message: "Use DefaultAnimationCache instead, which is thread-safe and automatically responds to memory pressure.") -public typealias LRUAnimationCache = Lottie.DefaultAnimationCache -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class AnimatedButton : Lottie.AnimatedControl { - @_Concurrency.MainActor(unsafe) override public init(animation: Lottie.LottieAnimation, configuration: Lottie.LottieConfiguration = .shared) - @objc override dynamic public init() - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) @objc override dynamic open func beginTracking(_ touch: UIKit.UITouch, with event: UIKit.UIEvent?) -> Swift.Bool - @_Concurrency.MainActor(unsafe) @objc override dynamic open func endTracking(_ touch: UIKit.UITouch?, with event: UIKit.UIEvent?) - @objc override dynamic public var accessibilityTraits: UIKit.UIAccessibilityTraits { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) public func setPlayRange(fromProgress: Lottie.AnimationProgressTime, toProgress: Lottie.AnimationProgressTime, event: UIKit.UIControl.Event) - @_Concurrency.MainActor(unsafe) public func setPlayRange(fromMarker fromName: Swift.String, toMarker toName: Swift.String, event: UIKit.UIControl.Event) - @objc deinit -} -final public class PointValueProvider { - public init(block: @escaping Lottie.PointValueProvider.PointValueBlock) - public init(_ point: CoreGraphics.CGPoint) - public typealias PointValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGPoint - final public var point: CoreGraphics.CGPoint { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -final public class Keyframe { - public init(_ value: T, spatialInTangent: Lottie.LottieVector3D? = nil, spatialOutTangent: Lottie.LottieVector3D? = nil) - public init(value: T, time: Lottie.AnimationFrameTime, isHold: Swift.Bool = false, inTangent: Lottie.LottieVector2D? = nil, outTangent: Lottie.LottieVector2D? = nil, spatialInTangent: Lottie.LottieVector3D? = nil, spatialOutTangent: Lottie.LottieVector3D? = nil) - final public let value: T - final public let time: Lottie.AnimationFrameTime - final public let isHold: Swift.Bool - final public let inTangent: Lottie.LottieVector2D? - final public let outTangent: Lottie.LottieVector2D? - final public let spatialInTangent: Lottie.LottieVector3D? - final public let spatialOutTangent: Lottie.LottieVector3D? - @objc deinit -} -extension Lottie.Keyframe : Swift.Equatable where T : Swift.Equatable { - public static func == (lhs: Lottie.Keyframe, rhs: Lottie.Keyframe) -> Swift.Bool -} -extension Lottie.Keyframe : Swift.Hashable where T : Swift.Hashable { - final public func hash(into hasher: inout Swift.Hasher) - final public var hashValue: Swift.Int { - get - } -} -public protocol AnimationImageProvider { - func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage? -} -public protocol Interpolatable : Lottie.AnyInterpolatable { - func interpolate(to: Self, amount: CoreGraphics.CGFloat) -> Self -} -public protocol SpatialInterpolatable : Lottie.AnyInterpolatable { - func interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Self -} -public protocol AnyInterpolatable { - func _interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Self -} -extension Lottie.Interpolatable { - public func _interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent _: CoreGraphics.CGPoint?, spatialInTangent _: CoreGraphics.CGPoint?) -> Self -} -extension Lottie.SpatialInterpolatable { - public func interpolate(to: Self, amount: CoreGraphics.CGFloat) -> Self - public func _interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Self -} -extension Swift.Double : Lottie.Interpolatable { -} -extension CoreGraphics.CGFloat : Lottie.Interpolatable { -} -extension Swift.Float : Lottie.Interpolatable { -} -extension Lottie.Interpolatable where Self : Swift.BinaryFloatingPoint { - public func interpolate(to: Self, amount: CoreGraphics.CGFloat) -> Self -} -extension CoreGraphics.CGRect : Lottie.Interpolatable { - public func interpolate(to: CoreGraphics.CGRect, amount: CoreGraphics.CGFloat) -> CoreGraphics.CGRect -} -extension CoreGraphics.CGSize : Lottie.Interpolatable { - public func interpolate(to: CoreGraphics.CGSize, amount: CoreGraphics.CGFloat) -> CoreGraphics.CGSize -} -extension CoreGraphics.CGPoint : Lottie.SpatialInterpolatable { - public func interpolate(to: CoreGraphics.CGPoint, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> CoreGraphics.CGPoint -} -extension Lottie.LottieColor : Lottie.Interpolatable { - public func interpolate(to: Lottie.LottieColor, amount: CoreGraphics.CGFloat) -> Lottie.LottieColor -} -extension Lottie.LottieVector1D : Lottie.Interpolatable { - public func interpolate(to: Lottie.LottieVector1D, amount: CoreGraphics.CGFloat) -> Lottie.LottieVector1D -} -extension Lottie.LottieVector2D : Lottie.SpatialInterpolatable { - public func interpolate(to: Lottie.LottieVector2D, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Lottie.LottieVector2D -} -extension Lottie.LottieVector3D : Lottie.SpatialInterpolatable { - public func interpolate(to: Lottie.LottieVector3D, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Lottie.LottieVector3D -} -extension Swift.Array : Lottie.Interpolatable, Lottie.AnyInterpolatable where Element : Lottie.Interpolatable { - public func interpolate(to: [Element], amount: CoreGraphics.CGFloat) -> [Element] -} -extension Lottie.CoordinateSpace : Swift.Equatable {} -extension Lottie.CoordinateSpace : Swift.Hashable {} -extension Lottie.CoordinateSpace : Swift.RawRepresentable {} -extension Lottie.SizeValueProvider : Lottie.AnyValueProvider {} -extension Lottie.ColorValueProvider : Lottie.AnyValueProvider {} -extension Lottie.LottieBackgroundBehavior : Swift.Equatable {} -extension Lottie.LottieBackgroundBehavior : Swift.Hashable {} -extension Lottie.DotLottieError : Swift.Equatable {} -extension Lottie.DotLottieError : Swift.Hashable {} -extension Lottie.FloatValueProvider : Lottie.AnyValueProvider {} -extension Lottie.LayerType : Swift.Equatable {} -extension Lottie.LayerType : Swift.Hashable {} -extension Lottie.LayerType : Swift.RawRepresentable {} -extension Lottie.MatteType : Swift.Equatable {} -extension Lottie.MatteType : Swift.Hashable {} -extension Lottie.MatteType : Swift.RawRepresentable {} -extension Lottie.BlendMode : Swift.Equatable {} -extension Lottie.BlendMode : Swift.Hashable {} -extension Lottie.BlendMode : Swift.RawRepresentable {} -extension Lottie.GradientValueProvider : Lottie.AnyValueProvider {} -extension Lottie.AnimatedSwitch.CancelBehavior : Swift.Equatable {} -extension Lottie.AnimatedSwitch.CancelBehavior : Swift.Hashable {} -extension Lottie.PointValueProvider : Lottie.AnyValueProvider {} diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64.swiftmodule b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64.swiftmodule deleted file mode 100644 index 29f2d01fac795fff9bc151d4036471a2ac3940a0..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/arm64.swiftmodule and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64-apple-ios-simulator.swiftdoc deleted file mode 100644 index 48710bbfe8674c96ec799991c01dd313d75b0dec..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64-apple-ios-simulator.swiftinterface deleted file mode 100644 index 38e219282a0c3f3391f332c4e09b65ce5f835658..0000000000000000000000000000000000000000 --- a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,946 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) -// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Lottie -import Compression -import CoreFoundation -import CoreGraphics -import CoreText -import Foundation -import QuartzCore -import Swift -import UIKit -import _Concurrency -import zlib -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers final public class ImageAsset : Lottie.Asset { - final public let name: Swift.String - final public let directory: Swift.String - final public let width: Swift.Double - final public let height: Swift.Double - override final public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -extension QuartzCore.CALayer { - @nonobjc public func logLayerTree(withIndent: Swift.Int = 0) -} -public protocol AnimationFontProvider { - func fontFor(family: Swift.String, size: CoreGraphics.CGFloat) -> CoreText.CTFont? -} -final public class DefaultFontProvider : Lottie.AnimationFontProvider { - public init() - final public func fontFor(family: Swift.String, size: CoreGraphics.CGFloat) -> CoreText.CTFont? - @objc deinit -} -public enum LottieAnimationCache { - public static var shared: Lottie.AnimationCacheProvider? -} -public class DefaultAnimationCache : Lottie.AnimationCacheProvider { - public init() - public static let sharedCache: Lottie.DefaultAnimationCache - public var cacheSize: Swift.Int { - get - set - } - public func clearCache() - public func animation(forKey key: Swift.String) -> Lottie.LottieAnimation? - public func setAnimation(_ animation: Lottie.LottieAnimation, forKey key: Swift.String) - @objc deinit -} -public class FilepathImageProvider : Lottie.AnimationImageProvider { - public init(filepath: Swift.String) - public init(filepath: Foundation.URL) - public func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage? - @objc deinit -} -public protocol AnimationTextProvider : AnyObject { - func textFor(keypathName: Swift.String, sourceText: Swift.String) -> Swift.String -} -final public class DictionaryTextProvider : Lottie.AnimationTextProvider { - public init(_ values: [Swift.String : Swift.String]) - final public func textFor(keypathName: Swift.String, sourceText: Swift.String) -> Swift.String - @objc deinit -} -final public class DefaultTextProvider : Lottie.AnimationTextProvider { - public init() - final public func textFor(keypathName _: Swift.String, sourceText: Swift.String) -> Swift.String - @objc deinit -} -public enum CoordinateSpace : Swift.Int, Swift.Codable { - case type2d - case type3d - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -final public class LottieAnimation : Swift.Codable { - required public init(from decoder: Swift.Decoder) throws - public init(dictionary: [Swift.String : Any]) throws - final public let startFrame: Lottie.AnimationFrameTime - final public let endFrame: Lottie.AnimationFrameTime - final public let framerate: Swift.Double - final public var markerNames: [Swift.String] { - get - } - @objc deinit - final public func encode(to encoder: Swift.Encoder) throws -} -extension UIKit.UIColor { - public var lottieColorValue: Lottie.LottieColor { - get - } -} -public protocol AnimationCacheProvider : AnyObject { - func animation(forKey: Swift.String) -> Lottie.LottieAnimation? - func setAnimation(_ animation: Lottie.LottieAnimation, forKey: Swift.String) - func clearCache() -} -public typealias LottieCompletionBlock = (Swift.Bool) -> Swift.Void -@_hasMissingDesignatedInitializers public class Asset : Swift.Codable { - required public init(from decoder: Swift.Decoder) throws - final public let id: Swift.String - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -final public class SizeValueProvider { - public init(block: @escaping Lottie.SizeValueProvider.SizeValueBlock) - public init(_ size: CoreGraphics.CGSize) - public typealias SizeValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGSize - final public var size: CoreGraphics.CGSize { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -infix operator +| : DefaultPrecedence -infix operator +- : DefaultPrecedence -@objc final public class CompatibleAnimation : ObjectiveC.NSObject { - @objc public init(name: Swift.String, bundle: Foundation.Bundle = Bundle.main) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) final public class CompatibleAnimationView : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public init(compatibleAnimation: Lottie.CompatibleAnimation) - @objc @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect) - @objc @_Concurrency.MainActor(unsafe) final public var compatibleAnimation: Lottie.CompatibleAnimation? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var loopAnimationCount: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) override final public var contentMode: UIKit.UIView.ContentMode { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var currentProgress: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var currentFrame: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: CoreGraphics.CGFloat { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: CoreGraphics.CGFloat { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public func play() - @objc @_Concurrency.MainActor(unsafe) final public func play(completion: ((Swift.Bool) -> Swift.Void)?) - @objc @_Concurrency.MainActor(unsafe) final public func play(fromProgress: CoreGraphics.CGFloat, toProgress: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func play(fromFrame: CoreGraphics.CGFloat, toFrame: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func play(fromMarker: Swift.String, toMarker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func play(marker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func stop() - @objc @_Concurrency.MainActor(unsafe) final public func pause() - @objc @_Concurrency.MainActor(unsafe) final public func reloadImages() - @objc @_Concurrency.MainActor(unsafe) final public func forceDisplayUpdate() - @objc @_Concurrency.MainActor(unsafe) final public func getValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> Any? - @objc @_Concurrency.MainActor(unsafe) final public func logHierarchyKeypaths() - @objc @_Concurrency.MainActor(unsafe) final public func setColorValue(_ color: UIKit.UIColor, forKeypath keypath: Lottie.CompatibleAnimationKeypath) - @objc @_Concurrency.MainActor(unsafe) final public func getColorValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> UIKit.UIColor? - @objc @_Concurrency.MainActor(unsafe) final public func addSubview(_ subview: Lottie.AnimationSubview, forLayerAt keypath: Lottie.CompatibleAnimationKeypath) - @objc @_Concurrency.MainActor(unsafe) final public func convert(rect: CoreGraphics.CGRect, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGRect - @objc @_Concurrency.MainActor(unsafe) final public func convert(point: CoreGraphics.CGPoint, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGPoint - @objc @_Concurrency.MainActor(unsafe) final public func progressTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat - @objc @_Concurrency.MainActor(unsafe) final public func frameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat - @objc @_Concurrency.MainActor(unsafe) final public func durationFrameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat - @objc deinit -} -public typealias AnimationFrameTime = CoreGraphics.CGFloat -public typealias AnimationProgressTime = CoreGraphics.CGFloat -public enum ColorFormatDenominator : Swift.Hashable { - case One - case OneHundred - case TwoFiftyFive - public static func == (a: Lottie.ColorFormatDenominator, b: Lottie.ColorFormatDenominator) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public struct LottieColor : Swift.Hashable { - public var r: Swift.Double - public var g: Swift.Double - public var b: Swift.Double - public var a: Swift.Double - public init(r: Swift.Double, g: Swift.Double, b: Swift.Double, a: Swift.Double, denominator: Lottie.ColorFormatDenominator = .One) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieColor, b: Lottie.LottieColor) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -final public class ColorValueProvider { - public init(block: @escaping Lottie.ColorValueProvider.ColorValueBlock) - public init(_ color: Lottie.LottieColor) - public init(_ keyframes: [Lottie.Keyframe]) - public typealias ColorValueBlock = (CoreGraphics.CGFloat) -> Lottie.LottieColor - final public var color: Lottie.LottieColor { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -public struct AnimationKeypath : Swift.Hashable, Swift.ExpressibleByStringLiteral { - public init(keypath: Swift.String) - public init(stringLiteral: Swift.String) - public init(keys: [Swift.String]) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.AnimationKeypath, b: Lottie.AnimationKeypath) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} -public struct LottieConfiguration : Swift.Hashable { - public init(renderingEngine: Lottie.RenderingEngineOption = .automatic, decodingStrategy: Lottie.DecodingStrategy = .dictionaryBased) - public static var shared: Lottie.LottieConfiguration - public var renderingEngine: Lottie.RenderingEngineOption - public var decodingStrategy: Lottie.DecodingStrategy - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieConfiguration, b: Lottie.LottieConfiguration) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum RenderingEngineOption : Swift.Hashable { - case automatic - case specific(Lottie.RenderingEngine) - public static var mainThread: Lottie.RenderingEngineOption { - get - } - public static var coreAnimation: Lottie.RenderingEngineOption { - get - } -} -public enum RenderingEngine : Swift.Hashable { - case mainThread - case coreAnimation -} -extension Lottie.RenderingEngineOption : Swift.RawRepresentable, Swift.CustomStringConvertible { - public init?(rawValue: Swift.String) - public var rawValue: Swift.String { - get - } - public var description: Swift.String { - get - } - public typealias RawValue = Swift.String -} -extension Lottie.RenderingEngine : Swift.RawRepresentable, Swift.CustomStringConvertible { - public init?(rawValue: Swift.String) - public var rawValue: Swift.String { - get - } - public var description: Swift.String { - get - } - public typealias RawValue = Swift.String -} -public enum DecodingStrategy : Swift.Hashable { - case legacyCodable - case dictionaryBased - public static func == (a: Lottie.DecodingStrategy, b: Lottie.DecodingStrategy) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -extension Lottie.LottieVector1D : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -public struct LottieVector2D : Swift.Codable, Swift.Hashable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieVector2D, b: Lottie.LottieVector2D) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -extension Lottie.LottieVector3D : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -extension Lottie.LottieVector3D { - public var pointValue: CoreGraphics.CGPoint { - get - } - public var sizeValue: CoreGraphics.CGSize { - get - } -} -extension Lottie.LottieAnimationView { - @_Concurrency.MainActor(unsafe) convenience public init(name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, imageProvider: Lottie.AnimationImageProvider? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(filePath: Swift.String, imageProvider: Lottie.AnimationImageProvider? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(url: Foundation.URL, imageProvider: Lottie.AnimationImageProvider? = nil, session: Foundation.URLSession = .shared, closure: @escaping Lottie.LottieAnimationView.DownloadClosure, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(asset name: Swift.String, bundle: Foundation.Bundle = Bundle.main, imageProvider: Lottie.AnimationImageProvider? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieName name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieFilePath filePath: Swift.String, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieUrl url: Foundation.URL, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, session: Foundation.URLSession = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieAsset name: Swift.String, bundle: Foundation.Bundle = Bundle.main, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - public typealias DownloadClosure = (Swift.Error?) -> Swift.Void -} -public protocol AnyValueProvider { - var valueType: Any.Type { get } - var typeErasedStorage: Lottie.AnyValueProviderStorage { get } - func hasUpdate(frame: Lottie.AnimationFrameTime) -> Swift.Bool -} -extension Lottie.AnyValueProvider { - public func value(frame: Lottie.AnimationFrameTime) -> Any -} -public enum ValueProviderStorage where T : Lottie.AnyInterpolatable { - case singleValue(T) - case keyframes([Lottie.Keyframe]) - case closure((Lottie.AnimationFrameTime) -> T) -} -public enum AnyValueProviderStorage { - case singleValue(Any) - case keyframes([Lottie.Keyframe], interpolate: (Lottie.AnimationFrameTime) -> Any) - case closure((Lottie.AnimationFrameTime) -> Any) -} -public struct LottieVector1D : Swift.Hashable { - public init(_ value: Swift.Double) - public let value: Swift.Double - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieVector1D, b: Lottie.LottieVector1D) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public struct LottieVector3D : Swift.Hashable { - public let x: Swift.Double - public let y: Swift.Double - public let z: Swift.Double - public init(x: Swift.Double, y: Swift.Double, z: Swift.Double) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieVector3D, b: Lottie.LottieVector3D) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum LottieBackgroundBehavior { - case stop - case pause - case pauseAndRestore - case forceFinish - case continuePlaying - public static func `default`(for renderingEngine: Lottie.RenderingEngine) -> Lottie.LottieBackgroundBehavior - public static func == (a: Lottie.LottieBackgroundBehavior, b: Lottie.LottieBackgroundBehavior) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public enum LottieLoopMode { - case playOnce - case loop - case autoReverse - case `repeat`(Swift.Float) - case repeatBackwards(Swift.Float) -} -extension Lottie.LottieLoopMode : Swift.Equatable { - public static func == (lhs: Lottie.LottieLoopMode, rhs: Lottie.LottieLoopMode) -> Swift.Bool -} -@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) final public class LottieAnimationView : Lottie.LottieAnimationViewBase { - @_Concurrency.MainActor(unsafe) public init(animation: Lottie.LottieAnimation?, imageProvider: Lottie.AnimationImageProvider? = nil, textProvider: Lottie.AnimationTextProvider = DefaultTextProvider(), fontProvider: Lottie.AnimationFontProvider = DefaultFontProvider(), configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared) - @_Concurrency.MainActor(unsafe) public init(dotLottie: Lottie.DotLottieFile?, animationId: Swift.String? = nil, textProvider: Lottie.AnimationTextProvider = DefaultTextProvider(), fontProvider: Lottie.AnimationFontProvider = DefaultFontProvider(), configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared) - @_Concurrency.MainActor(unsafe) public init(configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared) - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) final public let configuration: Lottie.LottieConfiguration - @_Concurrency.MainActor(unsafe) final public var valueProviders: [Lottie.AnimationKeypath : Lottie.AnyValueProvider] { - get - } - @_Concurrency.MainActor(unsafe) final public var backgroundBehavior: Lottie.LottieBackgroundBehavior { - get - set - } - @_Concurrency.MainActor(unsafe) final public var animation: Lottie.LottieAnimation? { - get - set - } - @_Concurrency.MainActor(unsafe) final public var animationLoaded: ((_ animationView: Lottie.LottieAnimationView, _ animation: Lottie.LottieAnimation) -> Swift.Void)? { - get - set - } - @_Concurrency.MainActor(unsafe) final public var imageProvider: Lottie.AnimationImageProvider { - get - set - } - @_Concurrency.MainActor(unsafe) final public var textProvider: Lottie.AnimationTextProvider { - get - set - } - @_Concurrency.MainActor(unsafe) final public var fontProvider: Lottie.AnimationFontProvider { - get - set - } - @_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool { - get - } - @_Concurrency.MainActor(unsafe) final public var isAnimationQueued: Swift.Bool { - get - } - @_Concurrency.MainActor(unsafe) final public var loopMode: Lottie.LottieLoopMode { - get - set - } - @_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool { - get - set - } - @_Concurrency.MainActor(unsafe) final public var currentProgress: Lottie.AnimationProgressTime { - get - set - } - @_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval { - get - set - } - @_Concurrency.MainActor(unsafe) final public var currentFrame: Lottie.AnimationFrameTime { - get - set - } - @_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: Lottie.AnimationFrameTime { - get - } - @_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: Lottie.AnimationProgressTime { - get - } - @_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat { - get - set - } - @_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool { - get - set - } - @_Concurrency.MainActor(unsafe) final public var viewportFrame: CoreGraphics.CGRect? { - get - set - } - @_Concurrency.MainActor(unsafe) @objc override final public var intrinsicContentSize: CoreGraphics.CGSize { - @_Concurrency.MainActor(unsafe) @objc get - } - @_Concurrency.MainActor(unsafe) final public var currentRenderingEngine: Lottie.RenderingEngine? { - get - } - @_Concurrency.MainActor(unsafe) final public func loadAnimation(_ animationId: Swift.String? = nil, from dotLottieFile: Lottie.DotLottieFile) - @_Concurrency.MainActor(unsafe) final public func play(completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(fromProgress: Lottie.AnimationProgressTime? = nil, toProgress: Lottie.AnimationProgressTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(fromFrame: Lottie.AnimationFrameTime? = nil, toFrame: Lottie.AnimationFrameTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(fromMarker: Swift.String? = nil, toMarker: Swift.String, playEndMarkerFrame: Swift.Bool = true, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(marker: Swift.String, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func stop() - @_Concurrency.MainActor(unsafe) final public func pause() - @_Concurrency.MainActor(unsafe) final public func reloadImages() - @_Concurrency.MainActor(unsafe) final public func forceDisplayUpdate() - @_Concurrency.MainActor(unsafe) final public func setValueProvider(_ valueProvider: Lottie.AnyValueProvider, keypath: Lottie.AnimationKeypath) - @_Concurrency.MainActor(unsafe) final public func getValue(for keypath: Lottie.AnimationKeypath, atFrame: Lottie.AnimationFrameTime?) -> Any? - @_Concurrency.MainActor(unsafe) final public func getOriginalValue(for keypath: Lottie.AnimationKeypath, atFrame: Lottie.AnimationFrameTime?) -> Any? - @_Concurrency.MainActor(unsafe) final public func logHierarchyKeypaths() - @_Concurrency.MainActor(unsafe) final public func addSubview(_ subview: Lottie.AnimationSubview, forLayerAt keypath: Lottie.AnimationKeypath) - @_Concurrency.MainActor(unsafe) final public func convert(_ rect: CoreGraphics.CGRect, toLayerAt keypath: Lottie.AnimationKeypath?) -> CoreGraphics.CGRect? - @_Concurrency.MainActor(unsafe) final public func convert(_ point: CoreGraphics.CGPoint, toLayerAt keypath: Lottie.AnimationKeypath?) -> CoreGraphics.CGPoint? - @_Concurrency.MainActor(unsafe) final public func setNodeIsEnabled(isEnabled: Swift.Bool, keypath: Lottie.AnimationKeypath) - @_Concurrency.MainActor(unsafe) final public func progressTime(forMarker named: Swift.String) -> Lottie.AnimationProgressTime? - @_Concurrency.MainActor(unsafe) final public func frameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - @_Concurrency.MainActor(unsafe) final public func durationFrameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - @objc deinit -} -@objc @_Concurrency.MainActor(unsafe) open class AnimatedControl : UIKit.UIControl { - @_Concurrency.MainActor(unsafe) public init(animation: Lottie.LottieAnimation, configuration: Lottie.LottieConfiguration = .shared) - @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) @objc override dynamic open var isEnabled: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open var isSelected: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open var isHighlighted: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open var intrinsicContentSize: CoreGraphics.CGSize { - @_Concurrency.MainActor(unsafe) @objc get - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open func beginTracking(_ touch: UIKit.UITouch, with event: UIKit.UIEvent?) -> Swift.Bool - @_Concurrency.MainActor(unsafe) @objc override dynamic open func continueTracking(_ touch: UIKit.UITouch, with event: UIKit.UIEvent?) -> Swift.Bool - @_Concurrency.MainActor(unsafe) @objc override dynamic open func endTracking(_ touch: UIKit.UITouch?, with event: UIKit.UIEvent?) - @_Concurrency.MainActor(unsafe) @objc override dynamic open func cancelTracking(with event: UIKit.UIEvent?) - @_Concurrency.MainActor(unsafe) open func animationDidSet() - @_Concurrency.MainActor(unsafe) final public let animationView: Lottie.LottieAnimationView - @_Concurrency.MainActor(unsafe) public var animation: Lottie.LottieAnimation? { - get - set - } - @_Concurrency.MainActor(unsafe) public var animationSpeed: CoreGraphics.CGFloat { - get - set - } - @_Concurrency.MainActor(unsafe) public func setLayer(named: Swift.String, forState: UIKit.UIControl.State) - @_Concurrency.MainActor(unsafe) public func setValueProvider(_ valueProvider: Lottie.AnyValueProvider, keypath: Lottie.AnimationKeypath) - @objc deinit -} -public enum DotLottieError : Swift.Error { - case invalidFileFormat - case invalidData - case animationNotAvailable - public static func == (a: Lottie.DotLottieError, b: Lottie.DotLottieError) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -final public class FloatValueProvider { - public init(block: @escaping Lottie.FloatValueProvider.CGFloatValueBlock) - public init(_ float: CoreGraphics.CGFloat) - public typealias CGFloatValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGFloat - final public var float: CoreGraphics.CGFloat { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -@objc final public class CompatibleAnimationKeypath : ObjectiveC.NSObject { - @objc public init(keypath: Swift.String) - @objc public init(keys: [Swift.String]) - final public let animationKeypath: Lottie.AnimationKeypath - @objc deinit -} -extension Lottie.LottieColor : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -extension Lottie.DotLottieFile { - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func named(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func named(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func loadedFrom(filepath: Swift.String, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func loadedFrom(filepath: Swift.String, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func asset(named name: Swift.String, bundle: Foundation.Bundle = Bundle.main, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func asset(named name: Swift.String, bundle: Foundation.Bundle = Bundle.main, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) -} -public protocol DotLottieCacheProvider { - func file(forKey: Swift.String) -> Lottie.DotLottieFile? - func setFile(_ lottie: Lottie.DotLottieFile, forKey: Swift.String) - func clearCache() -} -public class DotLottieCache : Lottie.DotLottieCacheProvider { - public init() - public static let sharedCache: Lottie.DotLottieCache - public var cacheSize: Swift.Int { - get - set - } - public func clearCache() - public func file(forKey key: Swift.String) -> Lottie.DotLottieFile? - public func setFile(_ lottie: Lottie.DotLottieFile, forKey key: Swift.String) - @objc deinit -} -extension Lottie.LottieAnimation { - public typealias DownloadClosure = (Lottie.LottieAnimation?) -> Swift.Void - final public var duration: Foundation.TimeInterval { - get - } - final public var bounds: CoreGraphics.CGRect { - get - } - final public var size: CoreGraphics.CGSize { - get - } - public static func named(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) -> Lottie.LottieAnimation? - public static func filepath(_ filepath: Swift.String, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) -> Lottie.LottieAnimation? - public static func asset(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) -> Lottie.LottieAnimation? - public static func from(data: Foundation.Data, strategy: Lottie.DecodingStrategy = LottieConfiguration.shared.decodingStrategy) throws -> Lottie.LottieAnimation - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) async -> Lottie.LottieAnimation? - #endif - - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, closure: @escaping Lottie.LottieAnimation.DownloadClosure, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) - final public func progressTime(forMarker named: Swift.String) -> Lottie.AnimationProgressTime? - final public func frameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - final public func durationFrameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - final public func progressTime(forFrame frameTime: Lottie.AnimationFrameTime, clamped: Swift.Bool = true) -> Lottie.AnimationProgressTime - final public func frameTime(forProgress progressTime: Lottie.AnimationProgressTime) -> Lottie.AnimationFrameTime - final public func time(forFrame frameTime: Lottie.AnimationFrameTime) -> Foundation.TimeInterval - final public func frameTime(forTime time: Foundation.TimeInterval) -> Lottie.AnimationFrameTime -} -extension Foundation.Bundle : @unchecked Swift.Sendable { -} -public enum LayerType : Swift.Int, Swift.Codable { - case precomp - case solid - case image - case null - case shape - case text - public init(from decoder: Swift.Decoder) throws - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public enum MatteType : Swift.Int, Swift.Codable { - case none - case add - case invert - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public enum BlendMode : Swift.Int, Swift.Codable { - case normal - case multiply - case screen - case overlay - case darken - case lighten - case colorDodge - case colorBurn - case hardLight - case softLight - case difference - case exclusion - case hue - case saturation - case color - case luminosity - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -final public class GradientValueProvider { - public init(block: @escaping Lottie.GradientValueProvider.ColorsValueBlock, locations: Lottie.GradientValueProvider.ColorLocationsBlock? = nil) - public init(_ colors: [Lottie.LottieColor], locations: [Swift.Double] = []) - public typealias ColorsValueBlock = (CoreGraphics.CGFloat) -> [Lottie.LottieColor] - public typealias ColorLocationsBlock = (CoreGraphics.CGFloat) -> [Swift.Double] - final public var colors: [Lottie.LottieColor] { - get - set - } - final public var locations: [Swift.Double] { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage<[Swift.Double]> { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class AnimatedSwitch : Lottie.AnimatedControl { - @_Concurrency.MainActor(unsafe) override public init(animation: Lottie.LottieAnimation, configuration: Lottie.LottieConfiguration = .shared) - @objc override dynamic public init() - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) override open func animationDidSet() - @_Concurrency.MainActor(unsafe) @objc override dynamic open func endTracking(_ touch: UIKit.UITouch?, with event: UIKit.UIEvent?) - public enum CancelBehavior { - case reverse - case none - public static func == (a: Lottie.AnimatedSwitch.CancelBehavior, b: Lottie.AnimatedSwitch.CancelBehavior) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } - } - @_Concurrency.MainActor(unsafe) public var cancelBehavior: Lottie.AnimatedSwitch.CancelBehavior - @_Concurrency.MainActor(unsafe) public var animateUpdateWhenChangingAnimation: Swift.Bool - @objc override dynamic public var accessibilityTraits: UIKit.UIAccessibilityTraits { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) public var isOn: Swift.Bool { - get - set - } - @_Concurrency.MainActor(unsafe) public func setIsOn(_ isOn: Swift.Bool, animated: Swift.Bool, shouldFireHaptics: Swift.Bool = true) - @_Concurrency.MainActor(unsafe) public func setProgressForState(fromProgress: Lottie.AnimationProgressTime, toProgress: Lottie.AnimationProgressTime, forOnState: Swift.Bool) - @objc deinit -} -public class BundleImageProvider : Lottie.AnimationImageProvider { - public init(bundle: Foundation.Bundle, searchPath: Swift.String?) - public func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) final public class AnimationSubview : UIKit.UIView { - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) public class LottieAnimationViewBase : UIKit.UIView { - @_Concurrency.MainActor(unsafe) @objc override dynamic public var contentMode: UIKit.UIView.ContentMode { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public func didMoveToWindow() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@_hasMissingDesignatedInitializers final public class DotLottieFile { - @objc deinit -} -final public class LottieLogger { - public init(assert: @escaping Lottie.LottieLogger.Assert = { condition, message, file, line in - // If we default to `Swift.assert` directly with `assert: Assert = Swift.assert`, - // the call will unexpectedly not respect the -O flag and will crash in release - // https://github.com/apple/swift/issues/60249 - Swift.assert(condition(), message(), file: file, line: line) - }, assertionFailure: @escaping Lottie.LottieLogger.AssertionFailure = { message, file, line in - // If we default to `Swift.assertionFailure` directly with - // `assertionFailure: AssertionFailure = Swift.assertionFailure`, - // the call will unexpectedly not respect the -O flag and will crash in release - // https://github.com/apple/swift/issues/60249 - Swift.assertionFailure(message(), file: file, line: line) - }, warn: @escaping Lottie.LottieLogger.Warn = { message, _, _ in - }, info: @escaping Lottie.LottieLogger.Info = { message in - }) - public typealias Assert = (_ condition: @autoclosure () -> Swift.Bool, _ message: @autoclosure () -> Swift.String, _ fileID: Swift.StaticString, _ line: Swift.UInt) -> Swift.Void - public typealias AssertionFailure = (_ message: @autoclosure () -> Swift.String, _ fileID: Swift.StaticString, _ line: Swift.UInt) -> Swift.Void - public typealias Warn = (_ message: @autoclosure () -> Swift.String, _ fileID: Swift.StaticString, _ line: Swift.UInt) -> Swift.Void - public typealias Info = (_ message: @autoclosure () -> Swift.String) -> Swift.Void - public static var shared: Lottie.LottieLogger - final public func assert(_ condition: @autoclosure () -> Swift.Bool, _ message: @autoclosure () -> Swift.String = String(), fileID: Swift.StaticString = #fileID, line: Swift.UInt = #line) - final public func assertionFailure(_ message: @autoclosure () -> Swift.String = String(), fileID: Swift.StaticString = #fileID, line: Swift.UInt = #line) - final public func warn(_ message: @autoclosure () -> Swift.String = String(), fileID: Swift.StaticString = #fileID, line: Swift.UInt = #line) - final public func info(_ message: @autoclosure () -> Swift.String = String()) - @objc deinit -} -extension Lottie.LottieLogger { - public static var printToConsole: Lottie.LottieLogger { - get - } -} -@available(*, deprecated, message: "Use DefaultAnimationCache instead, which is thread-safe and automatically responds to memory pressure.") -public typealias LRUAnimationCache = Lottie.DefaultAnimationCache -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class AnimatedButton : Lottie.AnimatedControl { - @_Concurrency.MainActor(unsafe) override public init(animation: Lottie.LottieAnimation, configuration: Lottie.LottieConfiguration = .shared) - @objc override dynamic public init() - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) @objc override dynamic open func beginTracking(_ touch: UIKit.UITouch, with event: UIKit.UIEvent?) -> Swift.Bool - @_Concurrency.MainActor(unsafe) @objc override dynamic open func endTracking(_ touch: UIKit.UITouch?, with event: UIKit.UIEvent?) - @objc override dynamic public var accessibilityTraits: UIKit.UIAccessibilityTraits { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) public func setPlayRange(fromProgress: Lottie.AnimationProgressTime, toProgress: Lottie.AnimationProgressTime, event: UIKit.UIControl.Event) - @_Concurrency.MainActor(unsafe) public func setPlayRange(fromMarker fromName: Swift.String, toMarker toName: Swift.String, event: UIKit.UIControl.Event) - @objc deinit -} -final public class PointValueProvider { - public init(block: @escaping Lottie.PointValueProvider.PointValueBlock) - public init(_ point: CoreGraphics.CGPoint) - public typealias PointValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGPoint - final public var point: CoreGraphics.CGPoint { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -final public class Keyframe { - public init(_ value: T, spatialInTangent: Lottie.LottieVector3D? = nil, spatialOutTangent: Lottie.LottieVector3D? = nil) - public init(value: T, time: Lottie.AnimationFrameTime, isHold: Swift.Bool = false, inTangent: Lottie.LottieVector2D? = nil, outTangent: Lottie.LottieVector2D? = nil, spatialInTangent: Lottie.LottieVector3D? = nil, spatialOutTangent: Lottie.LottieVector3D? = nil) - final public let value: T - final public let time: Lottie.AnimationFrameTime - final public let isHold: Swift.Bool - final public let inTangent: Lottie.LottieVector2D? - final public let outTangent: Lottie.LottieVector2D? - final public let spatialInTangent: Lottie.LottieVector3D? - final public let spatialOutTangent: Lottie.LottieVector3D? - @objc deinit -} -extension Lottie.Keyframe : Swift.Equatable where T : Swift.Equatable { - public static func == (lhs: Lottie.Keyframe, rhs: Lottie.Keyframe) -> Swift.Bool -} -extension Lottie.Keyframe : Swift.Hashable where T : Swift.Hashable { - final public func hash(into hasher: inout Swift.Hasher) - final public var hashValue: Swift.Int { - get - } -} -public protocol AnimationImageProvider { - func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage? -} -public protocol Interpolatable : Lottie.AnyInterpolatable { - func interpolate(to: Self, amount: CoreGraphics.CGFloat) -> Self -} -public protocol SpatialInterpolatable : Lottie.AnyInterpolatable { - func interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Self -} -public protocol AnyInterpolatable { - func _interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Self -} -extension Lottie.Interpolatable { - public func _interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent _: CoreGraphics.CGPoint?, spatialInTangent _: CoreGraphics.CGPoint?) -> Self -} -extension Lottie.SpatialInterpolatable { - public func interpolate(to: Self, amount: CoreGraphics.CGFloat) -> Self - public func _interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Self -} -extension Swift.Double : Lottie.Interpolatable { -} -extension CoreGraphics.CGFloat : Lottie.Interpolatable { -} -extension Swift.Float : Lottie.Interpolatable { -} -extension Lottie.Interpolatable where Self : Swift.BinaryFloatingPoint { - public func interpolate(to: Self, amount: CoreGraphics.CGFloat) -> Self -} -extension CoreGraphics.CGRect : Lottie.Interpolatable { - public func interpolate(to: CoreGraphics.CGRect, amount: CoreGraphics.CGFloat) -> CoreGraphics.CGRect -} -extension CoreGraphics.CGSize : Lottie.Interpolatable { - public func interpolate(to: CoreGraphics.CGSize, amount: CoreGraphics.CGFloat) -> CoreGraphics.CGSize -} -extension CoreGraphics.CGPoint : Lottie.SpatialInterpolatable { - public func interpolate(to: CoreGraphics.CGPoint, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> CoreGraphics.CGPoint -} -extension Lottie.LottieColor : Lottie.Interpolatable { - public func interpolate(to: Lottie.LottieColor, amount: CoreGraphics.CGFloat) -> Lottie.LottieColor -} -extension Lottie.LottieVector1D : Lottie.Interpolatable { - public func interpolate(to: Lottie.LottieVector1D, amount: CoreGraphics.CGFloat) -> Lottie.LottieVector1D -} -extension Lottie.LottieVector2D : Lottie.SpatialInterpolatable { - public func interpolate(to: Lottie.LottieVector2D, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Lottie.LottieVector2D -} -extension Lottie.LottieVector3D : Lottie.SpatialInterpolatable { - public func interpolate(to: Lottie.LottieVector3D, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Lottie.LottieVector3D -} -extension Swift.Array : Lottie.Interpolatable, Lottie.AnyInterpolatable where Element : Lottie.Interpolatable { - public func interpolate(to: [Element], amount: CoreGraphics.CGFloat) -> [Element] -} -extension Lottie.CoordinateSpace : Swift.Equatable {} -extension Lottie.CoordinateSpace : Swift.Hashable {} -extension Lottie.CoordinateSpace : Swift.RawRepresentable {} -extension Lottie.SizeValueProvider : Lottie.AnyValueProvider {} -extension Lottie.ColorValueProvider : Lottie.AnyValueProvider {} -extension Lottie.LottieBackgroundBehavior : Swift.Equatable {} -extension Lottie.LottieBackgroundBehavior : Swift.Hashable {} -extension Lottie.DotLottieError : Swift.Equatable {} -extension Lottie.DotLottieError : Swift.Hashable {} -extension Lottie.FloatValueProvider : Lottie.AnyValueProvider {} -extension Lottie.LayerType : Swift.Equatable {} -extension Lottie.LayerType : Swift.Hashable {} -extension Lottie.LayerType : Swift.RawRepresentable {} -extension Lottie.MatteType : Swift.Equatable {} -extension Lottie.MatteType : Swift.Hashable {} -extension Lottie.MatteType : Swift.RawRepresentable {} -extension Lottie.BlendMode : Swift.Equatable {} -extension Lottie.BlendMode : Swift.Hashable {} -extension Lottie.BlendMode : Swift.RawRepresentable {} -extension Lottie.GradientValueProvider : Lottie.AnyValueProvider {} -extension Lottie.AnimatedSwitch.CancelBehavior : Swift.Equatable {} -extension Lottie.AnimatedSwitch.CancelBehavior : Swift.Hashable {} -extension Lottie.PointValueProvider : Lottie.AnyValueProvider {} diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64-apple-ios-simulator.swiftmodule b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64-apple-ios-simulator.swiftmodule deleted file mode 100644 index 06f7dce4e0f83b0304d6e21ced3653d1959a23ac..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64-apple-ios-simulator.swiftmodule and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64.swiftdoc b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index 48710bbfe8674c96ec799991c01dd313d75b0dec..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64.swiftinterface b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index 38e219282a0c3f3391f332c4e09b65ce5f835658..0000000000000000000000000000000000000000 --- a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,946 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) -// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Lottie -import Compression -import CoreFoundation -import CoreGraphics -import CoreText -import Foundation -import QuartzCore -import Swift -import UIKit -import _Concurrency -import zlib -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers final public class ImageAsset : Lottie.Asset { - final public let name: Swift.String - final public let directory: Swift.String - final public let width: Swift.Double - final public let height: Swift.Double - override final public func encode(to encoder: Swift.Encoder) throws - @objc deinit -} -extension QuartzCore.CALayer { - @nonobjc public func logLayerTree(withIndent: Swift.Int = 0) -} -public protocol AnimationFontProvider { - func fontFor(family: Swift.String, size: CoreGraphics.CGFloat) -> CoreText.CTFont? -} -final public class DefaultFontProvider : Lottie.AnimationFontProvider { - public init() - final public func fontFor(family: Swift.String, size: CoreGraphics.CGFloat) -> CoreText.CTFont? - @objc deinit -} -public enum LottieAnimationCache { - public static var shared: Lottie.AnimationCacheProvider? -} -public class DefaultAnimationCache : Lottie.AnimationCacheProvider { - public init() - public static let sharedCache: Lottie.DefaultAnimationCache - public var cacheSize: Swift.Int { - get - set - } - public func clearCache() - public func animation(forKey key: Swift.String) -> Lottie.LottieAnimation? - public func setAnimation(_ animation: Lottie.LottieAnimation, forKey key: Swift.String) - @objc deinit -} -public class FilepathImageProvider : Lottie.AnimationImageProvider { - public init(filepath: Swift.String) - public init(filepath: Foundation.URL) - public func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage? - @objc deinit -} -public protocol AnimationTextProvider : AnyObject { - func textFor(keypathName: Swift.String, sourceText: Swift.String) -> Swift.String -} -final public class DictionaryTextProvider : Lottie.AnimationTextProvider { - public init(_ values: [Swift.String : Swift.String]) - final public func textFor(keypathName: Swift.String, sourceText: Swift.String) -> Swift.String - @objc deinit -} -final public class DefaultTextProvider : Lottie.AnimationTextProvider { - public init() - final public func textFor(keypathName _: Swift.String, sourceText: Swift.String) -> Swift.String - @objc deinit -} -public enum CoordinateSpace : Swift.Int, Swift.Codable { - case type2d - case type3d - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -final public class LottieAnimation : Swift.Codable { - required public init(from decoder: Swift.Decoder) throws - public init(dictionary: [Swift.String : Any]) throws - final public let startFrame: Lottie.AnimationFrameTime - final public let endFrame: Lottie.AnimationFrameTime - final public let framerate: Swift.Double - final public var markerNames: [Swift.String] { - get - } - @objc deinit - final public func encode(to encoder: Swift.Encoder) throws -} -extension UIKit.UIColor { - public var lottieColorValue: Lottie.LottieColor { - get - } -} -public protocol AnimationCacheProvider : AnyObject { - func animation(forKey: Swift.String) -> Lottie.LottieAnimation? - func setAnimation(_ animation: Lottie.LottieAnimation, forKey: Swift.String) - func clearCache() -} -public typealias LottieCompletionBlock = (Swift.Bool) -> Swift.Void -@_hasMissingDesignatedInitializers public class Asset : Swift.Codable { - required public init(from decoder: Swift.Decoder) throws - final public let id: Swift.String - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -final public class SizeValueProvider { - public init(block: @escaping Lottie.SizeValueProvider.SizeValueBlock) - public init(_ size: CoreGraphics.CGSize) - public typealias SizeValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGSize - final public var size: CoreGraphics.CGSize { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -infix operator +| : DefaultPrecedence -infix operator +- : DefaultPrecedence -@objc final public class CompatibleAnimation : ObjectiveC.NSObject { - @objc public init(name: Swift.String, bundle: Foundation.Bundle = Bundle.main) - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) final public class CompatibleAnimationView : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public init(compatibleAnimation: Lottie.CompatibleAnimation) - @objc @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect) - @objc @_Concurrency.MainActor(unsafe) final public var compatibleAnimation: Lottie.CompatibleAnimation? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var loopAnimationCount: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) override final public var contentMode: UIKit.UIView.ContentMode { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var currentProgress: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var currentFrame: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: CoreGraphics.CGFloat { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: CoreGraphics.CGFloat { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public func play() - @objc @_Concurrency.MainActor(unsafe) final public func play(completion: ((Swift.Bool) -> Swift.Void)?) - @objc @_Concurrency.MainActor(unsafe) final public func play(fromProgress: CoreGraphics.CGFloat, toProgress: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func play(fromFrame: CoreGraphics.CGFloat, toFrame: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func play(fromMarker: Swift.String, toMarker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func play(marker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil) - @objc @_Concurrency.MainActor(unsafe) final public func stop() - @objc @_Concurrency.MainActor(unsafe) final public func pause() - @objc @_Concurrency.MainActor(unsafe) final public func reloadImages() - @objc @_Concurrency.MainActor(unsafe) final public func forceDisplayUpdate() - @objc @_Concurrency.MainActor(unsafe) final public func getValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> Any? - @objc @_Concurrency.MainActor(unsafe) final public func logHierarchyKeypaths() - @objc @_Concurrency.MainActor(unsafe) final public func setColorValue(_ color: UIKit.UIColor, forKeypath keypath: Lottie.CompatibleAnimationKeypath) - @objc @_Concurrency.MainActor(unsafe) final public func getColorValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> UIKit.UIColor? - @objc @_Concurrency.MainActor(unsafe) final public func addSubview(_ subview: Lottie.AnimationSubview, forLayerAt keypath: Lottie.CompatibleAnimationKeypath) - @objc @_Concurrency.MainActor(unsafe) final public func convert(rect: CoreGraphics.CGRect, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGRect - @objc @_Concurrency.MainActor(unsafe) final public func convert(point: CoreGraphics.CGPoint, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGPoint - @objc @_Concurrency.MainActor(unsafe) final public func progressTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat - @objc @_Concurrency.MainActor(unsafe) final public func frameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat - @objc @_Concurrency.MainActor(unsafe) final public func durationFrameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat - @objc deinit -} -public typealias AnimationFrameTime = CoreGraphics.CGFloat -public typealias AnimationProgressTime = CoreGraphics.CGFloat -public enum ColorFormatDenominator : Swift.Hashable { - case One - case OneHundred - case TwoFiftyFive - public static func == (a: Lottie.ColorFormatDenominator, b: Lottie.ColorFormatDenominator) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public struct LottieColor : Swift.Hashable { - public var r: Swift.Double - public var g: Swift.Double - public var b: Swift.Double - public var a: Swift.Double - public init(r: Swift.Double, g: Swift.Double, b: Swift.Double, a: Swift.Double, denominator: Lottie.ColorFormatDenominator = .One) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieColor, b: Lottie.LottieColor) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -final public class ColorValueProvider { - public init(block: @escaping Lottie.ColorValueProvider.ColorValueBlock) - public init(_ color: Lottie.LottieColor) - public init(_ keyframes: [Lottie.Keyframe]) - public typealias ColorValueBlock = (CoreGraphics.CGFloat) -> Lottie.LottieColor - final public var color: Lottie.LottieColor { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -public struct AnimationKeypath : Swift.Hashable, Swift.ExpressibleByStringLiteral { - public init(keypath: Swift.String) - public init(stringLiteral: Swift.String) - public init(keys: [Swift.String]) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.AnimationKeypath, b: Lottie.AnimationKeypath) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} -public struct LottieConfiguration : Swift.Hashable { - public init(renderingEngine: Lottie.RenderingEngineOption = .automatic, decodingStrategy: Lottie.DecodingStrategy = .dictionaryBased) - public static var shared: Lottie.LottieConfiguration - public var renderingEngine: Lottie.RenderingEngineOption - public var decodingStrategy: Lottie.DecodingStrategy - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieConfiguration, b: Lottie.LottieConfiguration) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum RenderingEngineOption : Swift.Hashable { - case automatic - case specific(Lottie.RenderingEngine) - public static var mainThread: Lottie.RenderingEngineOption { - get - } - public static var coreAnimation: Lottie.RenderingEngineOption { - get - } -} -public enum RenderingEngine : Swift.Hashable { - case mainThread - case coreAnimation -} -extension Lottie.RenderingEngineOption : Swift.RawRepresentable, Swift.CustomStringConvertible { - public init?(rawValue: Swift.String) - public var rawValue: Swift.String { - get - } - public var description: Swift.String { - get - } - public typealias RawValue = Swift.String -} -extension Lottie.RenderingEngine : Swift.RawRepresentable, Swift.CustomStringConvertible { - public init?(rawValue: Swift.String) - public var rawValue: Swift.String { - get - } - public var description: Swift.String { - get - } - public typealias RawValue = Swift.String -} -public enum DecodingStrategy : Swift.Hashable { - case legacyCodable - case dictionaryBased - public static func == (a: Lottie.DecodingStrategy, b: Lottie.DecodingStrategy) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -extension Lottie.LottieVector1D : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -public struct LottieVector2D : Swift.Codable, Swift.Hashable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieVector2D, b: Lottie.LottieVector2D) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -extension Lottie.LottieVector3D : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -extension Lottie.LottieVector3D { - public var pointValue: CoreGraphics.CGPoint { - get - } - public var sizeValue: CoreGraphics.CGSize { - get - } -} -extension Lottie.LottieAnimationView { - @_Concurrency.MainActor(unsafe) convenience public init(name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, imageProvider: Lottie.AnimationImageProvider? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(filePath: Swift.String, imageProvider: Lottie.AnimationImageProvider? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(url: Foundation.URL, imageProvider: Lottie.AnimationImageProvider? = nil, session: Foundation.URLSession = .shared, closure: @escaping Lottie.LottieAnimationView.DownloadClosure, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(asset name: Swift.String, bundle: Foundation.Bundle = Bundle.main, imageProvider: Lottie.AnimationImageProvider? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared, configuration: Lottie.LottieConfiguration = .shared) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieName name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieFilePath filePath: Swift.String, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieUrl url: Foundation.URL, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, session: Foundation.URLSession = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - @_Concurrency.MainActor(unsafe) convenience public init(dotLottieAsset name: Swift.String, bundle: Foundation.Bundle = Bundle.main, animationId: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, configuration: Lottie.LottieConfiguration = .shared, completion: ((Lottie.LottieAnimationView, Swift.Error?) -> Swift.Void)? = nil) - public typealias DownloadClosure = (Swift.Error?) -> Swift.Void -} -public protocol AnyValueProvider { - var valueType: Any.Type { get } - var typeErasedStorage: Lottie.AnyValueProviderStorage { get } - func hasUpdate(frame: Lottie.AnimationFrameTime) -> Swift.Bool -} -extension Lottie.AnyValueProvider { - public func value(frame: Lottie.AnimationFrameTime) -> Any -} -public enum ValueProviderStorage where T : Lottie.AnyInterpolatable { - case singleValue(T) - case keyframes([Lottie.Keyframe]) - case closure((Lottie.AnimationFrameTime) -> T) -} -public enum AnyValueProviderStorage { - case singleValue(Any) - case keyframes([Lottie.Keyframe], interpolate: (Lottie.AnimationFrameTime) -> Any) - case closure((Lottie.AnimationFrameTime) -> Any) -} -public struct LottieVector1D : Swift.Hashable { - public init(_ value: Swift.Double) - public let value: Swift.Double - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieVector1D, b: Lottie.LottieVector1D) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public struct LottieVector3D : Swift.Hashable { - public let x: Swift.Double - public let y: Swift.Double - public let z: Swift.Double - public init(x: Swift.Double, y: Swift.Double, z: Swift.Double) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: Lottie.LottieVector3D, b: Lottie.LottieVector3D) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum LottieBackgroundBehavior { - case stop - case pause - case pauseAndRestore - case forceFinish - case continuePlaying - public static func `default`(for renderingEngine: Lottie.RenderingEngine) -> Lottie.LottieBackgroundBehavior - public static func == (a: Lottie.LottieBackgroundBehavior, b: Lottie.LottieBackgroundBehavior) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public enum LottieLoopMode { - case playOnce - case loop - case autoReverse - case `repeat`(Swift.Float) - case repeatBackwards(Swift.Float) -} -extension Lottie.LottieLoopMode : Swift.Equatable { - public static func == (lhs: Lottie.LottieLoopMode, rhs: Lottie.LottieLoopMode) -> Swift.Bool -} -@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) final public class LottieAnimationView : Lottie.LottieAnimationViewBase { - @_Concurrency.MainActor(unsafe) public init(animation: Lottie.LottieAnimation?, imageProvider: Lottie.AnimationImageProvider? = nil, textProvider: Lottie.AnimationTextProvider = DefaultTextProvider(), fontProvider: Lottie.AnimationFontProvider = DefaultFontProvider(), configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared) - @_Concurrency.MainActor(unsafe) public init(dotLottie: Lottie.DotLottieFile?, animationId: Swift.String? = nil, textProvider: Lottie.AnimationTextProvider = DefaultTextProvider(), fontProvider: Lottie.AnimationFontProvider = DefaultFontProvider(), configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared) - @_Concurrency.MainActor(unsafe) public init(configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared) - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) final public let configuration: Lottie.LottieConfiguration - @_Concurrency.MainActor(unsafe) final public var valueProviders: [Lottie.AnimationKeypath : Lottie.AnyValueProvider] { - get - } - @_Concurrency.MainActor(unsafe) final public var backgroundBehavior: Lottie.LottieBackgroundBehavior { - get - set - } - @_Concurrency.MainActor(unsafe) final public var animation: Lottie.LottieAnimation? { - get - set - } - @_Concurrency.MainActor(unsafe) final public var animationLoaded: ((_ animationView: Lottie.LottieAnimationView, _ animation: Lottie.LottieAnimation) -> Swift.Void)? { - get - set - } - @_Concurrency.MainActor(unsafe) final public var imageProvider: Lottie.AnimationImageProvider { - get - set - } - @_Concurrency.MainActor(unsafe) final public var textProvider: Lottie.AnimationTextProvider { - get - set - } - @_Concurrency.MainActor(unsafe) final public var fontProvider: Lottie.AnimationFontProvider { - get - set - } - @_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool { - get - } - @_Concurrency.MainActor(unsafe) final public var isAnimationQueued: Swift.Bool { - get - } - @_Concurrency.MainActor(unsafe) final public var loopMode: Lottie.LottieLoopMode { - get - set - } - @_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool { - get - set - } - @_Concurrency.MainActor(unsafe) final public var currentProgress: Lottie.AnimationProgressTime { - get - set - } - @_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval { - get - set - } - @_Concurrency.MainActor(unsafe) final public var currentFrame: Lottie.AnimationFrameTime { - get - set - } - @_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: Lottie.AnimationFrameTime { - get - } - @_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: Lottie.AnimationProgressTime { - get - } - @_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat { - get - set - } - @_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool { - get - set - } - @_Concurrency.MainActor(unsafe) final public var viewportFrame: CoreGraphics.CGRect? { - get - set - } - @_Concurrency.MainActor(unsafe) @objc override final public var intrinsicContentSize: CoreGraphics.CGSize { - @_Concurrency.MainActor(unsafe) @objc get - } - @_Concurrency.MainActor(unsafe) final public var currentRenderingEngine: Lottie.RenderingEngine? { - get - } - @_Concurrency.MainActor(unsafe) final public func loadAnimation(_ animationId: Swift.String? = nil, from dotLottieFile: Lottie.DotLottieFile) - @_Concurrency.MainActor(unsafe) final public func play(completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(fromProgress: Lottie.AnimationProgressTime? = nil, toProgress: Lottie.AnimationProgressTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(fromFrame: Lottie.AnimationFrameTime? = nil, toFrame: Lottie.AnimationFrameTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(fromMarker: Swift.String? = nil, toMarker: Swift.String, playEndMarkerFrame: Swift.Bool = true, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func play(marker: Swift.String, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil) - @_Concurrency.MainActor(unsafe) final public func stop() - @_Concurrency.MainActor(unsafe) final public func pause() - @_Concurrency.MainActor(unsafe) final public func reloadImages() - @_Concurrency.MainActor(unsafe) final public func forceDisplayUpdate() - @_Concurrency.MainActor(unsafe) final public func setValueProvider(_ valueProvider: Lottie.AnyValueProvider, keypath: Lottie.AnimationKeypath) - @_Concurrency.MainActor(unsafe) final public func getValue(for keypath: Lottie.AnimationKeypath, atFrame: Lottie.AnimationFrameTime?) -> Any? - @_Concurrency.MainActor(unsafe) final public func getOriginalValue(for keypath: Lottie.AnimationKeypath, atFrame: Lottie.AnimationFrameTime?) -> Any? - @_Concurrency.MainActor(unsafe) final public func logHierarchyKeypaths() - @_Concurrency.MainActor(unsafe) final public func addSubview(_ subview: Lottie.AnimationSubview, forLayerAt keypath: Lottie.AnimationKeypath) - @_Concurrency.MainActor(unsafe) final public func convert(_ rect: CoreGraphics.CGRect, toLayerAt keypath: Lottie.AnimationKeypath?) -> CoreGraphics.CGRect? - @_Concurrency.MainActor(unsafe) final public func convert(_ point: CoreGraphics.CGPoint, toLayerAt keypath: Lottie.AnimationKeypath?) -> CoreGraphics.CGPoint? - @_Concurrency.MainActor(unsafe) final public func setNodeIsEnabled(isEnabled: Swift.Bool, keypath: Lottie.AnimationKeypath) - @_Concurrency.MainActor(unsafe) final public func progressTime(forMarker named: Swift.String) -> Lottie.AnimationProgressTime? - @_Concurrency.MainActor(unsafe) final public func frameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - @_Concurrency.MainActor(unsafe) final public func durationFrameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - @objc deinit -} -@objc @_Concurrency.MainActor(unsafe) open class AnimatedControl : UIKit.UIControl { - @_Concurrency.MainActor(unsafe) public init(animation: Lottie.LottieAnimation, configuration: Lottie.LottieConfiguration = .shared) - @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) @objc override dynamic open var isEnabled: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open var isSelected: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open var isHighlighted: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open var intrinsicContentSize: CoreGraphics.CGSize { - @_Concurrency.MainActor(unsafe) @objc get - } - @_Concurrency.MainActor(unsafe) @objc override dynamic open func beginTracking(_ touch: UIKit.UITouch, with event: UIKit.UIEvent?) -> Swift.Bool - @_Concurrency.MainActor(unsafe) @objc override dynamic open func continueTracking(_ touch: UIKit.UITouch, with event: UIKit.UIEvent?) -> Swift.Bool - @_Concurrency.MainActor(unsafe) @objc override dynamic open func endTracking(_ touch: UIKit.UITouch?, with event: UIKit.UIEvent?) - @_Concurrency.MainActor(unsafe) @objc override dynamic open func cancelTracking(with event: UIKit.UIEvent?) - @_Concurrency.MainActor(unsafe) open func animationDidSet() - @_Concurrency.MainActor(unsafe) final public let animationView: Lottie.LottieAnimationView - @_Concurrency.MainActor(unsafe) public var animation: Lottie.LottieAnimation? { - get - set - } - @_Concurrency.MainActor(unsafe) public var animationSpeed: CoreGraphics.CGFloat { - get - set - } - @_Concurrency.MainActor(unsafe) public func setLayer(named: Swift.String, forState: UIKit.UIControl.State) - @_Concurrency.MainActor(unsafe) public func setValueProvider(_ valueProvider: Lottie.AnyValueProvider, keypath: Lottie.AnimationKeypath) - @objc deinit -} -public enum DotLottieError : Swift.Error { - case invalidFileFormat - case invalidData - case animationNotAvailable - public static func == (a: Lottie.DotLottieError, b: Lottie.DotLottieError) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -final public class FloatValueProvider { - public init(block: @escaping Lottie.FloatValueProvider.CGFloatValueBlock) - public init(_ float: CoreGraphics.CGFloat) - public typealias CGFloatValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGFloat - final public var float: CoreGraphics.CGFloat { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -@objc final public class CompatibleAnimationKeypath : ObjectiveC.NSObject { - @objc public init(keypath: Swift.String) - @objc public init(keys: [Swift.String]) - final public let animationKeypath: Lottie.AnimationKeypath - @objc deinit -} -extension Lottie.LottieColor : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -extension Lottie.DotLottieFile { - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func named(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func named(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func loadedFrom(filepath: Swift.String, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func loadedFrom(filepath: Swift.String, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func asset(named name: Swift.String, bundle: Foundation.Bundle = Bundle.main, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func asset(named name: Swift.String, bundle: Foundation.Bundle = Bundle.main, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache) async throws -> Lottie.DotLottieFile - #endif - - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, dotLottieCache: Lottie.DotLottieCacheProvider? = DotLottieCache.sharedCache, handleResult: @escaping (Swift.Result) -> Swift.Void) -} -public protocol DotLottieCacheProvider { - func file(forKey: Swift.String) -> Lottie.DotLottieFile? - func setFile(_ lottie: Lottie.DotLottieFile, forKey: Swift.String) - func clearCache() -} -public class DotLottieCache : Lottie.DotLottieCacheProvider { - public init() - public static let sharedCache: Lottie.DotLottieCache - public var cacheSize: Swift.Int { - get - set - } - public func clearCache() - public func file(forKey key: Swift.String) -> Lottie.DotLottieFile? - public func setFile(_ lottie: Lottie.DotLottieFile, forKey key: Swift.String) - @objc deinit -} -extension Lottie.LottieAnimation { - public typealias DownloadClosure = (Lottie.LottieAnimation?) -> Swift.Void - final public var duration: Foundation.TimeInterval { - get - } - final public var bounds: CoreGraphics.CGRect { - get - } - final public var size: CoreGraphics.CGSize { - get - } - public static func named(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, subdirectory: Swift.String? = nil, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) -> Lottie.LottieAnimation? - public static func filepath(_ filepath: Swift.String, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) -> Lottie.LottieAnimation? - public static func asset(_ name: Swift.String, bundle: Foundation.Bundle = Bundle.main, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) -> Lottie.LottieAnimation? - public static func from(data: Foundation.Data, strategy: Lottie.DecodingStrategy = LottieConfiguration.shared.decodingStrategy) throws -> Lottie.LottieAnimation - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, *) - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) async -> Lottie.LottieAnimation? - #endif - - public static func loadedFrom(url: Foundation.URL, session: Foundation.URLSession = .shared, closure: @escaping Lottie.LottieAnimation.DownloadClosure, animationCache: Lottie.AnimationCacheProvider? = LottieAnimationCache.shared) - final public func progressTime(forMarker named: Swift.String) -> Lottie.AnimationProgressTime? - final public func frameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - final public func durationFrameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime? - final public func progressTime(forFrame frameTime: Lottie.AnimationFrameTime, clamped: Swift.Bool = true) -> Lottie.AnimationProgressTime - final public func frameTime(forProgress progressTime: Lottie.AnimationProgressTime) -> Lottie.AnimationFrameTime - final public func time(forFrame frameTime: Lottie.AnimationFrameTime) -> Foundation.TimeInterval - final public func frameTime(forTime time: Foundation.TimeInterval) -> Lottie.AnimationFrameTime -} -extension Foundation.Bundle : @unchecked Swift.Sendable { -} -public enum LayerType : Swift.Int, Swift.Codable { - case precomp - case solid - case image - case null - case shape - case text - public init(from decoder: Swift.Decoder) throws - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public enum MatteType : Swift.Int, Swift.Codable { - case none - case add - case invert - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public enum BlendMode : Swift.Int, Swift.Codable { - case normal - case multiply - case screen - case overlay - case darken - case lighten - case colorDodge - case colorBurn - case hardLight - case softLight - case difference - case exclusion - case hue - case saturation - case color - case luminosity - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -final public class GradientValueProvider { - public init(block: @escaping Lottie.GradientValueProvider.ColorsValueBlock, locations: Lottie.GradientValueProvider.ColorLocationsBlock? = nil) - public init(_ colors: [Lottie.LottieColor], locations: [Swift.Double] = []) - public typealias ColorsValueBlock = (CoreGraphics.CGFloat) -> [Lottie.LottieColor] - public typealias ColorLocationsBlock = (CoreGraphics.CGFloat) -> [Swift.Double] - final public var colors: [Lottie.LottieColor] { - get - set - } - final public var locations: [Swift.Double] { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage<[Swift.Double]> { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class AnimatedSwitch : Lottie.AnimatedControl { - @_Concurrency.MainActor(unsafe) override public init(animation: Lottie.LottieAnimation, configuration: Lottie.LottieConfiguration = .shared) - @objc override dynamic public init() - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) override open func animationDidSet() - @_Concurrency.MainActor(unsafe) @objc override dynamic open func endTracking(_ touch: UIKit.UITouch?, with event: UIKit.UIEvent?) - public enum CancelBehavior { - case reverse - case none - public static func == (a: Lottie.AnimatedSwitch.CancelBehavior, b: Lottie.AnimatedSwitch.CancelBehavior) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } - } - @_Concurrency.MainActor(unsafe) public var cancelBehavior: Lottie.AnimatedSwitch.CancelBehavior - @_Concurrency.MainActor(unsafe) public var animateUpdateWhenChangingAnimation: Swift.Bool - @objc override dynamic public var accessibilityTraits: UIKit.UIAccessibilityTraits { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) public var isOn: Swift.Bool { - get - set - } - @_Concurrency.MainActor(unsafe) public func setIsOn(_ isOn: Swift.Bool, animated: Swift.Bool, shouldFireHaptics: Swift.Bool = true) - @_Concurrency.MainActor(unsafe) public func setProgressForState(fromProgress: Lottie.AnimationProgressTime, toProgress: Lottie.AnimationProgressTime, forOnState: Swift.Bool) - @objc deinit -} -public class BundleImageProvider : Lottie.AnimationImageProvider { - public init(bundle: Foundation.Bundle, searchPath: Swift.String?) - public func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) final public class AnimationSubview : UIKit.UIView { - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) public class LottieAnimationViewBase : UIKit.UIView { - @_Concurrency.MainActor(unsafe) @objc override dynamic public var contentMode: UIKit.UIView.ContentMode { - @_Concurrency.MainActor(unsafe) @objc get - @_Concurrency.MainActor(unsafe) @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public func didMoveToWindow() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@_hasMissingDesignatedInitializers final public class DotLottieFile { - @objc deinit -} -final public class LottieLogger { - public init(assert: @escaping Lottie.LottieLogger.Assert = { condition, message, file, line in - // If we default to `Swift.assert` directly with `assert: Assert = Swift.assert`, - // the call will unexpectedly not respect the -O flag and will crash in release - // https://github.com/apple/swift/issues/60249 - Swift.assert(condition(), message(), file: file, line: line) - }, assertionFailure: @escaping Lottie.LottieLogger.AssertionFailure = { message, file, line in - // If we default to `Swift.assertionFailure` directly with - // `assertionFailure: AssertionFailure = Swift.assertionFailure`, - // the call will unexpectedly not respect the -O flag and will crash in release - // https://github.com/apple/swift/issues/60249 - Swift.assertionFailure(message(), file: file, line: line) - }, warn: @escaping Lottie.LottieLogger.Warn = { message, _, _ in - }, info: @escaping Lottie.LottieLogger.Info = { message in - }) - public typealias Assert = (_ condition: @autoclosure () -> Swift.Bool, _ message: @autoclosure () -> Swift.String, _ fileID: Swift.StaticString, _ line: Swift.UInt) -> Swift.Void - public typealias AssertionFailure = (_ message: @autoclosure () -> Swift.String, _ fileID: Swift.StaticString, _ line: Swift.UInt) -> Swift.Void - public typealias Warn = (_ message: @autoclosure () -> Swift.String, _ fileID: Swift.StaticString, _ line: Swift.UInt) -> Swift.Void - public typealias Info = (_ message: @autoclosure () -> Swift.String) -> Swift.Void - public static var shared: Lottie.LottieLogger - final public func assert(_ condition: @autoclosure () -> Swift.Bool, _ message: @autoclosure () -> Swift.String = String(), fileID: Swift.StaticString = #fileID, line: Swift.UInt = #line) - final public func assertionFailure(_ message: @autoclosure () -> Swift.String = String(), fileID: Swift.StaticString = #fileID, line: Swift.UInt = #line) - final public func warn(_ message: @autoclosure () -> Swift.String = String(), fileID: Swift.StaticString = #fileID, line: Swift.UInt = #line) - final public func info(_ message: @autoclosure () -> Swift.String = String()) - @objc deinit -} -extension Lottie.LottieLogger { - public static var printToConsole: Lottie.LottieLogger { - get - } -} -@available(*, deprecated, message: "Use DefaultAnimationCache instead, which is thread-safe and automatically responds to memory pressure.") -public typealias LRUAnimationCache = Lottie.DefaultAnimationCache -@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class AnimatedButton : Lottie.AnimatedControl { - @_Concurrency.MainActor(unsafe) override public init(animation: Lottie.LottieAnimation, configuration: Lottie.LottieConfiguration = .shared) - @objc override dynamic public init() - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) - @_Concurrency.MainActor(unsafe) @objc override dynamic open func beginTracking(_ touch: UIKit.UITouch, with event: UIKit.UIEvent?) -> Swift.Bool - @_Concurrency.MainActor(unsafe) @objc override dynamic open func endTracking(_ touch: UIKit.UITouch?, with event: UIKit.UIEvent?) - @objc override dynamic public var accessibilityTraits: UIKit.UIAccessibilityTraits { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) public func setPlayRange(fromProgress: Lottie.AnimationProgressTime, toProgress: Lottie.AnimationProgressTime, event: UIKit.UIControl.Event) - @_Concurrency.MainActor(unsafe) public func setPlayRange(fromMarker fromName: Swift.String, toMarker toName: Swift.String, event: UIKit.UIControl.Event) - @objc deinit -} -final public class PointValueProvider { - public init(block: @escaping Lottie.PointValueProvider.PointValueBlock) - public init(_ point: CoreGraphics.CGPoint) - public typealias PointValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGPoint - final public var point: CoreGraphics.CGPoint { - get - set - } - final public var valueType: Any.Type { - get - } - final public var storage: Lottie.ValueProviderStorage { - get - } - final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool - @objc deinit -} -final public class Keyframe { - public init(_ value: T, spatialInTangent: Lottie.LottieVector3D? = nil, spatialOutTangent: Lottie.LottieVector3D? = nil) - public init(value: T, time: Lottie.AnimationFrameTime, isHold: Swift.Bool = false, inTangent: Lottie.LottieVector2D? = nil, outTangent: Lottie.LottieVector2D? = nil, spatialInTangent: Lottie.LottieVector3D? = nil, spatialOutTangent: Lottie.LottieVector3D? = nil) - final public let value: T - final public let time: Lottie.AnimationFrameTime - final public let isHold: Swift.Bool - final public let inTangent: Lottie.LottieVector2D? - final public let outTangent: Lottie.LottieVector2D? - final public let spatialInTangent: Lottie.LottieVector3D? - final public let spatialOutTangent: Lottie.LottieVector3D? - @objc deinit -} -extension Lottie.Keyframe : Swift.Equatable where T : Swift.Equatable { - public static func == (lhs: Lottie.Keyframe, rhs: Lottie.Keyframe) -> Swift.Bool -} -extension Lottie.Keyframe : Swift.Hashable where T : Swift.Hashable { - final public func hash(into hasher: inout Swift.Hasher) - final public var hashValue: Swift.Int { - get - } -} -public protocol AnimationImageProvider { - func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage? -} -public protocol Interpolatable : Lottie.AnyInterpolatable { - func interpolate(to: Self, amount: CoreGraphics.CGFloat) -> Self -} -public protocol SpatialInterpolatable : Lottie.AnyInterpolatable { - func interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Self -} -public protocol AnyInterpolatable { - func _interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Self -} -extension Lottie.Interpolatable { - public func _interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent _: CoreGraphics.CGPoint?, spatialInTangent _: CoreGraphics.CGPoint?) -> Self -} -extension Lottie.SpatialInterpolatable { - public func interpolate(to: Self, amount: CoreGraphics.CGFloat) -> Self - public func _interpolate(to: Self, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Self -} -extension Swift.Double : Lottie.Interpolatable { -} -extension CoreGraphics.CGFloat : Lottie.Interpolatable { -} -extension Swift.Float : Lottie.Interpolatable { -} -extension Lottie.Interpolatable where Self : Swift.BinaryFloatingPoint { - public func interpolate(to: Self, amount: CoreGraphics.CGFloat) -> Self -} -extension CoreGraphics.CGRect : Lottie.Interpolatable { - public func interpolate(to: CoreGraphics.CGRect, amount: CoreGraphics.CGFloat) -> CoreGraphics.CGRect -} -extension CoreGraphics.CGSize : Lottie.Interpolatable { - public func interpolate(to: CoreGraphics.CGSize, amount: CoreGraphics.CGFloat) -> CoreGraphics.CGSize -} -extension CoreGraphics.CGPoint : Lottie.SpatialInterpolatable { - public func interpolate(to: CoreGraphics.CGPoint, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> CoreGraphics.CGPoint -} -extension Lottie.LottieColor : Lottie.Interpolatable { - public func interpolate(to: Lottie.LottieColor, amount: CoreGraphics.CGFloat) -> Lottie.LottieColor -} -extension Lottie.LottieVector1D : Lottie.Interpolatable { - public func interpolate(to: Lottie.LottieVector1D, amount: CoreGraphics.CGFloat) -> Lottie.LottieVector1D -} -extension Lottie.LottieVector2D : Lottie.SpatialInterpolatable { - public func interpolate(to: Lottie.LottieVector2D, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Lottie.LottieVector2D -} -extension Lottie.LottieVector3D : Lottie.SpatialInterpolatable { - public func interpolate(to: Lottie.LottieVector3D, amount: CoreGraphics.CGFloat, spatialOutTangent: CoreGraphics.CGPoint?, spatialInTangent: CoreGraphics.CGPoint?) -> Lottie.LottieVector3D -} -extension Swift.Array : Lottie.Interpolatable, Lottie.AnyInterpolatable where Element : Lottie.Interpolatable { - public func interpolate(to: [Element], amount: CoreGraphics.CGFloat) -> [Element] -} -extension Lottie.CoordinateSpace : Swift.Equatable {} -extension Lottie.CoordinateSpace : Swift.Hashable {} -extension Lottie.CoordinateSpace : Swift.RawRepresentable {} -extension Lottie.SizeValueProvider : Lottie.AnyValueProvider {} -extension Lottie.ColorValueProvider : Lottie.AnyValueProvider {} -extension Lottie.LottieBackgroundBehavior : Swift.Equatable {} -extension Lottie.LottieBackgroundBehavior : Swift.Hashable {} -extension Lottie.DotLottieError : Swift.Equatable {} -extension Lottie.DotLottieError : Swift.Hashable {} -extension Lottie.FloatValueProvider : Lottie.AnyValueProvider {} -extension Lottie.LayerType : Swift.Equatable {} -extension Lottie.LayerType : Swift.Hashable {} -extension Lottie.LayerType : Swift.RawRepresentable {} -extension Lottie.MatteType : Swift.Equatable {} -extension Lottie.MatteType : Swift.Hashable {} -extension Lottie.MatteType : Swift.RawRepresentable {} -extension Lottie.BlendMode : Swift.Equatable {} -extension Lottie.BlendMode : Swift.Hashable {} -extension Lottie.BlendMode : Swift.RawRepresentable {} -extension Lottie.GradientValueProvider : Lottie.AnyValueProvider {} -extension Lottie.AnimatedSwitch.CancelBehavior : Swift.Equatable {} -extension Lottie.AnimatedSwitch.CancelBehavior : Swift.Hashable {} -extension Lottie.PointValueProvider : Lottie.AnyValueProvider {} diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64.swiftmodule b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64.swiftmodule deleted file mode 100644 index 06f7dce4e0f83b0304d6e21ced3653d1959a23ac..0000000000000000000000000000000000000000 Binary files a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/Lottie.swiftmodule/x86_64.swiftmodule and /dev/null differ diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/module.modulemap b/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/module.modulemap deleted file mode 100644 index 1f3f6721a62735fee2d38dc65d0556ba38d5845f..0000000000000000000000000000000000000000 --- a/uni_modules/uts-animation-view/utssdk/app-ios/Frameworks/Lottie.framework/Modules/module.modulemap +++ /dev/null @@ -1,4 +0,0 @@ -framework module Lottie { - header "Lottie-Swift.h" - requires objc -} diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/Resources/PrivacyInfo.xcprivacy b/uni_modules/uts-animation-view/utssdk/app-ios/Resources/PrivacyInfo.xcprivacy new file mode 100644 index 0000000000000000000000000000000000000000..64e785c852a27dbb621edfd61615dcffa2af5861 --- /dev/null +++ b/uni_modules/uts-animation-view/utssdk/app-ios/Resources/PrivacyInfo.xcprivacy @@ -0,0 +1,23 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryFileTimestamp + NSPrivacyAccessedAPITypeReasons + + C617.1 + + + + + diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/config.json b/uni_modules/uts-animation-view/utssdk/app-ios/config.json index 12dc9412461d131ae4d034fe1cb2e813b991aa04..a7eb81c50c5215422e37a0c7f6bbdaa16716b8df 100644 --- a/uni_modules/uts-animation-view/utssdk/app-ios/config.json +++ b/uni_modules/uts-animation-view/utssdk/app-ios/config.json @@ -1,5 +1,5 @@ { - "deploymentTarget": "11.0", + "deploymentTarget": "13.0", "validArchitectures": [ "arm64", "x86_64" diff --git a/uni_modules/uts-animation-view/utssdk/app-ios/index.vue b/uni_modules/uts-animation-view/utssdk/app-ios/index.vue index 5bef6c3f2e82e95dcb9523ff274250bfe15340ed..44ed7418512da8ab1a2b7a5d047017927b5fb283 100644 --- a/uni_modules/uts-animation-view/utssdk/app-ios/index.vue +++ b/uni_modules/uts-animation-view/utssdk/app-ios/index.vue @@ -4,11 +4,11 @@