diff --git a/README.md b/README.md
index 4975834..6a14911 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,7 @@
## Requirements
-- Android: Titanium SDK 9.0.0+
-- iOS: Titanium SDK 11.0.0+
+- Titanium SDK 12.0.0+
## Library versions:
@@ -18,7 +17,7 @@ The Titanium modules use external libraries
|Library|Platform|Version|
|---|---|---|
| [Airbnb Lottie](https://github.com/airbnb/lottie-android) | Android | 6.4.0 |
-| [Airbnb Lottie](https://github.com/airbnb/lottie-ios) | iOS | 4.1.2 |
+| [Airbnb Lottie](https://github.com/airbnb/lottie-ios) | iOS | 4.5.0 |
| [Rive](https://github.com/rive-app/rive-android/) | Android | 5.1.5 |
## Create a View
diff --git a/ios/platform/Lottie.xcframework/Info.plist b/ios/platform/Lottie.xcframework/Info.plist
index f5171f1..a7401b2 100644
--- a/ios/platform/Lottie.xcframework/Info.plist
+++ b/ios/platform/Lottie.xcframework/Info.plist
@@ -5,8 +5,12 @@
AvailableLibraries
+ BinaryPath
+ Lottie.framework/Lottie
+ DebugSymbolsPath
+ dSYMs
LibraryIdentifier
- tvos-arm64_x86_64-simulator
+ xros-arm64_x86_64-simulator
LibraryPath
Lottie.framework
SupportedArchitectures
@@ -15,13 +19,33 @@
x86_64
SupportedPlatform
- tvos
+ xros
SupportedPlatformVariant
simulator
+ BinaryPath
+ Lottie.framework/Lottie
+ DebugSymbolsPath
+ dSYMs
LibraryIdentifier
- macos-arm64_x86_64
+ xros-arm64
+ LibraryPath
+ Lottie.framework
+ SupportedArchitectures
+
+ arm64
+
+ SupportedPlatform
+ xros
+
+
+ BinaryPath
+ Lottie.framework/Versions/A/Lottie
+ DebugSymbolsPath
+ dSYMs
+ LibraryIdentifier
+ ios-arm64_x86_64-maccatalyst
LibraryPath
Lottie.framework
SupportedArchitectures
@@ -30,33 +54,51 @@
x86_64
SupportedPlatform
- macos
+ ios
+ SupportedPlatformVariant
+ maccatalyst
+ BinaryPath
+ Lottie.framework/Versions/A/Lottie
+ DebugSymbolsPath
+ dSYMs
LibraryIdentifier
- tvos-arm64
+ macos-arm64_x86_64
LibraryPath
Lottie.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
- tvos
+ macos
+ BinaryPath
+ Lottie.framework/Lottie
+ DebugSymbolsPath
+ dSYMs
LibraryIdentifier
- ios-arm64
+ tvos-arm64_x86_64-simulator
LibraryPath
Lottie.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
- ios
+ tvos
+ SupportedPlatformVariant
+ simulator
+ BinaryPath
+ Lottie.framework/Lottie
+ DebugSymbolsPath
+ dSYMs
LibraryIdentifier
ios-arm64_x86_64-simulator
LibraryPath
@@ -71,6 +113,38 @@
SupportedPlatformVariant
simulator
+
+ BinaryPath
+ Lottie.framework/Lottie
+ DebugSymbolsPath
+ dSYMs
+ LibraryIdentifier
+ tvos-arm64
+ LibraryPath
+ Lottie.framework
+ SupportedArchitectures
+
+ arm64
+
+ SupportedPlatform
+ tvos
+
+
+ BinaryPath
+ Lottie.framework/Lottie
+ DebugSymbolsPath
+ dSYMs
+ LibraryIdentifier
+ ios-arm64
+ LibraryPath
+ Lottie.framework
+ SupportedArchitectures
+
+ arm64
+
+ SupportedPlatform
+ ios
+
CFBundlePackageType
XFWK
diff --git a/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Headers/Lottie-Swift.h b/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Headers/Lottie-Swift.h
index c81ee08..bb4ee05 100644
--- a/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Headers/Lottie-Swift.h
+++ b/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Headers/Lottie-Swift.h
@@ -1,4 +1,6 @@
-// Generated by Apple Swift version 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30)
+#if 0
+#elif defined(__arm64__) && __arm64__
+// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
#ifndef LOTTIE_SWIFT_H
#define LOTTIE_SWIFT_H
#pragma clang diagnostic push
@@ -22,10 +24,38 @@
#endif
#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#else
#include
#include
#include
+#include
+#endif
+#if defined(__cplusplus)
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
+#endif
#if !defined(SWIFT_TYPEDEFS)
# define SWIFT_TYPEDEFS 1
@@ -60,53 +90,66 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# if __has_feature(objc_class_property)
# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
-# define SWIFT_CLASS_PROPERTY(...)
+# 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)
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
#endif
-#if __has_attribute(swift_name)
-# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
-#else
-# define SWIFT_COMPILE_NAME(X)
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
#endif
-#if __has_attribute(objc_method_family)
-# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
-#else
-# define SWIFT_METHOD_FAMILY(X)
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
#endif
-#if __has_attribute(noescape)
-# define SWIFT_NOESCAPE __attribute__((noescape))
-#else
-# define SWIFT_NOESCAPE
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
#endif
-#if __has_attribute(ns_consumed)
-# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
-#else
-# define SWIFT_RELEASES_ARGUMENT
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
#endif
-#if __has_attribute(warn_unused_result)
-# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
-#else
-# define SWIFT_WARN_UNUSED_RESULT
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
#endif
-#if __has_attribute(noreturn)
-# define SWIFT_NORETURN __attribute__((noreturn))
-#else
-# define SWIFT_NORETURN
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
#endif
#if !defined(SWIFT_CLASS_EXTRA)
-# define SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
-# define SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
-# define SWIFT_ENUM_EXTRA
+# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
@@ -126,28 +169,25 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# 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
+# define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
-# if defined(__has_attribute) && __has_attribute(enum_extensibility)
+# if __has_attribute(enum_extensibility)
# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
-# define SWIFT_ENUM_ATTR(_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
@@ -176,18 +216,68 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#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)
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# 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
#endif
+#if defined(__OBJC__)
#if !defined(IBSegueAction)
-# define IBSegueAction
+# define IBSegueAction
+#endif
#endif
-#if __has_feature(modules)
+#if !defined(SWIFT_EXTERN)
+# if defined(__cplusplus)
+# define SWIFT_EXTERN extern "C"
+# else
+# define SWIFT_EXTERN extern
+# endif
+#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
+#if defined(__cplusplus)
+# define SWIFT_NOEXCEPT noexcept
+#else
+# define SWIFT_NOEXCEPT
+#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
+#endif
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
+#endif
+#endif
+#if defined(__OBJC__)
+#if __has_feature(objc_modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
+@import CoreFoundation;
@import CoreGraphics;
@import Foundation;
@import ObjectiveC;
@@ -195,6 +285,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
@import UIKit;
#endif
+#endif
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
#if __has_warning("-Wpragma-clang-attribute")
@@ -202,6 +293,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
#if __has_attribute(external_source_symbol)
# pragma push_macro("any")
@@ -210,8 +302,8 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# pragma pop_macro("any")
#endif
+#if defined(__OBJC__)
@class NSCoder;
-@class NSNumber;
@class UITouch;
@class UIEvent;
@@ -257,6 +349,7 @@ SWIFT_CLASS("_TtC6Lottie14AnimatedButton")
/// 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.
+/// Also available as a SwiftUI view (LottieSwitch
).
SWIFT_CLASS("_TtC6Lottie14AnimatedSwitch")
@interface AnimatedSwitch : AnimatedControl
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@@ -301,6 +394,7 @@ SWIFT_CLASS("_TtC6Lottie20BaseCompositionLayer")
/// 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)addSublayer:(CALayer * _Nonnull)layer;
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end
@@ -325,6 +419,7 @@ SWIFT_CLASS("_TtC6Lottie20BaseCompositionLayer")
+
@class NSString;
@@ -355,6 +450,8 @@ SWIFT_CLASS("_TtC6Lottie26CompatibleAnimationKeypath")
enum CompatibleRenderingEngineOption : NSInteger;
@class NSURL;
@class NSData;
+@class CompatibleDictionaryTextProvider;
+enum CompatibleBackgroundBehavior : NSInteger;
@class UIColor;
/// An Objective-C compatible wrapper around Lottie’s LottieAnimationView.
@@ -379,9 +476,10 @@ SWIFT_CLASS("_TtC6Lottie23CompatibleAnimationView")
/// animation using the given rendering engine configuration.
- (nonnull instancetype)initWithData:(NSData * _Nonnull)data compatibleRenderingEngineOption:(enum CompatibleRenderingEngineOption)compatibleRenderingEngineOption OBJC_DESIGNATED_INITIALIZER;
- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)_ OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
@property (nonatomic, strong) CompatibleAnimation * _Nullable compatibleAnimation;
@property (nonatomic) CGFloat loopAnimationCount;
+@property (nonatomic, strong) CompatibleDictionaryTextProvider * _Nullable compatibleDictionaryTextProvider;
@property (nonatomic) UIViewContentMode contentMode;
@property (nonatomic) BOOL shouldRasterizeWhenIdle;
@property (nonatomic) CGFloat currentProgress;
@@ -393,6 +491,7 @@ SWIFT_CLASS("_TtC6Lottie23CompatibleAnimationView")
@property (nonatomic) CGFloat animationSpeed;
@property (nonatomic) BOOL respectAnimationFrameRate;
@property (nonatomic, readonly) BOOL isAnimationPlaying;
+@property (nonatomic) enum CompatibleBackgroundBehavior backgroundMode;
- (void)play;
- (void)playWithCompletion:(void (^ _Nullable)(BOOL))completion;
/// Note: When calling this code from Objective-C, the method signature is
@@ -421,6 +520,48 @@ SWIFT_CLASS("_TtC6Lottie23CompatibleAnimationView")
- (CGFloat)durationFrameTimeForMarker:(NSString * _Nonnull)named SWIFT_WARN_UNUSED_RESULT;
@end
+/// An Objective-C compatible version of LottieBackgroundBehavior
.
+typedef SWIFT_ENUM(NSInteger, CompatibleBackgroundBehavior, open) {
+/// Stop the animation and reset it to the beginning of its current play time. The completion block is called.
+ CompatibleBackgroundBehaviorStop = 0,
+/// Pause the animation in its current state. The completion block is called.
+ CompatibleBackgroundBehaviorPause = 1,
+/// Pause the animation and restart it when the application moves to the foreground.
+/// The completion block is stored and called when the animation completes.
+///
+/// -
+/// This is the default when using the Main Thread rendering engine.
+///
+///
+ CompatibleBackgroundBehaviorPauseAndRestore = 2,
+/// Stops the animation and sets it to the end of its current play time. The completion block is called.
+ CompatibleBackgroundBehaviorForceFinish = 3,
+/// The animation continues playing in the background.
+///
+/// -
+/// This is the default when using the Core Animation rendering engine.
+/// Playing an animation using the Core Animation engine doesn’t come with any CPU overhead,
+/// so using
.continuePlaying
avoids the need to stop and then resume the animation
+/// (which does come with some CPU overhead).
+///
+/// -
+/// This mode should not be used with the Main Thread rendering engine.
+///
+///
+ CompatibleBackgroundBehaviorContinuePlaying = 4,
+};
+
+
+/// An Objective-C compatible wrapper around Lottie’s DictionaryTextProvider.
+/// Use in tandem with CompatibleAnimationView to supply text to LottieAnimationView
+/// when using Lottie in Objective-C.
+SWIFT_CLASS("_TtC6Lottie32CompatibleDictionaryTextProvider")
+@interface CompatibleDictionaryTextProvider : NSObject
+- (nonnull instancetype)initWithValues:(NSDictionary * _Nonnull)values OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
/// An Objective-C compatible wrapper around Lottie’s RenderingEngineOption enum. Pass in an option
/// to the CompatibleAnimationView initializers to configure the rendering engine for the view.
typedef SWIFT_ENUM(NSInteger, CompatibleRenderingEngineOption, open) {
@@ -488,6 +629,7 @@ SWIFT_CLASS("_TtC6Lottie10DebugLayer")
+
/// A CAGradientLayer
subclass used to render a gradient outside the normal layer bounds
///
/// -
@@ -572,6 +714,23 @@ SWIFT_CLASS("_TtC6Lottie18InvertedMatteLayer")
@end
+/// A CALayer subclass for rendering Lottie animations.
+///
+/// -
+/// Also available as a SwiftUI view (
LottieView
) and a UIView subclass (LottieAnimationView
)
+///
+///
+SWIFT_CLASS("_TtC6Lottie20LottieAnimationLayer")
+@interface LottieAnimationLayer : 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;
+- (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")
@@ -586,6 +745,12 @@ SWIFT_CLASS("_TtC6Lottie23LottieAnimationViewBase")
@end
+/// A UIView subclass for rendering Lottie animations.
+///
+/// -
+/// Also available as a SwiftUI view (
LottieView
) and a CALayer subclass (LottieAnimationLayer
)
+///
+///
IB_DESIGNABLE
SWIFT_CLASS("_TtC6Lottie19LottieAnimationView")
@interface LottieAnimationView : LottieAnimationViewBase
@@ -776,13 +941,22 @@ SWIFT_CLASS("_TtC6Lottie9TextLayer")
/// 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;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)__argument1 OBJC_DESIGNATED_INITIALIZER;
- (nonnull instancetype)initWithLayer:(id _Nonnull)layer OBJC_DESIGNATED_INITIALIZER;
@end
+
+
+#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
+#if defined(__cplusplus)
+#endif
#pragma clang diagnostic pop
#endif
+
+#else
+#error unsupported Swift architecture
+#endif
diff --git a/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Info.plist b/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Info.plist
index d2df183..e6570e2 100644
Binary files a/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Info.plist and b/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Info.plist differ
diff --git a/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Lottie b/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Lottie
index 97e9a85..789cd9b 100755
Binary files a/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Lottie and b/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Lottie differ
diff --git a/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.abi.json b/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.abi.json
new file mode 100644
index 0000000..987820e
--- /dev/null
+++ b/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.abi.json
@@ -0,0 +1,67068 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "TopLevel",
+ "printedName": "TopLevel",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ImageAsset",
+ "printedName": "ImageAsset",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "name",
+ "printedName": "name",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie10ImageAssetC4nameSSvp",
+ "mangledName": "$s6Lottie10ImageAssetC4nameSSvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie10ImageAssetC4nameSSvg",
+ "mangledName": "$s6Lottie10ImageAssetC4nameSSvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "directory",
+ "printedName": "directory",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie10ImageAssetC9directorySSvp",
+ "mangledName": "$s6Lottie10ImageAssetC9directorySSvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie10ImageAssetC9directorySSvg",
+ "mangledName": "$s6Lottie10ImageAssetC9directorySSvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "width",
+ "printedName": "width",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie10ImageAssetC5widthSdvp",
+ "mangledName": "$s6Lottie10ImageAssetC5widthSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie10ImageAssetC5widthSdvg",
+ "mangledName": "$s6Lottie10ImageAssetC5widthSdvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "height",
+ "printedName": "height",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie10ImageAssetC6heightSdvp",
+ "mangledName": "$s6Lottie10ImageAssetC6heightSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie10ImageAssetC6heightSdvg",
+ "mangledName": "$s6Lottie10ImageAssetC6heightSdvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie10ImageAssetC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6Lottie10ImageAssetC6encode2toys7Encoder_p_tKF",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Override"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie10ImageAssetC",
+ "mangledName": "$s6Lottie10ImageAssetC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "superclassUsr": "s:6Lottie5AssetC",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "Lottie.Asset"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieAnimationLayer",
+ "printedName": "LottieAnimationLayer",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(animation:imageProvider:textProvider:fontProvider:configuration:logger:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationLayer",
+ "printedName": "Lottie.LottieAnimationLayer",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationLayer"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationImageProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "Lottie.AnimationKeypathTextProvider",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationFontProvider",
+ "printedName": "Lottie.AnimationFontProvider",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie21AnimationFontProviderP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A6LoggerC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A14AnimationLayerC9animation13imageProvider04textF004fontF013configuration6loggerAcA0aB0CSg_AA0b5ImageF0_pSgAA0b11KeypathTextF0_pAA0b4FontF0_pAA0A13ConfigurationVAA0A6LoggerCtcfc",
+ "mangledName": "$s6Lottie0A14AnimationLayerC9animation13imageProvider04textF004fontF013configuration6loggerAcA0aB0CSg_AA0b5ImageF0_pSgAA0b11KeypathTextF0_pAA0b4FontF0_pAA0A13ConfigurationVAA0A6LoggerCtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(dotLottie:animationId:textProvider:fontProvider:configuration:logger:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationLayer",
+ "printedName": "Lottie.LottieAnimationLayer",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationLayer"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieFile?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "Lottie.AnimationKeypathTextProvider",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationFontProvider",
+ "printedName": "Lottie.AnimationFontProvider",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie21AnimationFontProviderP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A6LoggerC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A14AnimationLayerC03dotA011animationId12textProvider04fontH013configuration6loggerAcA03DotA4FileCSg_SSSgAA0b11KeypathTextH0_pAA0b4FontH0_pAA0A13ConfigurationVAA0A6LoggerCtcfc",
+ "mangledName": "$s6Lottie0A14AnimationLayerC03dotA011animationId12textProvider04fontH013configuration6loggerAcA03DotA4FileCSg_SSSgAA0b11KeypathTextH0_pAA0b4FontH0_pAA0A13ConfigurationVAA0A6LoggerCtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(configuration:logger:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationLayer",
+ "printedName": "Lottie.LottieAnimationLayer",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationLayer"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A6LoggerC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A14AnimationLayerC13configuration6loggerAcA0A13ConfigurationV_AA0A6LoggerCtcfc",
+ "mangledName": "$s6Lottie0A14AnimationLayerC13configuration6loggerAcA0A13ConfigurationV_AA0A6LoggerCtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC4play10completionyySbcSg_tF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC4play10completionyySbcSg_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(fromProgress:toProgress:loopMode:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieLoopMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC4play12fromProgress02toF08loopMode10completiony14CoreFoundation7CGFloatVSg_AkA0a4LoopI0OSgySbcSgtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC4play12fromProgress02toF08loopMode10completiony12CoreGraphics7CGFloatVSg_AkA0a4LoopI0OSgySbcSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(fromFrame:toFrame:loopMode:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieLoopMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC4play9fromFrame02toF08loopMode10completiony14CoreFoundation7CGFloatVSg_AkA0a4LoopI0OSgySbcSgtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC4play9fromFrame02toF08loopMode10completiony12CoreGraphics7CGFloatVSg_AkA0a4LoopI0OSgySbcSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(fromMarker:toMarker:playEndMarkerFrame:loopMode:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieLoopMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC4play10fromMarker02toF00d3EndF5Frame8loopMode10completionySSSg_SSSbAA0a4LoopK0OSgySbcSgtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC4play10fromMarker02toF00d3EndF5Frame8loopMode10completionySSSg_SSSbAA0a4LoopK0OSgySbcSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(marker:loopMode:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieLoopMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC4play6marker8loopMode10completionySS_AA0a4LoopG0OSgySbcSgtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC4play6marker8loopMode10completionySS_AA0a4LoopG0OSgySbcSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(markers:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC4play7markers10completionySaySSG_ySbcSgtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC4play7markers10completionySaySSG_ySbcSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC4stopyyF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC4stopyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "pause",
+ "printedName": "pause()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC5pauseyyF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC5pauseyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "pause",
+ "printedName": "pause(at:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC5pause2atyAA0A12PlaybackModeO11PausedStateO_tF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC5pause2atyAA0A12PlaybackModeO11PausedStateO_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(_:animationCompletionHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC4play_26animationCompletionHandleryAA0A12PlaybackModeO_ySbcSgtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC4play_26animationCompletionHandleryAA0A12PlaybackModeO_ySbcSgtF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "AccessControl",
+ "Available"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setPlaybackMode",
+ "printedName": "setPlaybackMode(_:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC15setPlaybackMode_10completionyAA0aeF0O_ySbcSgtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC15setPlaybackMode_10completionyAA0aeF0O_ySbcSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(_:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC4play_10completionyAA0A12PlaybackModeO0fG0O_ySbcSgtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC4play_10completionyAA0A12PlaybackModeO0fG0O_ySbcSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "currentPlaybackMode",
+ "printedName": "currentPlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottiePlaybackMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC19currentPlaybackModeAA0aeF0OSgvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC19currentPlaybackModeAA0aeF0OSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottiePlaybackMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC19currentPlaybackModeAA0aeF0OSgvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC19currentPlaybackModeAA0aeF0OSgvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "valueProviders",
+ "printedName": "valueProviders",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Lottie.AnimationKeypath : Lottie.AnyValueProvider]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProvider",
+ "printedName": "Lottie.AnyValueProvider",
+ "usr": "s:6Lottie16AnyValueProviderP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC14valueProvidersSDyAA0B7KeypathVAA16AnyValueProvider_pGvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC14valueProvidersSDyAA0B7KeypathVAA16AnyValueProvider_pGvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Lottie.AnimationKeypath : Lottie.AnyValueProvider]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProvider",
+ "printedName": "Lottie.AnyValueProvider",
+ "usr": "s:6Lottie16AnyValueProviderP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC14valueProvidersSDyAA0B7KeypathVAA16AnyValueProvider_pGvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC14valueProvidersSDyAA0B7KeypathVAA16AnyValueProvider_pGvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animationLayerDidLoad",
+ "printedName": "animationLayerDidLoad",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationLayer, Lottie.RenderingEngineOption) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationLayer, Lottie.RenderingEngineOption) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationLayer, Lottie.RenderingEngineOption)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationLayer",
+ "printedName": "Lottie.LottieAnimationLayer",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationLayer"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC09animationC7DidLoadyAC_AA21RenderingEngineOptionOtcSgvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC09animationC7DidLoadyAC_AA21RenderingEngineOptionOtcSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationLayer, Lottie.RenderingEngineOption) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationLayer, Lottie.RenderingEngineOption) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationLayer, Lottie.RenderingEngineOption)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationLayer",
+ "printedName": "Lottie.LottieAnimationLayer",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationLayer"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC09animationC7DidLoadyAC_AA21RenderingEngineOptionOtcSgvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC09animationC7DidLoadyAC_AA21RenderingEngineOptionOtcSgvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationLayer, Lottie.RenderingEngineOption) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationLayer, Lottie.RenderingEngineOption) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationLayer, Lottie.RenderingEngineOption)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationLayer",
+ "printedName": "Lottie.LottieAnimationLayer",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationLayer"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC09animationC7DidLoadyAC_AA21RenderingEngineOptionOtcSgvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC09animationC7DidLoadyAC_AA21RenderingEngineOptionOtcSgvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC09animationC7DidLoadyAC_AA21RenderingEngineOptionOtcSgvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC09animationC7DidLoadyAC_AA21RenderingEngineOptionOtcSgvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "configuration",
+ "printedName": "configuration",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC13configurationAA0A13ConfigurationVvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC13configurationAA0A13ConfigurationVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC13configurationAA0A13ConfigurationVvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC13configurationAA0A13ConfigurationVvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC13configurationAA0A13ConfigurationVvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC13configurationAA0A13ConfigurationVvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC13configurationAA0A13ConfigurationVvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC13configurationAA0A13ConfigurationVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animationLayer",
+ "printedName": "animationLayer",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "QuartzCore.CALayer?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CALayer",
+ "printedName": "QuartzCore.CALayer",
+ "usr": "c:objc(cs)CALayer"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC09animationC0So7CALayerCSgvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC09animationC0So7CALayerCSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "QuartzCore.CALayer?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CALayer",
+ "printedName": "QuartzCore.CALayer",
+ "usr": "c:objc(cs)CALayer"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC09animationC0So7CALayerCSgvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC09animationC0So7CALayerCSgvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "screenScale",
+ "printedName": "screenScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC11screenScale14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC11screenScale12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC11screenScale14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC11screenScale12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC11screenScale14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC11screenScale12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC11screenScale14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC11screenScale12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "backgroundBehavior",
+ "printedName": "backgroundBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC18backgroundBehaviorAA0a10BackgroundE0Ovp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC18backgroundBehaviorAA0a10BackgroundE0Ovp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC18backgroundBehaviorAA0a10BackgroundE0Ovg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC18backgroundBehaviorAA0a10BackgroundE0Ovg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC18backgroundBehaviorAA0a10BackgroundE0Ovs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC18backgroundBehaviorAA0a10BackgroundE0Ovs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC18backgroundBehaviorAA0a10BackgroundE0OvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC18backgroundBehaviorAA0a10BackgroundE0OvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animation",
+ "printedName": "animation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC9animationAA0aB0CSgvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC9animationAA0aB0CSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC9animationAA0aB0CSgvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC9animationAA0aB0CSgvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC9animationAA0aB0CSgvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC9animationAA0aB0CSgvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC9animationAA0aB0CSgvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC9animationAA0aB0CSgvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animationLoaded",
+ "printedName": "animationLoaded",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationLayer, Lottie.LottieAnimation) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationLayer, Lottie.LottieAnimation) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationLayer, Lottie.LottieAnimation)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationLayer",
+ "printedName": "Lottie.LottieAnimationLayer",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationLayer"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC15animationLoadedyAC_AA0aB0CtcSgvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC15animationLoadedyAC_AA0aB0CtcSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationLayer, Lottie.LottieAnimation) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationLayer, Lottie.LottieAnimation) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationLayer, Lottie.LottieAnimation)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationLayer",
+ "printedName": "Lottie.LottieAnimationLayer",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationLayer"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC15animationLoadedyAC_AA0aB0CtcSgvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC15animationLoadedyAC_AA0aB0CtcSgvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationLayer, Lottie.LottieAnimation) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationLayer, Lottie.LottieAnimation) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationLayer, Lottie.LottieAnimation)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationLayer",
+ "printedName": "Lottie.LottieAnimationLayer",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationLayer"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC15animationLoadedyAC_AA0aB0CtcSgvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC15animationLoadedyAC_AA0aB0CtcSgvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC15animationLoadedyAC_AA0aB0CtcSgvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC15animationLoadedyAC_AA0aB0CtcSgvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "imageProvider",
+ "printedName": "imageProvider",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC13imageProviderAA0b5ImageE0_pvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC13imageProviderAA0b5ImageE0_pvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC13imageProviderAA0b5ImageE0_pvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC13imageProviderAA0b5ImageE0_pvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC13imageProviderAA0b5ImageE0_pvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC13imageProviderAA0b5ImageE0_pvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC13imageProviderAA0b5ImageE0_pvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC13imageProviderAA0b5ImageE0_pvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textProvider",
+ "printedName": "textProvider",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "Lottie.AnimationKeypathTextProvider",
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC12textProviderAA0b11KeypathTextE0_pvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12textProviderAA0b11KeypathTextE0_pvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "Lottie.AnimationKeypathTextProvider",
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC12textProviderAA0b11KeypathTextE0_pvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12textProviderAA0b11KeypathTextE0_pvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "Lottie.AnimationKeypathTextProvider",
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC12textProviderAA0b11KeypathTextE0_pvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12textProviderAA0b11KeypathTextE0_pvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC12textProviderAA0b11KeypathTextE0_pvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12textProviderAA0b11KeypathTextE0_pvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fontProvider",
+ "printedName": "fontProvider",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationFontProvider",
+ "printedName": "Lottie.AnimationFontProvider",
+ "usr": "s:6Lottie21AnimationFontProviderP"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC12fontProviderAA0b4FontE0_pvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12fontProviderAA0b4FontE0_pvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationFontProvider",
+ "printedName": "Lottie.AnimationFontProvider",
+ "usr": "s:6Lottie21AnimationFontProviderP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC12fontProviderAA0b4FontE0_pvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12fontProviderAA0b4FontE0_pvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationFontProvider",
+ "printedName": "Lottie.AnimationFontProvider",
+ "usr": "s:6Lottie21AnimationFontProviderP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC12fontProviderAA0b4FontE0_pvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12fontProviderAA0b4FontE0_pvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC12fontProviderAA0b4FontE0_pvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12fontProviderAA0b4FontE0_pvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "maskAnimationToBounds",
+ "printedName": "maskAnimationToBounds",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC04maskB8ToBoundsSbvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC04maskB8ToBoundsSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC04maskB8ToBoundsSbvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC04maskB8ToBoundsSbvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC04maskB8ToBoundsSbvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC04maskB8ToBoundsSbvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC04maskB8ToBoundsSbvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC04maskB8ToBoundsSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isAnimationPlaying",
+ "printedName": "isAnimationPlaying",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC02isB7PlayingSbvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC02isB7PlayingSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC02isB7PlayingSbvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC02isB7PlayingSbvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "loopMode",
+ "printedName": "loopMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC8loopModeAA0a4LoopE0Ovp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC8loopModeAA0a4LoopE0Ovp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC8loopModeAA0a4LoopE0Ovg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC8loopModeAA0a4LoopE0Ovg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC8loopModeAA0a4LoopE0Ovs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC8loopModeAA0a4LoopE0Ovs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC8loopModeAA0a4LoopE0OvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC8loopModeAA0a4LoopE0OvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "shouldRasterizeWhenIdle",
+ "printedName": "shouldRasterizeWhenIdle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC23shouldRasterizeWhenIdleSbvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC23shouldRasterizeWhenIdleSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC23shouldRasterizeWhenIdleSbvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC23shouldRasterizeWhenIdleSbvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC23shouldRasterizeWhenIdleSbvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC23shouldRasterizeWhenIdleSbvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC23shouldRasterizeWhenIdleSbvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC23shouldRasterizeWhenIdleSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentProgress",
+ "printedName": "currentProgress",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC15currentProgress14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC15currentProgress12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC15currentProgress14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC15currentProgress12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC15currentProgress14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC15currentProgress12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC15currentProgress14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC15currentProgress12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentTime",
+ "printedName": "currentTime",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC11currentTimeSdvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC11currentTimeSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC11currentTimeSdvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC11currentTimeSdvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC11currentTimeSdvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC11currentTimeSdvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC11currentTimeSdvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC11currentTimeSdvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentFrame",
+ "printedName": "currentFrame",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC12currentFrame14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12currentFrame12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC12currentFrame14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12currentFrame12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC12currentFrame14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12currentFrame12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC12currentFrame14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12currentFrame12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "realtimeAnimationFrame",
+ "printedName": "realtimeAnimationFrame",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC08realtimeB5Frame14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC08realtimeB5Frame12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC08realtimeB5Frame14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC08realtimeB5Frame12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "realtimeAnimationProgress",
+ "printedName": "realtimeAnimationProgress",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC08realtimeB8Progress14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC08realtimeB8Progress12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC08realtimeB8Progress14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC08realtimeB8Progress12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animationSpeed",
+ "printedName": "animationSpeed",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC14animationSpeed14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC14animationSpeed12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC14animationSpeed14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC14animationSpeed12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC14animationSpeed14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC14animationSpeed12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC14animationSpeed14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC14animationSpeed12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "respectAnimationFrameRate",
+ "printedName": "respectAnimationFrameRate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC07respectB9FrameRateSbvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC07respectB9FrameRateSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC07respectB9FrameRateSbvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC07respectB9FrameRateSbvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC07respectB9FrameRateSbvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC07respectB9FrameRateSbvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC07respectB9FrameRateSbvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC07respectB9FrameRateSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentRenderingEngine",
+ "printedName": "currentRenderingEngine",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.RenderingEngine?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngine",
+ "printedName": "Lottie.RenderingEngine",
+ "usr": "s:6Lottie15RenderingEngineO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC22currentRenderingEngineAA0eF0OSgvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC22currentRenderingEngineAA0eF0OSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.RenderingEngine?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngine",
+ "printedName": "Lottie.RenderingEngine",
+ "usr": "s:6Lottie15RenderingEngineO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC22currentRenderingEngineAA0eF0OSgvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC22currentRenderingEngineAA0eF0OSgvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrame",
+ "printedName": "mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrame",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationLayerC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvp",
+ "mangledName": "$s6Lottie0A14AnimationLayerC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvg",
+ "mangledName": "$s6Lottie0A14AnimationLayerC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvs",
+ "mangledName": "$s6Lottie0A14AnimationLayerC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationLayerC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvM",
+ "mangledName": "$s6Lottie0A14AnimationLayerC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "loadAnimation",
+ "printedName": "loadAnimation(_:from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC04loadB0_4fromySSSg_AA03DotA4FileCtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC04loadB0_4fromySSSg_AA03DotA4FileCtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadAnimation",
+ "printedName": "loadAnimation(atIndex:from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC04loadB07atIndex4fromySi_AA03DotA4FileCtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC04loadB07atIndex4fromySi_AA03DotA4FileCtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "reloadImages",
+ "printedName": "reloadImages()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC12reloadImagesyyF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12reloadImagesyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "forceDisplayUpdate",
+ "printedName": "forceDisplayUpdate()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC18forceDisplayUpdateyyF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC18forceDisplayUpdateyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setValueProvider",
+ "printedName": "setValueProvider(_:keypath:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProvider",
+ "printedName": "Lottie.AnyValueProvider",
+ "usr": "s:6Lottie16AnyValueProviderP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC16setValueProvider_7keypathyAA03AnyeF0_p_AA0B7KeypathVtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC16setValueProvider_7keypathyAA03AnyeF0_p_AA0B7KeypathVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getValue",
+ "printedName": "getValue(for:atFrame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC8getValue3for7atFrameypSgAA0B7KeypathV_14CoreFoundation7CGFloatVSgtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC8getValue3for7atFrameypSgAA0B7KeypathV_12CoreGraphics7CGFloatVSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getOriginalValue",
+ "printedName": "getOriginalValue(for:atFrame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC16getOriginalValue3for7atFrameypSgAA0B7KeypathV_14CoreFoundation7CGFloatVSgtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC16getOriginalValue3for7atFrameypSgAA0B7KeypathV_12CoreGraphics7CGFloatVSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "logHierarchyKeypaths",
+ "printedName": "logHierarchyKeypaths()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC20logHierarchyKeypathsyyF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC20logHierarchyKeypathsyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "allHierarchyKeypaths",
+ "printedName": "allHierarchyKeypaths()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC20allHierarchyKeypathsSaySSGyF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC20allHierarchyKeypathsSaySSGyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "convert",
+ "printedName": "convert(_:toLayerAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGRect?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationKeypath?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC7convert_02toC2AtSo6CGRectVSgAG_AA0B7KeypathVSgtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC7convert_02toC2AtSo6CGRectVSgAG_AA0B7KeypathVSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "convert",
+ "printedName": "convert(_:toLayerAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationKeypath?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC7convert_02toC2AtSo7CGPointVSgAG_AA0B7KeypathVSgtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC7convert_02toC2AtSo7CGPointVSgAG_AA0B7KeypathVSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setNodeIsEnabled",
+ "printedName": "setNodeIsEnabled(isEnabled:keypath:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC16setNodeIsEnabled02isG07keypathySb_AA0B7KeypathVtF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC16setNodeIsEnabled02isG07keypathySb_AA0B7KeypathVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "progressTime",
+ "printedName": "progressTime(forMarker:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC12progressTime9forMarker14CoreFoundation7CGFloatVSgSS_tF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC12progressTime9forMarker12CoreGraphics7CGFloatVSgSS_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "frameTime",
+ "printedName": "frameTime(forMarker:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC9frameTime9forMarker14CoreFoundation7CGFloatVSgSS_tF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC9frameTime9forMarker12CoreGraphics7CGFloatVSgSS_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "durationFrameTime",
+ "printedName": "durationFrameTime(forMarker:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC17durationFrameTime9forMarker14CoreFoundation7CGFloatVSgSS_tF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC17durationFrameTime9forMarker12CoreGraphics7CGFloatVSgSS_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateAnimationForBackgroundState",
+ "printedName": "updateAnimationForBackgroundState()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC06updateB18ForBackgroundStateyyF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC06updateB18ForBackgroundStateyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateAnimationForForegroundState",
+ "printedName": "updateAnimationForForegroundState(wasWaitingToPlayAnimation:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14AnimationLayerC06updateB18ForForegroundState016wasWaitingToPlayB0ySb_tF",
+ "mangledName": "$s6Lottie0A14AnimationLayerC06updateB18ForForegroundState016wasWaitingToPlayB0ySb_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationLayer",
+ "printedName": "Lottie.LottieAnimationLayer",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationLayer"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationLayer(im)init",
+ "mangledName": "$s6Lottie0A14AnimationLayerCACycfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationLayer",
+ "mangledName": "$s6Lottie0A14AnimationLayerC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)CALayer",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "QuartzCore.CALayer",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieButton",
+ "printedName": "LottieButton",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(animation:action:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieButton",
+ "printedName": "Lottie.LottieButton",
+ "usr": "s:6Lottie0A6ButtonV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A6ButtonV9animation6actionAcA0A9AnimationCSg_yyctcfc",
+ "mangledName": "$s6Lottie0A6ButtonV9animation6actionAcA0A9AnimationCSg_yyctcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "body",
+ "printedName": "body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwiftUIView",
+ "printedName": "Lottie.SwiftUIView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedButton",
+ "printedName": "Lottie.AnimatedButton",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "usr": "s:6Lottie11SwiftUIViewV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A6ButtonV4bodyQrvp",
+ "mangledName": "$s6Lottie0A6ButtonV4bodyQrvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwiftUIView",
+ "printedName": "Lottie.SwiftUIView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedButton",
+ "printedName": "Lottie.AnimatedButton",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "usr": "s:6Lottie11SwiftUIViewV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A6ButtonV4bodyQrvg",
+ "mangledName": "$s6Lottie0A6ButtonV4bodyQrvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieButton",
+ "printedName": "Lottie.LottieButton",
+ "usr": "s:6Lottie0A6ButtonV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.AnimatedButton) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedButton",
+ "printedName": "Lottie.AnimatedButton",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6ButtonV9configureyACyAA08AnimatedB0CcF",
+ "mangledName": "$s6Lottie0A6ButtonV9configureyACyAA08AnimatedB0CcF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "configuration",
+ "printedName": "configuration(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieButton",
+ "printedName": "Lottie.LottieButton",
+ "usr": "s:6Lottie0A6ButtonV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6ButtonV13configurationyAcA0A13ConfigurationVF",
+ "mangledName": "$s6Lottie0A6ButtonV13configurationyAcA0A13ConfigurationVF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "animate",
+ "printedName": "animate(fromProgress:toProgress:on:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieButton",
+ "printedName": "Lottie.LottieButton",
+ "usr": "s:6Lottie0A6ButtonV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Event",
+ "printedName": "UIKit.UIControl.Event",
+ "usr": "c:@E@UIControlEvents"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6ButtonV7animate12fromProgress02toE02onAC14CoreFoundation7CGFloatV_AJSo15UIControlEventsVtF",
+ "mangledName": "$s6Lottie0A6ButtonV7animate12fromProgress02toE02onAC12CoreGraphics7CGFloatV_AJSo15UIControlEventsVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "animate",
+ "printedName": "animate(fromMarker:toMarker:on:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieButton",
+ "printedName": "Lottie.LottieButton",
+ "usr": "s:6Lottie0A6ButtonV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Event",
+ "printedName": "UIKit.UIControl.Event",
+ "usr": "c:@E@UIControlEvents"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6ButtonV7animate10fromMarker02toE02onACSS_SSSo15UIControlEventsVtF",
+ "mangledName": "$s6Lottie0A6ButtonV7animate10fromMarker02toE02onACSS_SSSo15UIControlEventsVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "valueProvider",
+ "printedName": "valueProvider(_:for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieButton",
+ "printedName": "Lottie.LottieButton",
+ "usr": "s:6Lottie0A6ButtonV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6ButtonV13valueProvider_3forACx_AA16AnimationKeypathVtAA08AnyValueD0RzSQRzlF",
+ "mangledName": "$s6Lottie0A6ButtonV13valueProvider_3forACx_AA16AnimationKeypathVtAA08AnyValueD0RzSQRzlF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnyValueProvider, τ_0_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie0A6ButtonV",
+ "mangledName": "$s6Lottie0A6ButtonV",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "View",
+ "printedName": "View",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Body",
+ "printedName": "Body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwiftUIView",
+ "printedName": "Lottie.SwiftUIView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedButton",
+ "printedName": "Lottie.AnimatedButton",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "usr": "s:6Lottie11SwiftUIViewV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI4ViewP",
+ "mangledName": "$s7SwiftUI4ViewP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreText",
+ "printedName": "CoreText",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AnimationFontProvider",
+ "printedName": "AnimationFontProvider",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "fontFor",
+ "printedName": "fontFor(family:size:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreText.CTFont?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CTFont",
+ "printedName": "CoreText.CTFont",
+ "usr": "c:@T@CTFontRef"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie21AnimationFontProviderP7fontFor6family4sizeSo9CTFontRefaSgSS_14CoreFoundation7CGFloatVtF",
+ "mangledName": "$s6Lottie21AnimationFontProviderP7fontFor6family4sizeSo9CTFontRefaSgSS_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnimationFontProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:6Lottie21AnimationFontProviderP",
+ "mangledName": "$s6Lottie21AnimationFontProviderP",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DefaultFontProvider",
+ "printedName": "DefaultFontProvider",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DefaultFontProvider",
+ "printedName": "Lottie.DefaultFontProvider",
+ "usr": "s:6Lottie19DefaultFontProviderC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie19DefaultFontProviderCACycfc",
+ "mangledName": "$s6Lottie19DefaultFontProviderCACycfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "fontFor",
+ "printedName": "fontFor(family:size:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreText.CTFont?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CTFont",
+ "printedName": "CoreText.CTFont",
+ "usr": "c:@T@CTFontRef"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie19DefaultFontProviderC7fontFor6family4sizeSo9CTFontRefaSgSS_14CoreFoundation7CGFloatVtF",
+ "mangledName": "$s6Lottie19DefaultFontProviderC7fontFor6family4sizeSo9CTFontRefaSgSS_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DefaultFontProvider",
+ "printedName": "Lottie.DefaultFontProvider",
+ "usr": "s:6Lottie19DefaultFontProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DefaultFontProvider",
+ "printedName": "Lottie.DefaultFontProvider",
+ "usr": "s:6Lottie19DefaultFontProviderC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie19DefaultFontProviderC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie19DefaultFontProviderC2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie19DefaultFontProviderC",
+ "mangledName": "$s6Lottie19DefaultFontProviderC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnimationFontProvider",
+ "printedName": "AnimationFontProvider",
+ "usr": "s:6Lottie21AnimationFontProviderP",
+ "mangledName": "$s6Lottie21AnimationFontProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieAnimationCache",
+ "printedName": "LottieAnimationCache",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationCacheProvider",
+ "printedName": "Lottie.AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14AnimationCacheO6sharedAA0bC8Provider_pSgvpZ",
+ "mangledName": "$s6Lottie0A14AnimationCacheO6sharedAA0bC8Provider_pSgvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationCacheProvider",
+ "printedName": "Lottie.AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationCacheO6sharedAA0bC8Provider_pSgvgZ",
+ "mangledName": "$s6Lottie0A14AnimationCacheO6sharedAA0bC8Provider_pSgvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationCacheProvider",
+ "printedName": "Lottie.AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationCacheO6sharedAA0bC8Provider_pSgvsZ",
+ "mangledName": "$s6Lottie0A14AnimationCacheO6sharedAA0bC8Provider_pSgvsZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14AnimationCacheO6sharedAA0bC8Provider_pSgvMZ",
+ "mangledName": "$s6Lottie0A14AnimationCacheO6sharedAA0bC8Provider_pSgvMZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie0A14AnimationCacheO",
+ "mangledName": "$s6Lottie0A14AnimationCacheO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DefaultAnimationCache",
+ "printedName": "DefaultAnimationCache",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DefaultAnimationCache",
+ "printedName": "Lottie.DefaultAnimationCache",
+ "usr": "s:6Lottie21DefaultAnimationCacheC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie21DefaultAnimationCacheCACycfc",
+ "mangledName": "$s6Lottie21DefaultAnimationCacheCACycfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "sharedCache",
+ "printedName": "sharedCache",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DefaultAnimationCache",
+ "printedName": "Lottie.DefaultAnimationCache",
+ "usr": "s:6Lottie21DefaultAnimationCacheC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie21DefaultAnimationCacheC06sharedD0ACvpZ",
+ "mangledName": "$s6Lottie21DefaultAnimationCacheC06sharedD0ACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DefaultAnimationCache",
+ "printedName": "Lottie.DefaultAnimationCache",
+ "usr": "s:6Lottie21DefaultAnimationCacheC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21DefaultAnimationCacheC06sharedD0ACvgZ",
+ "mangledName": "$s6Lottie21DefaultAnimationCacheC06sharedD0ACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cacheSize",
+ "printedName": "cacheSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie21DefaultAnimationCacheC9cacheSizeSivp",
+ "mangledName": "$s6Lottie21DefaultAnimationCacheC9cacheSizeSivp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21DefaultAnimationCacheC9cacheSizeSivg",
+ "mangledName": "$s6Lottie21DefaultAnimationCacheC9cacheSizeSivg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21DefaultAnimationCacheC9cacheSizeSivs",
+ "mangledName": "$s6Lottie21DefaultAnimationCacheC9cacheSizeSivs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21DefaultAnimationCacheC9cacheSizeSivM",
+ "mangledName": "$s6Lottie21DefaultAnimationCacheC9cacheSizeSivM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "clearCache",
+ "printedName": "clearCache()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie21DefaultAnimationCacheC05clearD0yyF",
+ "mangledName": "$s6Lottie21DefaultAnimationCacheC05clearD0yyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "animation",
+ "printedName": "animation(forKey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie21DefaultAnimationCacheC9animation6forKeyAA0aC0CSgSS_tF",
+ "mangledName": "$s6Lottie21DefaultAnimationCacheC9animation6forKeyAA0aC0CSgSS_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setAnimation",
+ "printedName": "setAnimation(_:forKey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie21DefaultAnimationCacheC03setC0_6forKeyyAA0aC0C_SStF",
+ "mangledName": "$s6Lottie21DefaultAnimationCacheC03setC0_6forKeyyAA0aC0C_SStF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie21DefaultAnimationCacheC",
+ "mangledName": "$s6Lottie21DefaultAnimationCacheC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnimationCacheProvider",
+ "printedName": "AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP",
+ "mangledName": "$s6Lottie22AnimationCacheProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "RenderingEngineOption",
+ "printedName": "RenderingEngineOption",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "automatic",
+ "printedName": "automatic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.RenderingEngineOption.Type) -> Lottie.RenderingEngineOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.RenderingEngineOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie21RenderingEngineOptionO9automaticyA2CmF",
+ "mangledName": "$s6Lottie21RenderingEngineOptionO9automaticyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "specific",
+ "printedName": "specific",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.RenderingEngineOption.Type) -> (Lottie.RenderingEngine) -> Lottie.RenderingEngineOption",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.RenderingEngine) -> Lottie.RenderingEngineOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngine",
+ "printedName": "Lottie.RenderingEngine",
+ "usr": "s:6Lottie15RenderingEngineO"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.RenderingEngineOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie21RenderingEngineOptionO8specificyAcA0bC0OcACmF",
+ "mangledName": "$s6Lottie21RenderingEngineOptionO8specificyAcA0bC0OcACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "mainThread",
+ "printedName": "mainThread",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie21RenderingEngineOptionO10mainThreadACvpZ",
+ "mangledName": "$s6Lottie21RenderingEngineOptionO10mainThreadACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21RenderingEngineOptionO10mainThreadACvgZ",
+ "mangledName": "$s6Lottie21RenderingEngineOptionO10mainThreadACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "coreAnimation",
+ "printedName": "coreAnimation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie21RenderingEngineOptionO13coreAnimationACvpZ",
+ "mangledName": "$s6Lottie21RenderingEngineOptionO13coreAnimationACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21RenderingEngineOptionO13coreAnimationACvgZ",
+ "mangledName": "$s6Lottie21RenderingEngineOptionO13coreAnimationACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.RenderingEngineOption?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie21RenderingEngineOptionO8rawValueACSgSS_tcfc",
+ "mangledName": "$s6Lottie21RenderingEngineOptionO8rawValueACSgSS_tcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie21RenderingEngineOptionO8rawValueSSvp",
+ "mangledName": "$s6Lottie21RenderingEngineOptionO8rawValueSSvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21RenderingEngineOptionO8rawValueSSvg",
+ "mangledName": "$s6Lottie21RenderingEngineOptionO8rawValueSSvg",
+ "moduleName": "Lottie",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie21RenderingEngineOptionO11descriptionSSvp",
+ "mangledName": "$s6Lottie21RenderingEngineOptionO11descriptionSSvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21RenderingEngineOptionO11descriptionSSvg",
+ "mangledName": "$s6Lottie21RenderingEngineOptionO11descriptionSSvg",
+ "moduleName": "Lottie",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie21RenderingEngineOptionO",
+ "mangledName": "$s6Lottie21RenderingEngineOptionO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "RenderingEngine",
+ "printedName": "RenderingEngine",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "mainThread",
+ "printedName": "mainThread",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.RenderingEngine.Type) -> Lottie.RenderingEngine",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngine",
+ "printedName": "Lottie.RenderingEngine",
+ "usr": "s:6Lottie15RenderingEngineO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.RenderingEngine.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngine",
+ "printedName": "Lottie.RenderingEngine",
+ "usr": "s:6Lottie15RenderingEngineO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie15RenderingEngineO10mainThreadyA2CmF",
+ "mangledName": "$s6Lottie15RenderingEngineO10mainThreadyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "coreAnimation",
+ "printedName": "coreAnimation",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.RenderingEngine.Type) -> Lottie.RenderingEngine",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngine",
+ "printedName": "Lottie.RenderingEngine",
+ "usr": "s:6Lottie15RenderingEngineO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.RenderingEngine.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngine",
+ "printedName": "Lottie.RenderingEngine",
+ "usr": "s:6Lottie15RenderingEngineO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie15RenderingEngineO13coreAnimationyA2CmF",
+ "mangledName": "$s6Lottie15RenderingEngineO13coreAnimationyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.RenderingEngine?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngine",
+ "printedName": "Lottie.RenderingEngine",
+ "usr": "s:6Lottie15RenderingEngineO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie15RenderingEngineO8rawValueACSgSS_tcfc",
+ "mangledName": "$s6Lottie15RenderingEngineO8rawValueACSgSS_tcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie15RenderingEngineO8rawValueSSvp",
+ "mangledName": "$s6Lottie15RenderingEngineO8rawValueSSvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie15RenderingEngineO8rawValueSSvg",
+ "mangledName": "$s6Lottie15RenderingEngineO8rawValueSSvg",
+ "moduleName": "Lottie",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie15RenderingEngineO11descriptionSSvp",
+ "mangledName": "$s6Lottie15RenderingEngineO11descriptionSSvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie15RenderingEngineO11descriptionSSvg",
+ "mangledName": "$s6Lottie15RenderingEngineO11descriptionSSvg",
+ "moduleName": "Lottie",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie15RenderingEngineO",
+ "mangledName": "$s6Lottie15RenderingEngineO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FilepathImageProvider",
+ "printedName": "FilepathImageProvider",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(filepath:contentsGravity:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FilepathImageProvider",
+ "printedName": "Lottie.FilepathImageProvider",
+ "usr": "s:6Lottie21FilepathImageProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CALayerContentsGravity",
+ "printedName": "QuartzCore.CALayerContentsGravity",
+ "hasDefaultArg": true,
+ "usr": "c:@T@CALayerContentsGravity"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie21FilepathImageProviderC8filepath15contentsGravityACSS_So015CALayerContentsG0atcfc",
+ "mangledName": "$s6Lottie21FilepathImageProviderC8filepath15contentsGravityACSS_So015CALayerContentsG0atcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(filepath:contentsGravity:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FilepathImageProvider",
+ "printedName": "Lottie.FilepathImageProvider",
+ "usr": "s:6Lottie21FilepathImageProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CALayerContentsGravity",
+ "printedName": "QuartzCore.CALayerContentsGravity",
+ "hasDefaultArg": true,
+ "usr": "c:@T@CALayerContentsGravity"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie21FilepathImageProviderC8filepath15contentsGravityAC10Foundation3URLV_So015CALayerContentsG0atcfc",
+ "mangledName": "$s6Lottie21FilepathImageProviderC8filepath15contentsGravityAC10Foundation3URLV_So015CALayerContentsG0atcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "imageForAsset",
+ "printedName": "imageForAsset(asset:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGImage",
+ "printedName": "CoreGraphics.CGImage",
+ "usr": "c:@T@CGImageRef"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ImageAsset",
+ "printedName": "Lottie.ImageAsset",
+ "usr": "s:6Lottie10ImageAssetC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie21FilepathImageProviderC13imageForAsset5assetSo10CGImageRefaSgAA0cG0C_tF",
+ "mangledName": "$s6Lottie21FilepathImageProviderC13imageForAsset5assetSo10CGImageRefaSgAA0cG0C_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "contentsGravity",
+ "printedName": "contentsGravity(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CALayerContentsGravity",
+ "printedName": "QuartzCore.CALayerContentsGravity",
+ "usr": "c:@T@CALayerContentsGravity"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ImageAsset",
+ "printedName": "Lottie.ImageAsset",
+ "usr": "s:6Lottie10ImageAssetC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie21FilepathImageProviderC15contentsGravity3forSo015CALayerContentsF0aAA0C5AssetC_tF",
+ "mangledName": "$s6Lottie21FilepathImageProviderC15contentsGravity3forSo015CALayerContentsF0aAA0C5AssetC_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FilepathImageProvider",
+ "printedName": "Lottie.FilepathImageProvider",
+ "usr": "s:6Lottie21FilepathImageProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FilepathImageProvider",
+ "printedName": "Lottie.FilepathImageProvider",
+ "usr": "s:6Lottie21FilepathImageProviderC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie21FilepathImageProviderC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie21FilepathImageProviderC2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie21FilepathImageProviderC",
+ "mangledName": "$s6Lottie21FilepathImageProviderC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnimationImageProvider",
+ "printedName": "AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP",
+ "mangledName": "$s6Lottie22AnimationImageProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "AnimationKeypathTextProvider",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "text",
+ "printedName": "text(for:sourceText:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP4text3for06sourceD0SSSgAA0bC0V_SStF",
+ "mangledName": "$s6Lottie28AnimationKeypathTextProviderP4text3for06sourceD0SSSgAA0bC0V_SStF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnimationKeypathTextProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP",
+ "mangledName": "$s6Lottie28AnimationKeypathTextProviderP",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LegacyAnimationTextProvider",
+ "printedName": "LegacyAnimationTextProvider",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "textFor",
+ "printedName": "textFor(keypathName:sourceText:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie27LegacyAnimationTextProviderP7textFor11keypathName06sourceD0S2S_SStF",
+ "mangledName": "$s6Lottie27LegacyAnimationTextProviderP7textFor11keypathName06sourceD0S2S_SStF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.LegacyAnimationTextProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "text",
+ "printedName": "text(for:sourceText:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie27LegacyAnimationTextProviderPAAE4text3for06sourceD0SSSgAA0C7KeypathV_SStF",
+ "mangledName": "$s6Lottie27LegacyAnimationTextProviderPAAE4text3for06sourceD0SSSgAA0C7KeypathV_SStF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.LegacyAnimationTextProvider>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:6Lottie27LegacyAnimationTextProviderP",
+ "mangledName": "$s6Lottie27LegacyAnimationTextProviderP",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 : Lottie.AnimationKeypathTextProvider>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "AnimationKeypathTextProvider",
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP",
+ "mangledName": "$s6Lottie28AnimationKeypathTextProviderP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DictionaryTextProvider",
+ "printedName": "DictionaryTextProvider",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DictionaryTextProvider",
+ "printedName": "Lottie.DictionaryTextProvider",
+ "usr": "s:6Lottie22DictionaryTextProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie22DictionaryTextProviderCyACSDyS2SGcfc",
+ "mangledName": "$s6Lottie22DictionaryTextProviderCyACSDyS2SGcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "text",
+ "printedName": "text(for:sourceText:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie22DictionaryTextProviderC4text3for06sourceC0SSSgAA16AnimationKeypathV_SStF",
+ "mangledName": "$s6Lottie22DictionaryTextProviderC4text3for06sourceC0SSSgAA16AnimationKeypathV_SStF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "textFor",
+ "printedName": "textFor(keypathName:sourceText:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie22DictionaryTextProviderC7textFor11keypathName06sourceC0S2S_SStF",
+ "mangledName": "$s6Lottie22DictionaryTextProviderC7textFor11keypathName06sourceC0S2S_SStF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DictionaryTextProvider",
+ "printedName": "Lottie.DictionaryTextProvider",
+ "usr": "s:6Lottie22DictionaryTextProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DictionaryTextProvider",
+ "printedName": "Lottie.DictionaryTextProvider",
+ "usr": "s:6Lottie22DictionaryTextProviderC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie22DictionaryTextProviderC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie22DictionaryTextProviderC2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie22DictionaryTextProviderC",
+ "mangledName": "$s6Lottie22DictionaryTextProviderC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "AnimationKeypathTextProvider",
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP",
+ "mangledName": "$s6Lottie28AnimationKeypathTextProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LegacyAnimationTextProvider",
+ "printedName": "LegacyAnimationTextProvider",
+ "usr": "s:6Lottie27LegacyAnimationTextProviderP",
+ "mangledName": "$s6Lottie27LegacyAnimationTextProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DefaultTextProvider",
+ "printedName": "DefaultTextProvider",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DefaultTextProvider",
+ "printedName": "Lottie.DefaultTextProvider",
+ "usr": "s:6Lottie19DefaultTextProviderC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie19DefaultTextProviderCACycfc",
+ "mangledName": "$s6Lottie19DefaultTextProviderCACycfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "textFor",
+ "printedName": "textFor(keypathName:sourceText:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie19DefaultTextProviderC7textFor11keypathName06sourceC0S2S_SStF",
+ "mangledName": "$s6Lottie19DefaultTextProviderC7textFor11keypathName06sourceC0S2S_SStF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "text",
+ "printedName": "text(for:sourceText:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie19DefaultTextProviderC4text3for06sourceC0SSAA16AnimationKeypathV_SStF",
+ "mangledName": "$s6Lottie19DefaultTextProviderC4text3for06sourceC0SSAA16AnimationKeypathV_SStF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DefaultTextProvider",
+ "printedName": "Lottie.DefaultTextProvider",
+ "usr": "s:6Lottie19DefaultTextProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DefaultTextProvider",
+ "printedName": "Lottie.DefaultTextProvider",
+ "usr": "s:6Lottie19DefaultTextProviderC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie19DefaultTextProviderC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie19DefaultTextProviderC2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie19DefaultTextProviderC",
+ "mangledName": "$s6Lottie19DefaultTextProviderC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "AnimationKeypathTextProvider",
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP",
+ "mangledName": "$s6Lottie28AnimationKeypathTextProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LegacyAnimationTextProvider",
+ "printedName": "LegacyAnimationTextProvider",
+ "usr": "s:6Lottie27LegacyAnimationTextProviderP",
+ "mangledName": "$s6Lottie27LegacyAnimationTextProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CoordinateSpace",
+ "printedName": "CoordinateSpace",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "type2d",
+ "printedName": "type2d",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.CoordinateSpace.Type) -> Lottie.CoordinateSpace",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoordinateSpace",
+ "printedName": "Lottie.CoordinateSpace",
+ "usr": "s:6Lottie15CoordinateSpaceO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.CoordinateSpace.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoordinateSpace",
+ "printedName": "Lottie.CoordinateSpace",
+ "usr": "s:6Lottie15CoordinateSpaceO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie15CoordinateSpaceO6type2dyA2CmF",
+ "mangledName": "$s6Lottie15CoordinateSpaceO6type2dyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "type3d",
+ "printedName": "type3d",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.CoordinateSpace.Type) -> Lottie.CoordinateSpace",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoordinateSpace",
+ "printedName": "Lottie.CoordinateSpace",
+ "usr": "s:6Lottie15CoordinateSpaceO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.CoordinateSpace.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoordinateSpace",
+ "printedName": "Lottie.CoordinateSpace",
+ "usr": "s:6Lottie15CoordinateSpaceO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie15CoordinateSpaceO6type3dyA2CmF",
+ "mangledName": "$s6Lottie15CoordinateSpaceO6type3dyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.CoordinateSpace?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoordinateSpace",
+ "printedName": "Lottie.CoordinateSpace",
+ "usr": "s:6Lottie15CoordinateSpaceO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie15CoordinateSpaceO8rawValueACSgSi_tcfc",
+ "mangledName": "$s6Lottie15CoordinateSpaceO8rawValueACSgSi_tcfc",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie15CoordinateSpaceO8rawValueSivp",
+ "mangledName": "$s6Lottie15CoordinateSpaceO8rawValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie15CoordinateSpaceO8rawValueSivg",
+ "mangledName": "$s6Lottie15CoordinateSpaceO8rawValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie15CoordinateSpaceO",
+ "mangledName": "$s6Lottie15CoordinateSpaceO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieAnimation",
+ "printedName": "LottieAnimation",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A9AnimationC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6Lottie0A9AnimationC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "Required",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(dictionary:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A9AnimationC10dictionaryACSDySSypG_tKcfc",
+ "mangledName": "$s6Lottie0A9AnimationC10dictionaryACSDySSypG_tKcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "startFrame",
+ "printedName": "startFrame",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A9AnimationC10startFrame14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A9AnimationC10startFrame12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A9AnimationC10startFrame14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A9AnimationC10startFrame12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "endFrame",
+ "printedName": "endFrame",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A9AnimationC8endFrame14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A9AnimationC8endFrame12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A9AnimationC8endFrame14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A9AnimationC8endFrame12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "framerate",
+ "printedName": "framerate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A9AnimationC9framerateSdvp",
+ "mangledName": "$s6Lottie0A9AnimationC9framerateSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A9AnimationC9framerateSdvg",
+ "mangledName": "$s6Lottie0A9AnimationC9framerateSdvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "markerNames",
+ "printedName": "markerNames",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A9AnimationC11markerNamesSaySSGvp",
+ "mangledName": "$s6Lottie0A9AnimationC11markerNamesSaySSGvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A9AnimationC11markerNamesSaySSGvg",
+ "mangledName": "$s6Lottie0A9AnimationC11markerNamesSaySSGvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6Lottie0A9AnimationC6encode2toys7Encoder_p_tKF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "animationSource",
+ "printedName": "animationSource",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationSource",
+ "printedName": "Lottie.LottieAnimationSource",
+ "usr": "s:6Lottie0A15AnimationSourceO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A9AnimationC15animationSourceAA0abD0Ovp",
+ "mangledName": "$s6Lottie0A9AnimationC15animationSourceAA0abD0Ovp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationSource",
+ "printedName": "Lottie.LottieAnimationSource",
+ "usr": "s:6Lottie0A15AnimationSourceO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A9AnimationC15animationSourceAA0abD0Ovg",
+ "mangledName": "$s6Lottie0A9AnimationC15animationSourceAA0abD0Ovg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "duration",
+ "printedName": "duration",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A9AnimationC8durationSdvp",
+ "mangledName": "$s6Lottie0A9AnimationC8durationSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A9AnimationC8durationSdvg",
+ "mangledName": "$s6Lottie0A9AnimationC8durationSdvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bounds",
+ "printedName": "bounds",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A9AnimationC6boundsSo6CGRectVvp",
+ "mangledName": "$s6Lottie0A9AnimationC6boundsSo6CGRectVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A9AnimationC6boundsSo6CGRectVvg",
+ "mangledName": "$s6Lottie0A9AnimationC6boundsSo6CGRectVvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "size",
+ "printedName": "size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A9AnimationC4sizeSo6CGSizeVvp",
+ "mangledName": "$s6Lottie0A9AnimationC4sizeSo6CGSizeVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A9AnimationC4sizeSo6CGSizeVvg",
+ "mangledName": "$s6Lottie0A9AnimationC4sizeSo6CGSizeVvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "named",
+ "printedName": "named(_:bundle:subdirectory:animationCache:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationCacheProvider",
+ "printedName": "Lottie.AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC5named_6bundle12subdirectory14animationCacheACSgSS_So8NSBundleCSSSgAA0bG8Provider_pSgtFZ",
+ "mangledName": "$s6Lottie0A9AnimationC5named_6bundle12subdirectory14animationCacheACSgSS_So8NSBundleCSSSgAA0bG8Provider_pSgtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "filepath",
+ "printedName": "filepath(_:animationCache:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationCacheProvider",
+ "printedName": "Lottie.AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC8filepath_14animationCacheACSgSS_AA0bE8Provider_pSgtFZ",
+ "mangledName": "$s6Lottie0A9AnimationC8filepath_14animationCacheACSgSS_AA0bE8Provider_pSgtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "asset",
+ "printedName": "asset(_:bundle:animationCache:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationCacheProvider",
+ "printedName": "Lottie.AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC5asset_6bundle14animationCacheACSgSS_So8NSBundleCAA0bF8Provider_pSgtFZ",
+ "mangledName": "$s6Lottie0A9AnimationC5asset_6bundle14animationCacheACSgSS_So8NSBundleCAA0bF8Provider_pSgtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "from",
+ "printedName": "from(data:strategy:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DecodingStrategy",
+ "printedName": "Lottie.DecodingStrategy",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie16DecodingStrategyO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC4from4data8strategyAC10Foundation4DataV_AA16DecodingStrategyOtKFZ",
+ "mangledName": "$s6Lottie0A9AnimationC4from4data8strategyAC10Foundation4DataV_AA16DecodingStrategyOtKFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadedFrom",
+ "printedName": "loadedFrom(url:session:animationCache:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URLSession",
+ "printedName": "Foundation.URLSession",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSURLSession"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationCacheProvider",
+ "printedName": "Lottie.AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC10loadedFrom3url7session14animationCacheACSg10Foundation3URLV_So12NSURLSessionCAA0bH8Provider_pSgtYaFZ",
+ "mangledName": "$s6Lottie0A9AnimationC10loadedFrom3url7session14animationCacheACSg10Foundation3URLV_So12NSURLSessionCAA0bH8Provider_pSgtYaFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadedFrom",
+ "printedName": "loadedFrom(url:session:closure:animationCache:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URLSession",
+ "printedName": "Foundation.URLSession",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSURLSession"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimation?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationCacheProvider",
+ "printedName": "Lottie.AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC10loadedFrom3url7session7closure14animationCachey10Foundation3URLV_So12NSURLSessionCyACSgcAA0bI8Provider_pSgtFZ",
+ "mangledName": "$s6Lottie0A9AnimationC10loadedFrom3url7session7closure14animationCachey10Foundation3URLV_So12NSURLSessionCyACSgcAA0bI8Provider_pSgtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "progressTime",
+ "printedName": "progressTime(forMarker:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC12progressTime9forMarker14CoreFoundation7CGFloatVSgSS_tF",
+ "mangledName": "$s6Lottie0A9AnimationC12progressTime9forMarker12CoreGraphics7CGFloatVSgSS_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "frameTime",
+ "printedName": "frameTime(forMarker:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC9frameTime9forMarker14CoreFoundation7CGFloatVSgSS_tF",
+ "mangledName": "$s6Lottie0A9AnimationC9frameTime9forMarker12CoreGraphics7CGFloatVSgSS_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "durationFrameTime",
+ "printedName": "durationFrameTime(forMarker:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC17durationFrameTime9forMarker14CoreFoundation7CGFloatVSgSS_tF",
+ "mangledName": "$s6Lottie0A9AnimationC17durationFrameTime9forMarker12CoreGraphics7CGFloatVSgSS_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "progressTime",
+ "printedName": "progressTime(forFrame:clamped:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC12progressTime8forFrame7clamped14CoreFoundation7CGFloatVAI_SbtF",
+ "mangledName": "$s6Lottie0A9AnimationC12progressTime8forFrame7clamped12CoreGraphics7CGFloatVAI_SbtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "frameTime",
+ "printedName": "frameTime(forProgress:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC9frameTime11forProgress14CoreFoundation7CGFloatVAH_tF",
+ "mangledName": "$s6Lottie0A9AnimationC9frameTime11forProgress12CoreGraphics7CGFloatVAH_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "time",
+ "printedName": "time(forFrame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC4time8forFrameSd14CoreFoundation7CGFloatV_tF",
+ "mangledName": "$s6Lottie0A9AnimationC4time8forFrameSd12CoreGraphics7CGFloatV_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "frameTime",
+ "printedName": "frameTime(forTime:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A9AnimationC9frameTime03forD014CoreFoundation7CGFloatVSd_tF",
+ "mangledName": "$s6Lottie0A9AnimationC9frameTime03forD012CoreGraphics7CGFloatVSd_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie0A9AnimationC",
+ "mangledName": "$s6Lottie0A9AnimationC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieSwitch",
+ "printedName": "LottieSwitch",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(animation:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieSwitch",
+ "printedName": "Lottie.LottieSwitch",
+ "usr": "s:6Lottie0A6SwitchV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A6SwitchV9animationAcA0A9AnimationCSg_tcfc",
+ "mangledName": "$s6Lottie0A6SwitchV9animationAcA0A9AnimationCSg_tcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "body",
+ "printedName": "body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwiftUIView",
+ "printedName": "Lottie.SwiftUIView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedSwitch",
+ "printedName": "Lottie.AnimatedSwitch",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "usr": "s:6Lottie11SwiftUIViewV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A6SwitchV4bodyQrvp",
+ "mangledName": "$s6Lottie0A6SwitchV4bodyQrvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwiftUIView",
+ "printedName": "Lottie.SwiftUIView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedSwitch",
+ "printedName": "Lottie.AnimatedSwitch",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "usr": "s:6Lottie11SwiftUIViewV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A6SwitchV4bodyQrvg",
+ "mangledName": "$s6Lottie0A6SwitchV4bodyQrvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieSwitch",
+ "printedName": "Lottie.LottieSwitch",
+ "usr": "s:6Lottie0A6SwitchV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.AnimatedSwitch) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedSwitch",
+ "printedName": "Lottie.AnimatedSwitch",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6SwitchV9configureyACyAA08AnimatedB0CcF",
+ "mangledName": "$s6Lottie0A6SwitchV9configureyACyAA08AnimatedB0CcF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "configuration",
+ "printedName": "configuration(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieSwitch",
+ "printedName": "Lottie.LottieSwitch",
+ "usr": "s:6Lottie0A6SwitchV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6SwitchV13configurationyAcA0A13ConfigurationVF",
+ "mangledName": "$s6Lottie0A6SwitchV13configurationyAcA0A13ConfigurationVF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "isOn",
+ "printedName": "isOn(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieSwitch",
+ "printedName": "Lottie.LottieSwitch",
+ "usr": "s:6Lottie0A6SwitchV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Binding",
+ "printedName": "SwiftUI.Binding",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:7SwiftUI7BindingV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6SwitchV4isOnyAC7SwiftUI7BindingVySbGF",
+ "mangledName": "$s6Lottie0A6SwitchV4isOnyAC7SwiftUI7BindingVySbGF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onAnimation",
+ "printedName": "onAnimation(fromProgress:toProgress:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieSwitch",
+ "printedName": "Lottie.LottieSwitch",
+ "usr": "s:6Lottie0A6SwitchV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6SwitchV11onAnimation12fromProgress02toF0AC14CoreFoundation7CGFloatV_AItF",
+ "mangledName": "$s6Lottie0A6SwitchV11onAnimation12fromProgress02toF0AC12CoreGraphics7CGFloatV_AItF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "offAnimation",
+ "printedName": "offAnimation(fromProgress:toProgress:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieSwitch",
+ "printedName": "Lottie.LottieSwitch",
+ "usr": "s:6Lottie0A6SwitchV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6SwitchV12offAnimation12fromProgress02toF0AC14CoreFoundation7CGFloatV_AItF",
+ "mangledName": "$s6Lottie0A6SwitchV12offAnimation12fromProgress02toF0AC12CoreGraphics7CGFloatV_AItF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "valueProvider",
+ "printedName": "valueProvider(_:for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieSwitch",
+ "printedName": "Lottie.LottieSwitch",
+ "usr": "s:6Lottie0A6SwitchV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6SwitchV13valueProvider_3forACx_AA16AnimationKeypathVtAA08AnyValueD0RzSQRzlF",
+ "mangledName": "$s6Lottie0A6SwitchV13valueProvider_3forACx_AA16AnimationKeypathVtAA08AnyValueD0RzSQRzlF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnyValueProvider, τ_0_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie0A6SwitchV",
+ "mangledName": "$s6Lottie0A6SwitchV",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "View",
+ "printedName": "View",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Body",
+ "printedName": "Body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwiftUIView",
+ "printedName": "Lottie.SwiftUIView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedSwitch",
+ "printedName": "Lottie.AnimatedSwitch",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "usr": "s:6Lottie11SwiftUIViewV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI4ViewP",
+ "mangledName": "$s7SwiftUI4ViewP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AnimationCacheProvider",
+ "printedName": "AnimationCacheProvider",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "animation",
+ "printedName": "animation(forKey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie22AnimationCacheProviderP9animation6forKeyAA0aB0CSgSS_tF",
+ "mangledName": "$s6Lottie22AnimationCacheProviderP9animation6forKeyAA0aB0CSgSS_tF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnimationCacheProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setAnimation",
+ "printedName": "setAnimation(_:forKey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie22AnimationCacheProviderP03setB0_6forKeyyAA0aB0C_SStF",
+ "mangledName": "$s6Lottie22AnimationCacheProviderP03setB0_6forKeyyAA0aB0C_SStF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnimationCacheProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clearCache",
+ "printedName": "clearCache()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie22AnimationCacheProviderP05clearC0yyF",
+ "mangledName": "$s6Lottie22AnimationCacheProviderP05clearC0yyF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnimationCacheProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:6Lottie22AnimationCacheProviderP",
+ "mangledName": "$s6Lottie22AnimationCacheProviderP",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 : AnyObject, τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieAnimationSource",
+ "printedName": "LottieAnimationSource",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "lottieAnimation",
+ "printedName": "lottieAnimation",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationSource.Type) -> (Lottie.LottieAnimation) -> Lottie.LottieAnimationSource",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimation) -> Lottie.LottieAnimationSource",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationSource",
+ "printedName": "Lottie.LottieAnimationSource",
+ "usr": "s:6Lottie0A15AnimationSourceO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieAnimationSource.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationSource",
+ "printedName": "Lottie.LottieAnimationSource",
+ "usr": "s:6Lottie0A15AnimationSourceO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A15AnimationSourceO06lottieB0yAcA0aB0CcACmF",
+ "mangledName": "$s6Lottie0A15AnimationSourceO06lottieB0yAcA0aB0CcACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "dotLottieFile",
+ "printedName": "dotLottieFile",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationSource.Type) -> (Lottie.DotLottieFile) -> Lottie.LottieAnimationSource",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.DotLottieFile) -> Lottie.LottieAnimationSource",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationSource",
+ "printedName": "Lottie.LottieAnimationSource",
+ "usr": "s:6Lottie0A15AnimationSourceO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieAnimationSource.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationSource",
+ "printedName": "Lottie.LottieAnimationSource",
+ "usr": "s:6Lottie0A15AnimationSourceO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A15AnimationSourceO03dotA4FileyAcA03DotaE0CcACmF",
+ "mangledName": "$s6Lottie0A15AnimationSourceO03dotA4FileyAcA03DotaE0CcACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie0A15AnimationSourceO",
+ "mangledName": "$s6Lottie0A15AnimationSourceO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieView",
+ "printedName": "LottieView",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(animation:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A4ViewV9animationACy7SwiftUI05EmptyB0VGAA0A9AnimationCSg_tcAGRszrlufc",
+ "mangledName": "$s6Lottie0A4ViewV9animationACy7SwiftUI05EmptyB0VGAA0A9AnimationCSg_tcAGRszrlufc",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 == SwiftUI.EmptyView>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(dotLottieFile:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieFile?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A4ViewV03dotA4FileACy7SwiftUI05EmptyB0VGAA03DotaD0CSg_tcAGRszrlufc",
+ "mangledName": "$s6Lottie0A4ViewV03dotA4FileACy7SwiftUI05EmptyB0VGAA03DotaD0CSg_tcAGRszrlufc",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 == SwiftUI.EmptyView>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() async throws -> Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A4ViewVyACy7SwiftUI05EmptyB0VGAA0A9AnimationCSgyYaKccAFRszrlufc",
+ "mangledName": "$s6Lottie0A4ViewVyACy7SwiftUI05EmptyB0VGAA0A9AnimationCSgyYaKccAFRszrlufc",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 == SwiftUI.EmptyView>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:placeholder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() async throws -> Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> τ_0_0",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A4ViewV_11placeholderACyxGAA0A9AnimationCSgyYaKc_xyctcfc",
+ "mangledName": "$s6Lottie0A4ViewV_11placeholderACyxGAA0A9AnimationCSgyYaKc_xyctcfc",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() async throws -> Lottie.DotLottieFile?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieFile?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A4ViewVyACy7SwiftUI05EmptyB0VGAA03DotA4FileCSgyYaKccAFRszrlufc",
+ "mangledName": "$s6Lottie0A4ViewVyACy7SwiftUI05EmptyB0VGAA03DotA4FileCSgyYaKccAFRszrlufc",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 == SwiftUI.EmptyView>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:placeholder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() async throws -> Lottie.DotLottieFile?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieFile?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> τ_0_0",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A4ViewV_11placeholderACyxGAA03DotA4FileCSgyYaKc_xyctcfc",
+ "mangledName": "$s6Lottie0A4ViewV_11placeholderACyxGAA03DotA4FileCSgyYaKc_xyctcfc",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() async throws -> Lottie.LottieAnimationSource?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimationSource?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationSource",
+ "printedName": "Lottie.LottieAnimationSource",
+ "usr": "s:6Lottie0A15AnimationSourceO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A4ViewVyACy7SwiftUI05EmptyB0VGAA0A15AnimationSourceOSgyYaKccAFRszrlufc",
+ "mangledName": "$s6Lottie0A4ViewVyACy7SwiftUI05EmptyB0VGAA0A15AnimationSourceOSgyYaKccAFRszrlufc",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 == SwiftUI.EmptyView>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:placeholder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() async throws -> Lottie.LottieAnimationSource?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimationSource?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationSource",
+ "printedName": "Lottie.LottieAnimationSource",
+ "usr": "s:6Lottie0A15AnimationSourceO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> τ_0_0",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A4ViewV_11placeholderACyxGAA0A15AnimationSourceOSgyYaKc_xyctcfc",
+ "mangledName": "$s6Lottie0A4ViewV_11placeholderACyxGAA0A15AnimationSourceOSgyYaKc_xyctcfc",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "body",
+ "printedName": "body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "_ConditionalContent",
+ "printedName": "SwiftUI._ConditionalContent, SwiftUI.SubscriptionView, SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>, SwiftUI._OverlayModifier?>>, SwiftUI._AppearanceActionModifier>>>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "_ConditionalContent",
+ "printedName": "SwiftUI._ConditionalContent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyView",
+ "printedName": "SwiftUI.AnyView",
+ "usr": "s:7SwiftUI7AnyViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnyView",
+ "printedName": "SwiftUI.AnyView",
+ "usr": "s:7SwiftUI7AnyViewV"
+ }
+ ],
+ "usr": "s:7SwiftUI19_ConditionalContentV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SubscriptionView",
+ "printedName": "SwiftUI.SubscriptionView, SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>, SwiftUI._OverlayModifier?>>, SwiftUI._AppearanceActionModifier>>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Just",
+ "printedName": "Combine.Just",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnyEquatable?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyEquatable",
+ "printedName": "Lottie.AnyEquatable",
+ "usr": "s:6Lottie12AnyEquatableV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:7Combine4JustV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>, SwiftUI._OverlayModifier?>>, SwiftUI._AppearanceActionModifier>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>, SwiftUI._OverlayModifier?>>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwiftUIView",
+ "printedName": "Lottie.SwiftUIView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "usr": "s:6Lottie11SwiftUIViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_OpacityEffect",
+ "printedName": "SwiftUI._OpacityEffect",
+ "usr": "s:7SwiftUI14_OpacityEffectV"
+ }
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_OverlayModifier",
+ "printedName": "SwiftUI._OverlayModifier?>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SwiftUI.ModifiedContent<τ_0_0, SwiftUI._OpacityEffect>?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent<τ_0_0, SwiftUI._OpacityEffect>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_OpacityEffect",
+ "printedName": "SwiftUI._OpacityEffect",
+ "usr": "s:7SwiftUI14_OpacityEffectV"
+ }
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:7SwiftUI16_OverlayModifierV"
+ }
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_AppearanceActionModifier",
+ "printedName": "SwiftUI._AppearanceActionModifier",
+ "usr": "s:7SwiftUI25_AppearanceActionModifierV"
+ }
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
+ }
+ ],
+ "usr": "s:7SwiftUI16SubscriptionViewV"
+ }
+ ],
+ "usr": "s:7SwiftUI19_ConditionalContentV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A4ViewV4bodyQrvp",
+ "mangledName": "$s6Lottie0A4ViewV4bodyQrvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "_ConditionalContent",
+ "printedName": "SwiftUI._ConditionalContent, SwiftUI.SubscriptionView, SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>, SwiftUI._OverlayModifier?>>, SwiftUI._AppearanceActionModifier>>>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "_ConditionalContent",
+ "printedName": "SwiftUI._ConditionalContent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyView",
+ "printedName": "SwiftUI.AnyView",
+ "usr": "s:7SwiftUI7AnyViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnyView",
+ "printedName": "SwiftUI.AnyView",
+ "usr": "s:7SwiftUI7AnyViewV"
+ }
+ ],
+ "usr": "s:7SwiftUI19_ConditionalContentV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SubscriptionView",
+ "printedName": "SwiftUI.SubscriptionView, SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>, SwiftUI._OverlayModifier?>>, SwiftUI._AppearanceActionModifier>>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Just",
+ "printedName": "Combine.Just",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnyEquatable?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyEquatable",
+ "printedName": "Lottie.AnyEquatable",
+ "usr": "s:6Lottie12AnyEquatableV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:7Combine4JustV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>, SwiftUI._OverlayModifier?>>, SwiftUI._AppearanceActionModifier>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>, SwiftUI._OverlayModifier?>>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwiftUIView",
+ "printedName": "Lottie.SwiftUIView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "usr": "s:6Lottie11SwiftUIViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_OpacityEffect",
+ "printedName": "SwiftUI._OpacityEffect",
+ "usr": "s:7SwiftUI14_OpacityEffectV"
+ }
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_OverlayModifier",
+ "printedName": "SwiftUI._OverlayModifier?>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SwiftUI.ModifiedContent<τ_0_0, SwiftUI._OpacityEffect>?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent<τ_0_0, SwiftUI._OpacityEffect>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_OpacityEffect",
+ "printedName": "SwiftUI._OpacityEffect",
+ "usr": "s:7SwiftUI14_OpacityEffectV"
+ }
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:7SwiftUI16_OverlayModifierV"
+ }
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_AppearanceActionModifier",
+ "printedName": "SwiftUI._AppearanceActionModifier",
+ "usr": "s:7SwiftUI25_AppearanceActionModifierV"
+ }
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
+ }
+ ],
+ "usr": "s:7SwiftUI16SubscriptionViewV"
+ }
+ ],
+ "usr": "s:7SwiftUI19_ConditionalContentV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A4ViewV4bodyQrvg",
+ "mangledName": "$s6Lottie0A4ViewV4bodyQrvg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(_:to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ReferenceWritableKeyPath",
+ "printedName": "Swift.ReferenceWritableKeyPath",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_1_0"
+ }
+ ],
+ "usr": "s:s24ReferenceWritableKeyPathC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_1_0"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV9configure_2toACyxGs24ReferenceWritableKeyPathCyAA0a9AnimationB0Cqd__G_qd__tlF",
+ "mangledName": "$s6Lottie0A4ViewV9configure_2toACyxGs24ReferenceWritableKeyPathCyAA0a9AnimationB0Cqd__G_qd__tlF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(_:to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ReferenceWritableKeyPath",
+ "printedName": "Swift.ReferenceWritableKeyPath",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_1_0"
+ }
+ ],
+ "usr": "s:s24ReferenceWritableKeyPathC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_1_0"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV9configure_2toACyxGs24ReferenceWritableKeyPathCyAA0a9AnimationB0Cqd__G_qd__tSQRd__lF",
+ "mangledName": "$s6Lottie0A4ViewV9configure_2toACyxGs24ReferenceWritableKeyPathCyAA0a9AnimationB0Cqd__G_qd__tSQRd__lF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : SwiftUI.View, τ_1_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationView) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV9configureyACyxGyAA0a9AnimationB0CcF",
+ "mangledName": "$s6Lottie0A4ViewV9configureyACyxGyAA0a9AnimationB0CcF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "resizable",
+ "printedName": "resizable()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV9resizableACyxGyF",
+ "mangledName": "$s6Lottie0A4ViewV9resizableACyxGyF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "intrinsicSize",
+ "printedName": "intrinsicSize()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV13intrinsicSizeACyxGyF",
+ "mangledName": "$s6Lottie0A4ViewV13intrinsicSizeACyxGyF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV4playACyxGyF",
+ "mangledName": "$s6Lottie0A4ViewV4playACyxGyF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "deprecated": true,
+ "declAttributes": [
+ "AccessControl",
+ "Available"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "looping",
+ "printedName": "looping()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV7loopingACyxGyF",
+ "mangledName": "$s6Lottie0A4ViewV7loopingACyxGyF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(loopMode:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV4play8loopModeACyxGAA0a4LoopE0O_tF",
+ "mangledName": "$s6Lottie0A4ViewV4play8loopModeACyxGAA0a4LoopE0O_tF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "deprecated": true,
+ "declAttributes": [
+ "AccessControl",
+ "Available"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV4playyACyxGAA0A12PlaybackModeOF",
+ "mangledName": "$s6Lottie0A4ViewV4playyACyxGAA0A12PlaybackModeOF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "deprecated": true,
+ "declAttributes": [
+ "AccessControl",
+ "Available"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "playing",
+ "printedName": "playing(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV7playingyACyxGAA0A12PlaybackModeO0dE0OF",
+ "mangledName": "$s6Lottie0A4ViewV7playingyACyxGAA0A12PlaybackModeO0dE0OF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "playing",
+ "printedName": "playing(loopMode:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV7playing8loopModeACyxGAA0a4LoopE0O_tF",
+ "mangledName": "$s6Lottie0A4ViewV7playing8loopModeACyxGAA0a4LoopE0O_tF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "playing",
+ "printedName": "playing()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV7playingACyxGyF",
+ "mangledName": "$s6Lottie0A4ViewV7playingACyxGyF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "paused",
+ "printedName": "paused(at:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV6paused2atACyxGAA0A12PlaybackModeO11PausedStateO_tF",
+ "mangledName": "$s6Lottie0A4ViewV6paused2atACyxGAA0A12PlaybackModeO11PausedStateO_tF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "playbackMode",
+ "printedName": "playbackMode(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV12playbackModeyACyxGAA0a8PlaybackD0OF",
+ "mangledName": "$s6Lottie0A4ViewV12playbackModeyACyxGAA0a8PlaybackD0OF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "animationSpeed",
+ "printedName": "animationSpeed(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV14animationSpeedyACyxGSdF",
+ "mangledName": "$s6Lottie0A4ViewV14animationSpeedyACyxGSdF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "animationDidLoad",
+ "printedName": "animationDidLoad(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationSource) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationSource",
+ "printedName": "Lottie.LottieAnimationSource",
+ "usr": "s:6Lottie0A15AnimationSourceO"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV16animationDidLoadyACyxGyAA0A15AnimationSourceOcF",
+ "mangledName": "$s6Lottie0A4ViewV16animationDidLoadyACyxGyAA0A15AnimationSourceOcF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "animationDidFinish",
+ "printedName": "animationDidFinish(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV18animationDidFinishyACyxGySbcSgF",
+ "mangledName": "$s6Lottie0A4ViewV18animationDidFinishyACyxGySbcSgF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "backgroundBehavior",
+ "printedName": "backgroundBehavior(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV18backgroundBehavioryACyxGAA0a10BackgroundD0OF",
+ "mangledName": "$s6Lottie0A4ViewV18backgroundBehavioryACyxGAA0a10BackgroundD0OF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "accessibilityLabel",
+ "printedName": "accessibilityLabel(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV18accessibilityLabelyACyxGSSSgF",
+ "mangledName": "$s6Lottie0A4ViewV18accessibilityLabelyACyxGSSSgF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "configuration",
+ "printedName": "configuration(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV13configurationyACyxGAA0A13ConfigurationVF",
+ "mangledName": "$s6Lottie0A4ViewV13configurationyACyxGAA0A13ConfigurationVF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "logger",
+ "printedName": "logger(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "usr": "s:6Lottie0A6LoggerC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV6loggeryACyxGAA0A6LoggerCF",
+ "mangledName": "$s6Lottie0A4ViewV6loggeryACyxGAA0A6LoggerCF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "imageProvider",
+ "printedName": "imageProvider(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_1_0"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV13imageProvideryACyxGqd__AA014AnimationImageD0Rd__SQRd__lF",
+ "mangledName": "$s6Lottie0A4ViewV13imageProvideryACyxGqd__AA014AnimationImageD0Rd__SQRd__lF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : SwiftUI.View, τ_1_0 : Lottie.AnimationImageProvider, τ_1_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "textProvider",
+ "printedName": "textProvider(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_1_0"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV12textProvideryACyxGqd__AA020AnimationKeypathTextD0Rd__SQRd__lF",
+ "mangledName": "$s6Lottie0A4ViewV12textProvideryACyxGqd__AA020AnimationKeypathTextD0Rd__SQRd__lF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : SwiftUI.View, τ_1_0 : Lottie.AnimationKeypathTextProvider, τ_1_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fontProvider",
+ "printedName": "fontProvider(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_1_0"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV12fontProvideryACyxGqd__AA013AnimationFontD0Rd__SQRd__lF",
+ "mangledName": "$s6Lottie0A4ViewV12fontProvideryACyxGqd__AA013AnimationFontD0Rd__SQRd__lF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : SwiftUI.View, τ_1_0 : Lottie.AnimationFontProvider, τ_1_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "valueProvider",
+ "printedName": "valueProvider(_:for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_1_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV13valueProvider_3forACyxGqd___AA16AnimationKeypathVtAA08AnyValueD0Rd__SQRd__lF",
+ "mangledName": "$s6Lottie0A4ViewV13valueProvider_3forACyxGqd___AA16AnimationKeypathVtAA08AnyValueD0Rd__SQRd__lF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : SwiftUI.View, τ_1_0 : Lottie.AnyValueProvider, τ_1_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "currentProgress",
+ "printedName": "currentProgress(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV15currentProgressyACyxG14CoreFoundation7CGFloatVSgF",
+ "mangledName": "$s6Lottie0A4ViewV15currentProgressyACyxG12CoreGraphics7CGFloatVSgF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "currentFrame",
+ "printedName": "currentFrame(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV12currentFrameyACyxG14CoreFoundation7CGFloatVSgF",
+ "mangledName": "$s6Lottie0A4ViewV12currentFrameyACyxG12CoreGraphics7CGFloatVSgF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "currentTime",
+ "printedName": "currentTime(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV11currentTimeyACyxGSdSgF",
+ "mangledName": "$s6Lottie0A4ViewV11currentTimeyACyxGSdSgF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "reloadAnimationTrigger",
+ "printedName": "reloadAnimationTrigger(_:showPlaceholder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_1_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV22reloadAnimationTrigger_15showPlaceholderACyxGqd___SbtSQRd__lF",
+ "mangledName": "$s6Lottie0A4ViewV22reloadAnimationTrigger_15showPlaceholderACyxGqd___SbtSQRd__lF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : SwiftUI.View, τ_1_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getRealtimeAnimationProgress",
+ "printedName": "getRealtimeAnimationProgress(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TimelineView",
+ "printedName": "SwiftUI.TimelineView>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationTimelineSchedule",
+ "printedName": "SwiftUI.AnimationTimelineSchedule",
+ "usr": "s:7SwiftUI25AnimationTimelineScheduleV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ }
+ ],
+ "usr": "s:7SwiftUI12TimelineViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SwiftUI.Binding?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Binding",
+ "printedName": "SwiftUI.Binding",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:7SwiftUI7BindingV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV28getRealtimeAnimationProgressyQr7SwiftUI7BindingVy14CoreFoundation7CGFloatVGSgF",
+ "mangledName": "$s6Lottie0A4ViewV28getRealtimeAnimationProgressyQr7SwiftUI7BindingVy12CoreGraphics7CGFloatVGSgF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "intro_Macosx": "12.0",
+ "intro_iOS": "15.0",
+ "intro_tvOS": "15.0",
+ "declAttributes": [
+ "AccessControl",
+ "Available",
+ "Available",
+ "Available",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getRealtimeAnimationFrame",
+ "printedName": "getRealtimeAnimationFrame(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TimelineView",
+ "printedName": "SwiftUI.TimelineView>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationTimelineSchedule",
+ "printedName": "SwiftUI.AnimationTimelineSchedule",
+ "usr": "s:7SwiftUI25AnimationTimelineScheduleV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ }
+ ],
+ "usr": "s:7SwiftUI12TimelineViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SwiftUI.Binding?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Binding",
+ "printedName": "SwiftUI.Binding",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:7SwiftUI7BindingV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV25getRealtimeAnimationFrameyQr7SwiftUI7BindingVy14CoreFoundation7CGFloatVGSgF",
+ "mangledName": "$s6Lottie0A4ViewV25getRealtimeAnimationFrameyQr7SwiftUI7BindingVy12CoreGraphics7CGFloatVGSgF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "intro_Macosx": "12.0",
+ "intro_iOS": "15.0",
+ "intro_tvOS": "15.0",
+ "declAttributes": [
+ "AccessControl",
+ "Available",
+ "Available",
+ "Available",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "dotLottieConfigurationComponents",
+ "printedName": "dotLottieConfigurationComponents(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieView",
+ "printedName": "Lottie.LottieView<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie0A4ViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A4ViewV03dotA23ConfigurationComponentsyACyxGAA03DotadE0VF",
+ "mangledName": "$s6Lottie0A4ViewV03dotA23ConfigurationComponentsyACyxGAA03DotadE0VF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie0A4ViewV",
+ "mangledName": "$s6Lottie0A4ViewV",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "View",
+ "printedName": "View",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Body",
+ "printedName": "Body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "_ConditionalContent",
+ "printedName": "SwiftUI._ConditionalContent, SwiftUI.SubscriptionView, SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>, SwiftUI._OverlayModifier?>>, SwiftUI._AppearanceActionModifier>>>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "_ConditionalContent",
+ "printedName": "SwiftUI._ConditionalContent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyView",
+ "printedName": "SwiftUI.AnyView",
+ "usr": "s:7SwiftUI7AnyViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnyView",
+ "printedName": "SwiftUI.AnyView",
+ "usr": "s:7SwiftUI7AnyViewV"
+ }
+ ],
+ "usr": "s:7SwiftUI19_ConditionalContentV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SubscriptionView",
+ "printedName": "SwiftUI.SubscriptionView, SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>, SwiftUI._OverlayModifier?>>, SwiftUI._AppearanceActionModifier>>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Just",
+ "printedName": "Combine.Just",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnyEquatable?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyEquatable",
+ "printedName": "Lottie.AnyEquatable",
+ "usr": "s:6Lottie12AnyEquatableV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:7Combine4JustV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>, SwiftUI._OverlayModifier?>>, SwiftUI._AppearanceActionModifier>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>, SwiftUI._OverlayModifier?>>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._OpacityEffect>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwiftUIView",
+ "printedName": "Lottie.SwiftUIView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "usr": "s:6Lottie11SwiftUIViewV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_OpacityEffect",
+ "printedName": "SwiftUI._OpacityEffect",
+ "usr": "s:7SwiftUI14_OpacityEffectV"
+ }
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_OverlayModifier",
+ "printedName": "SwiftUI._OverlayModifier?>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SwiftUI.ModifiedContent<τ_0_0, SwiftUI._OpacityEffect>?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent<τ_0_0, SwiftUI._OpacityEffect>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_OpacityEffect",
+ "printedName": "SwiftUI._OpacityEffect",
+ "usr": "s:7SwiftUI14_OpacityEffectV"
+ }
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:7SwiftUI16_OverlayModifierV"
+ }
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_AppearanceActionModifier",
+ "printedName": "SwiftUI._AppearanceActionModifier",
+ "usr": "s:7SwiftUI25_AppearanceActionModifierV"
+ }
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
+ }
+ ],
+ "usr": "s:7SwiftUI16SubscriptionViewV"
+ }
+ ],
+ "usr": "s:7SwiftUI19_ConditionalContentV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI4ViewP",
+ "mangledName": "$s7SwiftUI4ViewP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Asset",
+ "printedName": "Asset",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Asset",
+ "printedName": "Lottie.Asset",
+ "usr": "s:6Lottie5AssetC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie5AssetC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6Lottie5AssetC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "Required",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie5AssetC2idSSvp",
+ "mangledName": "$s6Lottie5AssetC2idSSvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie5AssetC2idSSvg",
+ "mangledName": "$s6Lottie5AssetC2idSSvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie5AssetC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6Lottie5AssetC6encode2toys7Encoder_p_tKF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie5AssetC",
+ "mangledName": "$s6Lottie5AssetC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ReducedMotionOption",
+ "printedName": "ReducedMotionOption",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "specific",
+ "printedName": "specific",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.ReducedMotionOption.Type) -> (Lottie.ReducedMotionMode) -> Lottie.ReducedMotionOption",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.ReducedMotionMode) -> Lottie.ReducedMotionOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.ReducedMotionOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie19ReducedMotionOptionO8specificyAcA0bC4ModeOcACmF",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO8specificyAcA0bC4ModeOcACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "dynamic",
+ "printedName": "dynamic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.ReducedMotionOption.Type) -> (Lottie.ReducedMotionOptionProvider, Swift.AnyHashable) -> Lottie.ReducedMotionOption",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.ReducedMotionOptionProvider, Swift.AnyHashable) -> Lottie.ReducedMotionOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.ReducedMotionOptionProvider, dataID: Swift.AnyHashable)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOptionProvider",
+ "printedName": "Lottie.ReducedMotionOptionProvider",
+ "usr": "s:6Lottie27ReducedMotionOptionProviderP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnyHashable",
+ "printedName": "Swift.AnyHashable",
+ "usr": "s:s11AnyHashableV"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.ReducedMotionOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie19ReducedMotionOptionO7dynamicyAcA0bcD8Provider_p_s11AnyHashableVtcACmF",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO7dynamicyAcA0bcD8Provider_p_s11AnyHashableVtcACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "standardMotion",
+ "printedName": "standardMotion",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie19ReducedMotionOptionO08standardC0ACvpZ",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO08standardC0ACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie19ReducedMotionOptionO08standardC0ACvgZ",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO08standardC0ACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "reducedMotion",
+ "printedName": "reducedMotion",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie19ReducedMotionOptionO07reducedC0ACvpZ",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO07reducedC0ACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie19ReducedMotionOptionO07reducedC0ACvgZ",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO07reducedC0ACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "systemReducedMotionToggle",
+ "printedName": "systemReducedMotionToggle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie19ReducedMotionOptionO06systembC6ToggleACvpZ",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO06systembC6ToggleACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie19ReducedMotionOptionO06systembC6ToggleACvgZ",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO06systembC6ToggleACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentReducedMotionMode",
+ "printedName": "currentReducedMotionMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie19ReducedMotionOptionO07currentbC4ModeAA0bcF0Ovp",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO07currentbC4ModeAA0bcF0Ovp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie19ReducedMotionOptionO07currentbC4ModeAA0bcF0Ovg",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO07currentbC4ModeAA0bcF0Ovg",
+ "moduleName": "Lottie",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie19ReducedMotionOptionO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie19ReducedMotionOptionO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie19ReducedMotionOptionO9hashValueSivp",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie19ReducedMotionOptionO9hashValueSivg",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie19ReducedMotionOptionO",
+ "mangledName": "$s6Lottie19ReducedMotionOptionO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ReducedMotionMode",
+ "printedName": "ReducedMotionMode",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "standardMotion",
+ "printedName": "standardMotion",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.ReducedMotionMode.Type) -> Lottie.ReducedMotionMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.ReducedMotionMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie17ReducedMotionModeO08standardC0yA2CmF",
+ "mangledName": "$s6Lottie17ReducedMotionModeO08standardC0yA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "reducedMotion",
+ "printedName": "reducedMotion",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.ReducedMotionMode.Type) -> Lottie.ReducedMotionMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.ReducedMotionMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie17ReducedMotionModeO07reducedC0yA2CmF",
+ "mangledName": "$s6Lottie17ReducedMotionModeO07reducedC0yA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie17ReducedMotionModeO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie17ReducedMotionModeO2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie17ReducedMotionModeO9hashValueSivp",
+ "mangledName": "$s6Lottie17ReducedMotionModeO9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie17ReducedMotionModeO9hashValueSivg",
+ "mangledName": "$s6Lottie17ReducedMotionModeO9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie17ReducedMotionModeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie17ReducedMotionModeO4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie17ReducedMotionModeO",
+ "mangledName": "$s6Lottie17ReducedMotionModeO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ReducedMotionOptionProvider",
+ "printedName": "ReducedMotionOptionProvider",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "currentReducedMotionMode",
+ "printedName": "currentReducedMotionMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie27ReducedMotionOptionProviderP07currentbC4ModeAA0bcG0Ovp",
+ "mangledName": "$s6Lottie27ReducedMotionOptionProviderP07currentbC4ModeAA0bcG0Ovp",
+ "moduleName": "Lottie",
+ "protocolReq": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie27ReducedMotionOptionProviderP07currentbC4ModeAA0bcG0Ovg",
+ "mangledName": "$s6Lottie27ReducedMotionOptionProviderP07currentbC4ModeAA0bcG0Ovg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.ReducedMotionOptionProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:6Lottie27ReducedMotionOptionProviderP",
+ "mangledName": "$s6Lottie27ReducedMotionOptionProviderP",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SystemReducedMotionOptionProvider",
+ "printedName": "SystemReducedMotionOptionProvider",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SystemReducedMotionOptionProvider",
+ "printedName": "Lottie.SystemReducedMotionOptionProvider",
+ "usr": "s:6Lottie33SystemReducedMotionOptionProviderV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie33SystemReducedMotionOptionProviderVACycfc",
+ "mangledName": "$s6Lottie33SystemReducedMotionOptionProviderVACycfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "currentReducedMotionMode",
+ "printedName": "currentReducedMotionMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie33SystemReducedMotionOptionProviderV07currentcD4ModeAA0cdH0Ovp",
+ "mangledName": "$s6Lottie33SystemReducedMotionOptionProviderV07currentcD4ModeAA0cdH0Ovp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionMode",
+ "printedName": "Lottie.ReducedMotionMode",
+ "usr": "s:6Lottie17ReducedMotionModeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie33SystemReducedMotionOptionProviderV07currentcD4ModeAA0cdH0Ovg",
+ "mangledName": "$s6Lottie33SystemReducedMotionOptionProviderV07currentcD4ModeAA0cdH0Ovg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie33SystemReducedMotionOptionProviderV",
+ "mangledName": "$s6Lottie33SystemReducedMotionOptionProviderV",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "ReducedMotionOptionProvider",
+ "printedName": "ReducedMotionOptionProvider",
+ "usr": "s:6Lottie27ReducedMotionOptionProviderP",
+ "mangledName": "$s6Lottie27ReducedMotionOptionProviderP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SizeValueProvider",
+ "printedName": "SizeValueProvider",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(block:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SizeValueProvider",
+ "printedName": "Lottie.SizeValueProvider",
+ "usr": "s:6Lottie17SizeValueProviderC"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> CoreFoundation.CGSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie17SizeValueProviderC5blockACSo6CGSizeV14CoreFoundation7CGFloatVc_tcfc",
+ "mangledName": "$s6Lottie17SizeValueProviderC5blockACSo6CGSizeV12CoreGraphics7CGFloatVc_tcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SizeValueProvider",
+ "printedName": "Lottie.SizeValueProvider",
+ "usr": "s:6Lottie17SizeValueProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie17SizeValueProviderCyACSo6CGSizeVcfc",
+ "mangledName": "$s6Lottie17SizeValueProviderCyACSo6CGSizeVcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "size",
+ "printedName": "size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie17SizeValueProviderC4sizeSo6CGSizeVvp",
+ "mangledName": "$s6Lottie17SizeValueProviderC4sizeSo6CGSizeVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie17SizeValueProviderC4sizeSo6CGSizeVvg",
+ "mangledName": "$s6Lottie17SizeValueProviderC4sizeSo6CGSizeVvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie17SizeValueProviderC4sizeSo6CGSizeVvs",
+ "mangledName": "$s6Lottie17SizeValueProviderC4sizeSo6CGSizeVvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie17SizeValueProviderC4sizeSo6CGSizeVvM",
+ "mangledName": "$s6Lottie17SizeValueProviderC4sizeSo6CGSizeVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "valueType",
+ "printedName": "valueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "Any.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie17SizeValueProviderC9valueTypeypXpvp",
+ "mangledName": "$s6Lottie17SizeValueProviderC9valueTypeypXpvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "Any.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie17SizeValueProviderC9valueTypeypXpvg",
+ "mangledName": "$s6Lottie17SizeValueProviderC9valueTypeypXpvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "storage",
+ "printedName": "storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie17SizeValueProviderC7storageAA0cD7StorageOyAA0A8Vector3DVGvp",
+ "mangledName": "$s6Lottie17SizeValueProviderC7storageAA0cD7StorageOyAA0A8Vector3DVGvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie17SizeValueProviderC7storageAA0cD7StorageOyAA0A8Vector3DVGvg",
+ "mangledName": "$s6Lottie17SizeValueProviderC7storageAA0cD7StorageOyAA0A8Vector3DVGvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hasUpdate",
+ "printedName": "hasUpdate(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie17SizeValueProviderC9hasUpdate5frameSb14CoreFoundation7CGFloatV_tF",
+ "mangledName": "$s6Lottie17SizeValueProviderC9hasUpdate5frameSb12CoreGraphics7CGFloatV_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SizeValueProvider",
+ "printedName": "Lottie.SizeValueProvider",
+ "usr": "s:6Lottie17SizeValueProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SizeValueProvider",
+ "printedName": "Lottie.SizeValueProvider",
+ "usr": "s:6Lottie17SizeValueProviderC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie17SizeValueProviderC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie17SizeValueProviderC2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie17SizeValueProviderC",
+ "mangledName": "$s6Lottie17SizeValueProviderC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnyValueProvider",
+ "printedName": "AnyValueProvider",
+ "usr": "s:6Lottie16AnyValueProviderP",
+ "mangledName": "$s6Lottie16AnyValueProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "OperatorDecl",
+ "name": "+|",
+ "printedName": "+|",
+ "declKind": "InfixOperator",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Infix"
+ ]
+ },
+ {
+ "kind": "OperatorDecl",
+ "name": "+-",
+ "printedName": "+-",
+ "declKind": "InfixOperator",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Infix"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CompatibleAnimation",
+ "printedName": "CompatibleAnimation",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(name:subdirectory:bundle:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimation",
+ "printedName": "Lottie.CompatibleAnimation",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimation"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimation(im)initWithName:subdirectory:bundle:",
+ "mangledName": "$s6Lottie19CompatibleAnimationC4name12subdirectory6bundleACSS_SSSgSo8NSBundleCtcfc",
+ "moduleName": "Lottie",
+ "objc_name": "initWithName:subdirectory:bundle:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimation",
+ "printedName": "Lottie.CompatibleAnimation",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimation"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimation(im)init",
+ "mangledName": "$s6Lottie19CompatibleAnimationCACycfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimation",
+ "mangledName": "$s6Lottie19CompatibleAnimationC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "CompatibleRenderingEngineOption",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.CompatibleRenderingEngineOption.Type) -> Lottie.CompatibleRenderingEngineOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.CompatibleRenderingEngineOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption@CompatibleRenderingEngineOptionShared",
+ "mangledName": "$s6Lottie31CompatibleRenderingEngineOptionO6sharedyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment",
+ "ObjC"
+ ],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "defaultEngine",
+ "printedName": "defaultEngine",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.CompatibleRenderingEngineOption.Type) -> Lottie.CompatibleRenderingEngineOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.CompatibleRenderingEngineOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption@CompatibleRenderingEngineOptionDefaultEngine",
+ "mangledName": "$s6Lottie31CompatibleRenderingEngineOptionO07defaultD0yA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment",
+ "ObjC"
+ ],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "automatic",
+ "printedName": "automatic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.CompatibleRenderingEngineOption.Type) -> Lottie.CompatibleRenderingEngineOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.CompatibleRenderingEngineOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption@CompatibleRenderingEngineOptionAutomatic",
+ "mangledName": "$s6Lottie31CompatibleRenderingEngineOptionO9automaticyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment",
+ "ObjC"
+ ],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "mainThread",
+ "printedName": "mainThread",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.CompatibleRenderingEngineOption.Type) -> Lottie.CompatibleRenderingEngineOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.CompatibleRenderingEngineOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption@CompatibleRenderingEngineOptionMainThread",
+ "mangledName": "$s6Lottie31CompatibleRenderingEngineOptionO10mainThreadyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment",
+ "ObjC"
+ ],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Var",
+ "name": "coreAnimation",
+ "printedName": "coreAnimation",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.CompatibleRenderingEngineOption.Type) -> Lottie.CompatibleRenderingEngineOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.CompatibleRenderingEngineOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption@CompatibleRenderingEngineOptionCoreAnimation",
+ "mangledName": "$s6Lottie31CompatibleRenderingEngineOptionO13coreAnimationyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment",
+ "ObjC"
+ ],
+ "fixedbinaryorder": 4
+ },
+ {
+ "kind": "Function",
+ "name": "generateLottieConfiguration",
+ "printedName": "generateLottieConfiguration(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie31CompatibleRenderingEngineOptionO08generateA13ConfigurationyAA0aG0VACFZ",
+ "mangledName": "$s6Lottie31CompatibleRenderingEngineOptionO08generateA13ConfigurationyAA0aG0VACFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.CompatibleRenderingEngineOption?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie31CompatibleRenderingEngineOptionO8rawValueACSgSi_tcfc",
+ "mangledName": "$s6Lottie31CompatibleRenderingEngineOptionO8rawValueACSgSi_tcfc",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie31CompatibleRenderingEngineOptionO8rawValueSivp",
+ "mangledName": "$s6Lottie31CompatibleRenderingEngineOptionO8rawValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie31CompatibleRenderingEngineOptionO8rawValueSivg",
+ "mangledName": "$s6Lottie31CompatibleRenderingEngineOptionO8rawValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption",
+ "mangledName": "$s6Lottie31CompatibleRenderingEngineOptionO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "CompatibleBackgroundBehavior",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "stop",
+ "printedName": "stop",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.CompatibleBackgroundBehavior.Type) -> Lottie.CompatibleBackgroundBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.CompatibleBackgroundBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior@CompatibleBackgroundBehaviorStop",
+ "mangledName": "$s6Lottie28CompatibleBackgroundBehaviorO4stopyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment",
+ "ObjC"
+ ],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "pause",
+ "printedName": "pause",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.CompatibleBackgroundBehavior.Type) -> Lottie.CompatibleBackgroundBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.CompatibleBackgroundBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior@CompatibleBackgroundBehaviorPause",
+ "mangledName": "$s6Lottie28CompatibleBackgroundBehaviorO5pauseyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment",
+ "ObjC"
+ ],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "pauseAndRestore",
+ "printedName": "pauseAndRestore",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.CompatibleBackgroundBehavior.Type) -> Lottie.CompatibleBackgroundBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.CompatibleBackgroundBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior@CompatibleBackgroundBehaviorPauseAndRestore",
+ "mangledName": "$s6Lottie28CompatibleBackgroundBehaviorO15pauseAndRestoreyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment",
+ "ObjC"
+ ],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "forceFinish",
+ "printedName": "forceFinish",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.CompatibleBackgroundBehavior.Type) -> Lottie.CompatibleBackgroundBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.CompatibleBackgroundBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior@CompatibleBackgroundBehaviorForceFinish",
+ "mangledName": "$s6Lottie28CompatibleBackgroundBehaviorO11forceFinishyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment",
+ "ObjC"
+ ],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Var",
+ "name": "continuePlaying",
+ "printedName": "continuePlaying",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.CompatibleBackgroundBehavior.Type) -> Lottie.CompatibleBackgroundBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.CompatibleBackgroundBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior@CompatibleBackgroundBehaviorContinuePlaying",
+ "mangledName": "$s6Lottie28CompatibleBackgroundBehaviorO15continuePlayingyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment",
+ "ObjC"
+ ],
+ "fixedbinaryorder": 4
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.CompatibleBackgroundBehavior?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie28CompatibleBackgroundBehaviorO8rawValueACSgSi_tcfc",
+ "mangledName": "$s6Lottie28CompatibleBackgroundBehaviorO8rawValueACSgSi_tcfc",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie28CompatibleBackgroundBehaviorO8rawValueSivp",
+ "mangledName": "$s6Lottie28CompatibleBackgroundBehaviorO8rawValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie28CompatibleBackgroundBehaviorO8rawValueSivg",
+ "mangledName": "$s6Lottie28CompatibleBackgroundBehaviorO8rawValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior",
+ "mangledName": "$s6Lottie28CompatibleBackgroundBehaviorO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CompatibleAnimationView",
+ "printedName": "CompatibleAnimationView",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(compatibleAnimation:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationView",
+ "printedName": "Lottie.CompatibleAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimation",
+ "printedName": "Lottie.CompatibleAnimation",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimation"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)initWithCompatibleAnimation:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC010compatibleC0AcA0bC0C_tcfc",
+ "moduleName": "Lottie",
+ "objc_name": "initWithCompatibleAnimation:",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(compatibleAnimation:compatibleRenderingEngineOption:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationView",
+ "printedName": "Lottie.CompatibleAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimation",
+ "printedName": "Lottie.CompatibleAnimation",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimation"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)initWithCompatibleAnimation:compatibleRenderingEngineOption:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC010compatibleC00E21RenderingEngineOptionAcA0bC0C_AA0bfgH0Otcfc",
+ "moduleName": "Lottie",
+ "objc_name": "initWithCompatibleAnimation:compatibleRenderingEngineOption:",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(url:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationView",
+ "printedName": "Lottie.CompatibleAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)initWithUrl:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC3urlAC10Foundation3URLV_tcfc",
+ "moduleName": "Lottie",
+ "objc_name": "initWithUrl:",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(url:compatibleRenderingEngineOption:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationView",
+ "printedName": "Lottie.CompatibleAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)initWithUrl:compatibleRenderingEngineOption:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC3url31compatibleRenderingEngineOptionAC10Foundation3URLV_AA0bghI0Otcfc",
+ "moduleName": "Lottie",
+ "objc_name": "initWithUrl:compatibleRenderingEngineOption:",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationView",
+ "printedName": "Lottie.CompatibleAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)initWithData:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC4dataAC10Foundation4DataV_tcfc",
+ "moduleName": "Lottie",
+ "objc_name": "initWithData:",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(data:compatibleRenderingEngineOption:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationView",
+ "printedName": "Lottie.CompatibleAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleRenderingEngineOption",
+ "printedName": "Lottie.CompatibleRenderingEngineOption",
+ "usr": "c:@M@Lottie@E@CompatibleRenderingEngineOption"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)initWithData:compatibleRenderingEngineOption:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC4data31compatibleRenderingEngineOptionAC10Foundation4DataV_AA0bghI0Otcfc",
+ "moduleName": "Lottie",
+ "objc_name": "initWithData:compatibleRenderingEngineOption:",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationView",
+ "printedName": "Lottie.CompatibleAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)initWithFrame:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "compatibleAnimation",
+ "printedName": "compatibleAnimation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.CompatibleAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimation",
+ "printedName": "Lottie.CompatibleAnimation",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimation"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)compatibleAnimation",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC010compatibleC0AA0bC0CSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.CompatibleAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimation",
+ "printedName": "Lottie.CompatibleAnimation",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimation"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)compatibleAnimation",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC010compatibleC0AA0bC0CSgvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.CompatibleAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimation",
+ "printedName": "Lottie.CompatibleAnimation",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimation"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)setCompatibleAnimation:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC010compatibleC0AA0bC0CSgvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie23CompatibleAnimationViewC010compatibleC0AA0bC0CSgvM",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC010compatibleC0AA0bC0CSgvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "loopAnimationCount",
+ "printedName": "loopAnimationCount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)loopAnimationCount",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC04loopC5Count12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)loopAnimationCount",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC04loopC5Count12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)setLoopAnimationCount:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC04loopC5Count12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie23CompatibleAnimationViewC04loopC5Count14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC04loopC5Count12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "compatibleDictionaryTextProvider",
+ "printedName": "compatibleDictionaryTextProvider",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.CompatibleDictionaryTextProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleDictionaryTextProvider",
+ "printedName": "Lottie.CompatibleDictionaryTextProvider",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleDictionaryTextProvider"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)compatibleDictionaryTextProvider",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC32compatibleDictionaryTextProviderAA0bfgH0CSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.CompatibleDictionaryTextProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleDictionaryTextProvider",
+ "printedName": "Lottie.CompatibleDictionaryTextProvider",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleDictionaryTextProvider"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)compatibleDictionaryTextProvider",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC32compatibleDictionaryTextProviderAA0bfgH0CSgvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.CompatibleDictionaryTextProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleDictionaryTextProvider",
+ "printedName": "Lottie.CompatibleDictionaryTextProvider",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleDictionaryTextProvider"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)setCompatibleDictionaryTextProvider:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC32compatibleDictionaryTextProviderAA0bfgH0CSgvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie23CompatibleAnimationViewC32compatibleDictionaryTextProviderAA0bfgH0CSgvM",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC32compatibleDictionaryTextProviderAA0bfgH0CSgvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "contentMode",
+ "printedName": "contentMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "UIKit.UIView.ContentMode",
+ "usr": "c:@E@UIViewContentMode"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)contentMode",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC11contentModeSo013UIViewContentF0Vvp",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "contentMode",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "UIKit.UIView.ContentMode",
+ "usr": "c:@E@UIViewContentMode"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)contentMode",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC11contentModeSo013UIViewContentF0Vvg",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "contentMode",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "UIKit.UIView.ContentMode",
+ "usr": "c:@E@UIViewContentMode"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)setContentMode:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC11contentModeSo013UIViewContentF0Vvs",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "setContentMode:",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie23CompatibleAnimationViewC11contentModeSo013UIViewContentF0VvM",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC11contentModeSo013UIViewContentF0VvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "shouldRasterizeWhenIdle",
+ "printedName": "shouldRasterizeWhenIdle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)shouldRasterizeWhenIdle",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC23shouldRasterizeWhenIdleSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)shouldRasterizeWhenIdle",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC23shouldRasterizeWhenIdleSbvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)setShouldRasterizeWhenIdle:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC23shouldRasterizeWhenIdleSbvs",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie23CompatibleAnimationViewC23shouldRasterizeWhenIdleSbvM",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC23shouldRasterizeWhenIdleSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentProgress",
+ "printedName": "currentProgress",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)currentProgress",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC15currentProgress12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)currentProgress",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC15currentProgress12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)setCurrentProgress:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC15currentProgress12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie23CompatibleAnimationViewC15currentProgress14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC15currentProgress12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "duration",
+ "printedName": "duration",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)duration",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC8duration12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)duration",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC8duration12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentTime",
+ "printedName": "currentTime",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)currentTime",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC11currentTimeSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)currentTime",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC11currentTimeSdvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)setCurrentTime:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC11currentTimeSdvs",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie23CompatibleAnimationViewC11currentTimeSdvM",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC11currentTimeSdvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentFrame",
+ "printedName": "currentFrame",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)currentFrame",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC12currentFrame12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)currentFrame",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC12currentFrame12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)setCurrentFrame:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC12currentFrame12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie23CompatibleAnimationViewC12currentFrame14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC12currentFrame12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "realtimeAnimationFrame",
+ "printedName": "realtimeAnimationFrame",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)realtimeAnimationFrame",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC08realtimeC5Frame12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)realtimeAnimationFrame",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC08realtimeC5Frame12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "realtimeAnimationProgress",
+ "printedName": "realtimeAnimationProgress",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)realtimeAnimationProgress",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC08realtimeC8Progress12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)realtimeAnimationProgress",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC08realtimeC8Progress12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animationSpeed",
+ "printedName": "animationSpeed",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)animationSpeed",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC14animationSpeed12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)animationSpeed",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC14animationSpeed12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)setAnimationSpeed:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC14animationSpeed12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie23CompatibleAnimationViewC14animationSpeed14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC14animationSpeed12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "respectAnimationFrameRate",
+ "printedName": "respectAnimationFrameRate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)respectAnimationFrameRate",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC07respectC9FrameRateSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)respectAnimationFrameRate",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC07respectC9FrameRateSbvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)setRespectAnimationFrameRate:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC07respectC9FrameRateSbvs",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie23CompatibleAnimationViewC07respectC9FrameRateSbvM",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC07respectC9FrameRateSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isAnimationPlaying",
+ "printedName": "isAnimationPlaying",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)isAnimationPlaying",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC02isC7PlayingSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)isAnimationPlaying",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC02isC7PlayingSbvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "backgroundMode",
+ "printedName": "backgroundMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(py)backgroundMode",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC14backgroundModeAA0B18BackgroundBehaviorOvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)backgroundMode",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC14backgroundModeAA0B18BackgroundBehaviorOvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleBackgroundBehavior",
+ "printedName": "Lottie.CompatibleBackgroundBehavior",
+ "usr": "c:@M@Lottie@E@CompatibleBackgroundBehavior"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)setBackgroundMode:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC14backgroundModeAA0B18BackgroundBehaviorOvs",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie23CompatibleAnimationViewC14backgroundModeAA0B18BackgroundBehaviorOvM",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC14backgroundModeAA0B18BackgroundBehaviorOvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)play",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC4playyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)playWithCompletion:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC4play10completionyySbcSg_tF",
+ "moduleName": "Lottie",
+ "objc_name": "playWithCompletion:",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(fromProgress:toProgress:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)playFromProgress:toProgress:completion:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC4play12fromProgress02toG010completiony12CoreGraphics7CGFloatV_AJySbcSgtF",
+ "moduleName": "Lottie",
+ "objc_name": "playFromProgress:toProgress:completion:",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(fromFrame:toFrame:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)playFromFrame:toFrame:completion:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC4play9fromFrame02toG010completiony12CoreGraphics7CGFloatV_AJySbcSgtF",
+ "moduleName": "Lottie",
+ "objc_name": "playFromFrame:toFrame:completion:",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(fromMarker:toMarker:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)playFromMarker:toMarker:completion:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC4play10fromMarker02toG010completionySS_SSySbcSgtF",
+ "moduleName": "Lottie",
+ "objc_name": "playFromMarker:toMarker:completion:",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(marker:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)playWithMarker:completion:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC4play6marker10completionySS_ySbcSgtF",
+ "moduleName": "Lottie",
+ "objc_name": "playWithMarker:completion:",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)stop",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC4stopyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "pause",
+ "printedName": "pause()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)pause",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC5pauseyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "reloadImages",
+ "printedName": "reloadImages()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)reloadImages",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC12reloadImagesyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "forceDisplayUpdate",
+ "printedName": "forceDisplayUpdate()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)forceDisplayUpdate",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC18forceDisplayUpdateyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getValue",
+ "printedName": "getValue(for:atFrame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationKeypath",
+ "printedName": "Lottie.CompatibleAnimationKeypath",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)getValueFor:atFrame:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC8getValue3for7atFrameypSgAA0bC7KeypathC_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "objc_name": "getValueFor:atFrame:",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "logHierarchyKeypaths",
+ "printedName": "logHierarchyKeypaths()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)logHierarchyKeypaths",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC20logHierarchyKeypathsyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setColorValue",
+ "printedName": "setColorValue(_:forKeypath:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationKeypath",
+ "printedName": "Lottie.CompatibleAnimationKeypath",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)setColorValue:forKeypath:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC13setColorValue_10forKeypathySo7UIColorC_AA0bcI0CtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getColorValue",
+ "printedName": "getColorValue(for:atFrame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationKeypath",
+ "printedName": "Lottie.CompatibleAnimationKeypath",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)getColorValueFor:atFrame:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC13getColorValue3for7atFrameSo7UIColorCSgAA0bC7KeypathC_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "objc_name": "getColorValueFor:atFrame:",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addSubview",
+ "printedName": "addSubview(_:forLayerAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationSubview",
+ "printedName": "Lottie.AnimationSubview",
+ "usr": "c:@M@Lottie@objc(cs)AnimationSubview"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationKeypath",
+ "printedName": "Lottie.CompatibleAnimationKeypath",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)addSubview:forLayerAt:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC10addSubview_10forLayerAtyAA0cF0C_AA0bC7KeypathCtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "convert",
+ "printedName": "convert(rect:toLayerAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.CompatibleAnimationKeypath?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationKeypath",
+ "printedName": "Lottie.CompatibleAnimationKeypath",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)convertWithRect:toLayerAt:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC7convert4rect9toLayerAtSo6CGRectVAH_AA0bC7KeypathCSgtF",
+ "moduleName": "Lottie",
+ "objc_name": "convertWithRect:toLayerAt:",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "convert",
+ "printedName": "convert(point:toLayerAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.CompatibleAnimationKeypath?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationKeypath",
+ "printedName": "Lottie.CompatibleAnimationKeypath",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)convertWithPoint:toLayerAt:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC7convert5point9toLayerAtSo7CGPointVAH_AA0bC7KeypathCSgtF",
+ "moduleName": "Lottie",
+ "objc_name": "convertWithPoint:toLayerAt:",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "progressTime",
+ "printedName": "progressTime(forMarker:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)progressTimeForMarker:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC12progressTime9forMarker12CoreGraphics7CGFloatVSS_tF",
+ "moduleName": "Lottie",
+ "objc_name": "progressTimeForMarker:",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "frameTime",
+ "printedName": "frameTime(forMarker:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)frameTimeForMarker:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC9frameTime9forMarker12CoreGraphics7CGFloatVSS_tF",
+ "moduleName": "Lottie",
+ "objc_name": "frameTimeForMarker:",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "durationFrameTime",
+ "printedName": "durationFrameTime(forMarker:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView(im)durationFrameTimeForMarker:",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC17durationFrameTime9forMarker12CoreGraphics7CGFloatVSS_tF",
+ "moduleName": "Lottie",
+ "objc_name": "durationFrameTimeForMarker:",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationView",
+ "mangledName": "$s6Lottie23CompatibleAnimationViewC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CompatibleDictionaryTextProvider",
+ "printedName": "CompatibleDictionaryTextProvider",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(values:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleDictionaryTextProvider",
+ "printedName": "Lottie.CompatibleDictionaryTextProvider",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleDictionaryTextProvider"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleDictionaryTextProvider(im)initWithValues:",
+ "mangledName": "$s6Lottie32CompatibleDictionaryTextProviderC6valuesACSDyS2SG_tcfc",
+ "moduleName": "Lottie",
+ "objc_name": "initWithValues:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleDictionaryTextProvider",
+ "printedName": "Lottie.CompatibleDictionaryTextProvider",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleDictionaryTextProvider"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleDictionaryTextProvider(im)init",
+ "mangledName": "$s6Lottie32CompatibleDictionaryTextProviderCACycfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleDictionaryTextProvider",
+ "mangledName": "$s6Lottie32CompatibleDictionaryTextProviderC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreFoundation",
+ "printedName": "CoreFoundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ColorFormatDenominator",
+ "printedName": "ColorFormatDenominator",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "One",
+ "printedName": "One",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.ColorFormatDenominator.Type) -> Lottie.ColorFormatDenominator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ColorFormatDenominator",
+ "printedName": "Lottie.ColorFormatDenominator",
+ "usr": "s:6Lottie22ColorFormatDenominatorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.ColorFormatDenominator.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ColorFormatDenominator",
+ "printedName": "Lottie.ColorFormatDenominator",
+ "usr": "s:6Lottie22ColorFormatDenominatorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie22ColorFormatDenominatorO3OneyA2CmF",
+ "mangledName": "$s6Lottie22ColorFormatDenominatorO3OneyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "OneHundred",
+ "printedName": "OneHundred",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.ColorFormatDenominator.Type) -> Lottie.ColorFormatDenominator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ColorFormatDenominator",
+ "printedName": "Lottie.ColorFormatDenominator",
+ "usr": "s:6Lottie22ColorFormatDenominatorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.ColorFormatDenominator.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ColorFormatDenominator",
+ "printedName": "Lottie.ColorFormatDenominator",
+ "usr": "s:6Lottie22ColorFormatDenominatorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie22ColorFormatDenominatorO10OneHundredyA2CmF",
+ "mangledName": "$s6Lottie22ColorFormatDenominatorO10OneHundredyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "TwoFiftyFive",
+ "printedName": "TwoFiftyFive",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.ColorFormatDenominator.Type) -> Lottie.ColorFormatDenominator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ColorFormatDenominator",
+ "printedName": "Lottie.ColorFormatDenominator",
+ "usr": "s:6Lottie22ColorFormatDenominatorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.ColorFormatDenominator.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ColorFormatDenominator",
+ "printedName": "Lottie.ColorFormatDenominator",
+ "usr": "s:6Lottie22ColorFormatDenominatorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie22ColorFormatDenominatorO12TwoFiftyFiveyA2CmF",
+ "mangledName": "$s6Lottie22ColorFormatDenominatorO12TwoFiftyFiveyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ColorFormatDenominator",
+ "printedName": "Lottie.ColorFormatDenominator",
+ "usr": "s:6Lottie22ColorFormatDenominatorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ColorFormatDenominator",
+ "printedName": "Lottie.ColorFormatDenominator",
+ "usr": "s:6Lottie22ColorFormatDenominatorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie22ColorFormatDenominatorO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie22ColorFormatDenominatorO2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie22ColorFormatDenominatorO9hashValueSivp",
+ "mangledName": "$s6Lottie22ColorFormatDenominatorO9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie22ColorFormatDenominatorO9hashValueSivg",
+ "mangledName": "$s6Lottie22ColorFormatDenominatorO9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie22ColorFormatDenominatorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie22ColorFormatDenominatorO4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie22ColorFormatDenominatorO",
+ "mangledName": "$s6Lottie22ColorFormatDenominatorO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieColor",
+ "printedName": "LottieColor",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "r",
+ "printedName": "r",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A5ColorV1rSdvp",
+ "mangledName": "$s6Lottie0A5ColorV1rSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV1rSdvg",
+ "mangledName": "$s6Lottie0A5ColorV1rSdvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV1rSdvs",
+ "mangledName": "$s6Lottie0A5ColorV1rSdvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV1rSdvM",
+ "mangledName": "$s6Lottie0A5ColorV1rSdvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "g",
+ "printedName": "g",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A5ColorV1gSdvp",
+ "mangledName": "$s6Lottie0A5ColorV1gSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV1gSdvg",
+ "mangledName": "$s6Lottie0A5ColorV1gSdvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV1gSdvs",
+ "mangledName": "$s6Lottie0A5ColorV1gSdvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV1gSdvM",
+ "mangledName": "$s6Lottie0A5ColorV1gSdvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "b",
+ "printedName": "b",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A5ColorV1bSdvp",
+ "mangledName": "$s6Lottie0A5ColorV1bSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV1bSdvg",
+ "mangledName": "$s6Lottie0A5ColorV1bSdvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV1bSdvs",
+ "mangledName": "$s6Lottie0A5ColorV1bSdvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV1bSdvM",
+ "mangledName": "$s6Lottie0A5ColorV1bSdvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "a",
+ "printedName": "a",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A5ColorV1aSdvp",
+ "mangledName": "$s6Lottie0A5ColorV1aSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV1aSdvg",
+ "mangledName": "$s6Lottie0A5ColorV1aSdvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV1aSdvs",
+ "mangledName": "$s6Lottie0A5ColorV1aSdvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV1aSdvM",
+ "mangledName": "$s6Lottie0A5ColorV1aSdvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(r:g:b:a:denominator:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ColorFormatDenominator",
+ "printedName": "Lottie.ColorFormatDenominator",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie22ColorFormatDenominatorO"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A5ColorV1r1g1b1a11denominatorACSd_S3dAA0B17FormatDenominatorOtcfc",
+ "mangledName": "$s6Lottie0A5ColorV1r1g1b1a11denominatorACSd_S3dAA0B17FormatDenominatorOtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A5ColorV9hashValueSivp",
+ "mangledName": "$s6Lottie0A5ColorV9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A5ColorV9hashValueSivg",
+ "mangledName": "$s6Lottie0A5ColorV9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A5ColorV4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie0A5ColorV4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A5ColorV2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie0A5ColorV2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A5ColorV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6Lottie0A5ColorV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A5ColorV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6Lottie0A5ColorV6encode2toys7Encoder_p_tKF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A5ColorV11interpolate2to6amountA2C_14CoreFoundation7CGFloatVtF",
+ "mangledName": "$s6Lottie0A5ColorV11interpolate2to6amountA2C_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie0A5ColorV",
+ "mangledName": "$s6Lottie0A5ColorV",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Interpolatable",
+ "printedName": "Interpolatable",
+ "usr": "s:6Lottie14InterpolatableP",
+ "mangledName": "$s6Lottie14InterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ColorValueProvider",
+ "printedName": "ColorValueProvider",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(block:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ColorValueProvider",
+ "printedName": "Lottie.ColorValueProvider",
+ "usr": "s:6Lottie18ColorValueProviderC"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> Lottie.LottieColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie18ColorValueProviderC5blockAcA0aB0V14CoreFoundation7CGFloatVc_tcfc",
+ "mangledName": "$s6Lottie18ColorValueProviderC5blockAcA0aB0V12CoreGraphics7CGFloatVc_tcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ColorValueProvider",
+ "printedName": "Lottie.ColorValueProvider",
+ "usr": "s:6Lottie18ColorValueProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie18ColorValueProviderCyAcA0aB0Vcfc",
+ "mangledName": "$s6Lottie18ColorValueProviderCyAcA0aB0Vcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ColorValueProvider",
+ "printedName": "Lottie.ColorValueProvider",
+ "usr": "s:6Lottie18ColorValueProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Lottie.Keyframe]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Keyframe",
+ "printedName": "Lottie.Keyframe",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "usr": "s:6Lottie8KeyframeC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie18ColorValueProviderCyACSayAA8KeyframeCyAA0aB0VGGcfc",
+ "mangledName": "$s6Lottie18ColorValueProviderCyACSayAA8KeyframeCyAA0aB0VGGcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "color",
+ "printedName": "color",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie18ColorValueProviderC5colorAA0aB0Vvp",
+ "mangledName": "$s6Lottie18ColorValueProviderC5colorAA0aB0Vvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18ColorValueProviderC5colorAA0aB0Vvg",
+ "mangledName": "$s6Lottie18ColorValueProviderC5colorAA0aB0Vvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18ColorValueProviderC5colorAA0aB0Vvs",
+ "mangledName": "$s6Lottie18ColorValueProviderC5colorAA0aB0Vvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18ColorValueProviderC5colorAA0aB0VvM",
+ "mangledName": "$s6Lottie18ColorValueProviderC5colorAA0aB0VvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "valueType",
+ "printedName": "valueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "Any.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie18ColorValueProviderC9valueTypeypXpvp",
+ "mangledName": "$s6Lottie18ColorValueProviderC9valueTypeypXpvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "Any.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18ColorValueProviderC9valueTypeypXpvg",
+ "mangledName": "$s6Lottie18ColorValueProviderC9valueTypeypXpvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "storage",
+ "printedName": "storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie18ColorValueProviderC7storageAA0cD7StorageOyAA0aB0VGvp",
+ "mangledName": "$s6Lottie18ColorValueProviderC7storageAA0cD7StorageOyAA0aB0VGvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18ColorValueProviderC7storageAA0cD7StorageOyAA0aB0VGvg",
+ "mangledName": "$s6Lottie18ColorValueProviderC7storageAA0cD7StorageOyAA0aB0VGvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hasUpdate",
+ "printedName": "hasUpdate(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie18ColorValueProviderC9hasUpdate5frameSb14CoreFoundation7CGFloatV_tF",
+ "mangledName": "$s6Lottie18ColorValueProviderC9hasUpdate5frameSb12CoreGraphics7CGFloatV_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ColorValueProvider",
+ "printedName": "Lottie.ColorValueProvider",
+ "usr": "s:6Lottie18ColorValueProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ColorValueProvider",
+ "printedName": "Lottie.ColorValueProvider",
+ "usr": "s:6Lottie18ColorValueProviderC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie18ColorValueProviderC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie18ColorValueProviderC2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie18ColorValueProviderC",
+ "mangledName": "$s6Lottie18ColorValueProviderC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnyValueProvider",
+ "printedName": "AnyValueProvider",
+ "usr": "s:6Lottie16AnyValueProviderP",
+ "mangledName": "$s6Lottie16AnyValueProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AnimationKeypath",
+ "printedName": "AnimationKeypath",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(keypath:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie16AnimationKeypathV7keypathACSS_tcfc",
+ "mangledName": "$s6Lottie16AnimationKeypathV7keypathACSS_tcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(stringLiteral:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie16AnimationKeypathV13stringLiteralACSS_tcfc",
+ "mangledName": "$s6Lottie16AnimationKeypathV13stringLiteralACSS_tcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(keys:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie16AnimationKeypathV4keysACSaySSG_tcfc",
+ "mangledName": "$s6Lottie16AnimationKeypathV4keysACSaySSG_tcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "keys",
+ "printedName": "keys",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie16AnimationKeypathV4keysSaySSGvp",
+ "mangledName": "$s6Lottie16AnimationKeypathV4keysSaySSGvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie16AnimationKeypathV4keysSaySSGvg",
+ "mangledName": "$s6Lottie16AnimationKeypathV4keysSaySSGvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "string",
+ "printedName": "string",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie16AnimationKeypathV6stringSSvp",
+ "mangledName": "$s6Lottie16AnimationKeypathV6stringSSvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie16AnimationKeypathV6stringSSvg",
+ "mangledName": "$s6Lottie16AnimationKeypathV6stringSSvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie16AnimationKeypathV9hashValueSivp",
+ "mangledName": "$s6Lottie16AnimationKeypathV9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie16AnimationKeypathV9hashValueSivg",
+ "mangledName": "$s6Lottie16AnimationKeypathV9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie16AnimationKeypathV4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie16AnimationKeypathV4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie16AnimationKeypathV2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie16AnimationKeypathV2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie16AnimationKeypathV",
+ "mangledName": "$s6Lottie16AnimationKeypathV",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByStringLiteral",
+ "printedName": "ExpressibleByStringLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "StringLiteralType",
+ "printedName": "StringLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s26ExpressibleByStringLiteralP",
+ "mangledName": "$ss26ExpressibleByStringLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByExtendedGraphemeClusterLiteral",
+ "printedName": "ExpressibleByExtendedGraphemeClusterLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ExtendedGraphemeClusterLiteralType",
+ "printedName": "ExtendedGraphemeClusterLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP",
+ "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByUnicodeScalarLiteral",
+ "printedName": "ExpressibleByUnicodeScalarLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "UnicodeScalarLiteralType",
+ "printedName": "UnicodeScalarLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s33ExpressibleByUnicodeScalarLiteralP",
+ "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieConfiguration",
+ "printedName": "LottieConfiguration",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(renderingEngine:decodingStrategy:colorSpace:reducedMotionOption:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DecodingStrategy",
+ "printedName": "Lottie.DecodingStrategy",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie16DecodingStrategyO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGColorSpace",
+ "printedName": "CoreGraphics.CGColorSpace",
+ "hasDefaultArg": true,
+ "usr": "c:@T@CGColorSpaceRef"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A13ConfigurationV15renderingEngine16decodingStrategy10colorSpace19reducedMotionOptionAcA09RenderingdK0O_AA08DecodingF0OSo07CGColorH3RefaAA07ReducedjK0Otcfc",
+ "mangledName": "$s6Lottie0A13ConfigurationV15renderingEngine16decodingStrategy10colorSpace19reducedMotionOptionAcA09RenderingdK0O_AA08DecodingF0OSo07CGColorH3RefaAA07ReducedjK0Otcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13ConfigurationV6sharedACvpZ",
+ "mangledName": "$s6Lottie0A13ConfigurationV6sharedACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV6sharedACvgZ",
+ "mangledName": "$s6Lottie0A13ConfigurationV6sharedACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV6sharedACvsZ",
+ "mangledName": "$s6Lottie0A13ConfigurationV6sharedACvsZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV6sharedACvMZ",
+ "mangledName": "$s6Lottie0A13ConfigurationV6sharedACvMZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "renderingEngine",
+ "printedName": "renderingEngine",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13ConfigurationV15renderingEngineAA09RenderingD6OptionOvp",
+ "mangledName": "$s6Lottie0A13ConfigurationV15renderingEngineAA09RenderingD6OptionOvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV15renderingEngineAA09RenderingD6OptionOvg",
+ "mangledName": "$s6Lottie0A13ConfigurationV15renderingEngineAA09RenderingD6OptionOvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngineOption",
+ "printedName": "Lottie.RenderingEngineOption",
+ "usr": "s:6Lottie21RenderingEngineOptionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV15renderingEngineAA09RenderingD6OptionOvs",
+ "mangledName": "$s6Lottie0A13ConfigurationV15renderingEngineAA09RenderingD6OptionOvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV15renderingEngineAA09RenderingD6OptionOvM",
+ "mangledName": "$s6Lottie0A13ConfigurationV15renderingEngineAA09RenderingD6OptionOvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "decodingStrategy",
+ "printedName": "decodingStrategy",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DecodingStrategy",
+ "printedName": "Lottie.DecodingStrategy",
+ "usr": "s:6Lottie16DecodingStrategyO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13ConfigurationV16decodingStrategyAA08DecodingD0Ovp",
+ "mangledName": "$s6Lottie0A13ConfigurationV16decodingStrategyAA08DecodingD0Ovp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DecodingStrategy",
+ "printedName": "Lottie.DecodingStrategy",
+ "usr": "s:6Lottie16DecodingStrategyO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV16decodingStrategyAA08DecodingD0Ovg",
+ "mangledName": "$s6Lottie0A13ConfigurationV16decodingStrategyAA08DecodingD0Ovg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DecodingStrategy",
+ "printedName": "Lottie.DecodingStrategy",
+ "usr": "s:6Lottie16DecodingStrategyO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV16decodingStrategyAA08DecodingD0Ovs",
+ "mangledName": "$s6Lottie0A13ConfigurationV16decodingStrategyAA08DecodingD0Ovs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV16decodingStrategyAA08DecodingD0OvM",
+ "mangledName": "$s6Lottie0A13ConfigurationV16decodingStrategyAA08DecodingD0OvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "reducedMotionOption",
+ "printedName": "reducedMotionOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13ConfigurationV19reducedMotionOptionAA07ReduceddE0Ovp",
+ "mangledName": "$s6Lottie0A13ConfigurationV19reducedMotionOptionAA07ReduceddE0Ovp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV19reducedMotionOptionAA07ReduceddE0Ovg",
+ "mangledName": "$s6Lottie0A13ConfigurationV19reducedMotionOptionAA07ReduceddE0Ovg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ReducedMotionOption",
+ "printedName": "Lottie.ReducedMotionOption",
+ "usr": "s:6Lottie19ReducedMotionOptionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV19reducedMotionOptionAA07ReduceddE0Ovs",
+ "mangledName": "$s6Lottie0A13ConfigurationV19reducedMotionOptionAA07ReduceddE0Ovs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV19reducedMotionOptionAA07ReduceddE0OvM",
+ "mangledName": "$s6Lottie0A13ConfigurationV19reducedMotionOptionAA07ReduceddE0OvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "colorSpace",
+ "printedName": "colorSpace",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGColorSpace",
+ "printedName": "CoreGraphics.CGColorSpace",
+ "usr": "c:@T@CGColorSpaceRef"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13ConfigurationV10colorSpaceSo07CGColorD3Refavp",
+ "mangledName": "$s6Lottie0A13ConfigurationV10colorSpaceSo07CGColorD3Refavp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGColorSpace",
+ "printedName": "CoreGraphics.CGColorSpace",
+ "usr": "c:@T@CGColorSpaceRef"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV10colorSpaceSo07CGColorD3Refavg",
+ "mangledName": "$s6Lottie0A13ConfigurationV10colorSpaceSo07CGColorD3Refavg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGColorSpace",
+ "printedName": "CoreGraphics.CGColorSpace",
+ "usr": "c:@T@CGColorSpaceRef"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV10colorSpaceSo07CGColorD3Refavs",
+ "mangledName": "$s6Lottie0A13ConfigurationV10colorSpaceSo07CGColorD3Refavs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV10colorSpaceSo07CGColorD3RefavM",
+ "mangledName": "$s6Lottie0A13ConfigurationV10colorSpaceSo07CGColorD3RefavM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13ConfigurationV9hashValueSivp",
+ "mangledName": "$s6Lottie0A13ConfigurationV9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13ConfigurationV9hashValueSivg",
+ "mangledName": "$s6Lottie0A13ConfigurationV9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13ConfigurationV4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie0A13ConfigurationV4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13ConfigurationV2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie0A13ConfigurationV2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie0A13ConfigurationV",
+ "mangledName": "$s6Lottie0A13ConfigurationV",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottiePlaybackMode",
+ "printedName": "LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "paused",
+ "printedName": "paused",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.Type) -> (Lottie.LottiePlaybackMode.PausedState) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.PausedState) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(at: Lottie.LottiePlaybackMode.PausedState)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO6pausedyA2C11PausedStateO_tcACmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO6pausedyA2C11PausedStateO_tcACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "playing",
+ "printedName": "playing",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.Type) -> (Lottie.LottiePlaybackMode.PlaybackMode) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.PlaybackMode) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO7playingyA2C0bC0OcACmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO7playingyA2C0bC0OcACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "progress",
+ "printedName": "progress",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.Type) -> (CoreGraphics.CGFloat) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO8progressyAC14CoreFoundation7CGFloatVcACmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO8progressyAC12CoreGraphics7CGFloatVcACmF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "Available"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "frame",
+ "printedName": "frame",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.Type) -> (CoreGraphics.CGFloat) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO5frameyAC14CoreFoundation7CGFloatVcACmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO5frameyAC12CoreGraphics7CGFloatVcACmF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "Available"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "time",
+ "printedName": "time",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.Type) -> (Swift.Double) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Double) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO4timeyACSdcACmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO4timeyACSdcACmF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "Available"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "pause",
+ "printedName": "pause",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.Type) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO5pauseyA2CmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO5pauseyA2CmF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "Available"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fromProgress",
+ "printedName": "fromProgress",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.Type) -> (CoreGraphics.CGFloat?, CoreGraphics.CGFloat, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat?, CoreGraphics.CGFloat, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(CoreGraphics.CGFloat?, toProgress: CoreGraphics.CGFloat, loopMode: Lottie.LottieLoopMode)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO12fromProgressyAC14CoreFoundation7CGFloatVSg_AgA0a4LoopC0OtcACmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO12fromProgressyAC12CoreGraphics7CGFloatVSg_AgA0a4LoopC0OtcACmF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "Available"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fromFrame",
+ "printedName": "fromFrame",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.Type) -> (CoreGraphics.CGFloat?, CoreGraphics.CGFloat, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat?, CoreGraphics.CGFloat, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(CoreGraphics.CGFloat?, toFrame: CoreGraphics.CGFloat, loopMode: Lottie.LottieLoopMode)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO9fromFrameyAC14CoreFoundation7CGFloatVSg_AgA0a4LoopC0OtcACmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO9fromFrameyAC12CoreGraphics7CGFloatVSg_AgA0a4LoopC0OtcACmF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "Available"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fromMarker",
+ "printedName": "fromMarker",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.Type) -> (Swift.String?, Swift.String, Swift.Bool, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?, Swift.String, Swift.Bool, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String?, toMarker: Swift.String, playEndMarkerFrame: Swift.Bool, loopMode: Lottie.LottieLoopMode)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO10fromMarkeryACSSSg_SSSbAA0a4LoopC0OtcACmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO10fromMarkeryACSSSg_SSSbAA0a4LoopC0OtcACmF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "Available"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "marker",
+ "printedName": "marker",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.Type) -> (Swift.String, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String, loopMode: Lottie.LottieLoopMode)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO6markeryACSS_AA0a4LoopC0OtcACmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO6markeryACSS_AA0a4LoopC0OtcACmF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "Available"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "markers",
+ "printedName": "markers",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.Type) -> ([Swift.String]) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([Swift.String]) -> Lottie.LottiePlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO7markersyACSaySSGcACmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO7markersyACSaySSGcACmF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "Available"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PausedState",
+ "printedName": "PausedState",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "currentFrame",
+ "printedName": "currentFrame",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.PausedState.Type) -> Lottie.LottiePlaybackMode.PausedState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO12currentFrameyA2EmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO11PausedStateO12currentFrameyA2EmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "progress",
+ "printedName": "progress",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.PausedState.Type) -> (CoreGraphics.CGFloat) -> Lottie.LottiePlaybackMode.PausedState",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> Lottie.LottiePlaybackMode.PausedState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO8progressyAE14CoreFoundation7CGFloatVcAEmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO11PausedStateO8progressyAE12CoreGraphics7CGFloatVcAEmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "frame",
+ "printedName": "frame",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.PausedState.Type) -> (CoreGraphics.CGFloat) -> Lottie.LottiePlaybackMode.PausedState",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> Lottie.LottiePlaybackMode.PausedState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO5frameyAE14CoreFoundation7CGFloatVcAEmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO11PausedStateO5frameyAE12CoreGraphics7CGFloatVcAEmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "time",
+ "printedName": "time",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.PausedState.Type) -> (Swift.Double) -> Lottie.LottiePlaybackMode.PausedState",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Double) -> Lottie.LottiePlaybackMode.PausedState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO4timeyAESdcAEmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO11PausedStateO4timeyAESdcAEmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "marker",
+ "printedName": "marker",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.PausedState.Type) -> (Swift.String, Lottie.LottieMarkerPosition) -> Lottie.LottiePlaybackMode.PausedState",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Lottie.LottieMarkerPosition) -> Lottie.LottiePlaybackMode.PausedState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String, position: Lottie.LottieMarkerPosition)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieMarkerPosition",
+ "printedName": "Lottie.LottieMarkerPosition",
+ "usr": "s:6Lottie0A14MarkerPositionO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO6markeryAESS_AA0A14MarkerPositionOtcAEmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO11PausedStateO6markeryAESS_AA0A14MarkerPositionOtcAEmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO9hashValueSivp",
+ "mangledName": "$s6Lottie0A12PlaybackModeO11PausedStateO9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO9hashValueSivg",
+ "mangledName": "$s6Lottie0A12PlaybackModeO11PausedStateO9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO11PausedStateO4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PausedState",
+ "printedName": "Lottie.LottiePlaybackMode.PausedState",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s6Lottie0A12PlaybackModeO11PausedStateO2eeoiySbAE_AEtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie0A12PlaybackModeO11PausedStateO",
+ "mangledName": "$s6Lottie0A12PlaybackModeO11PausedStateO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PlaybackMode",
+ "printedName": "PlaybackMode",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "fromProgress",
+ "printedName": "fromProgress",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.PlaybackMode.Type) -> (CoreGraphics.CGFloat?, CoreGraphics.CGFloat, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode.PlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat?, CoreGraphics.CGFloat, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode.PlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(CoreGraphics.CGFloat?, toProgress: CoreGraphics.CGFloat, loopMode: Lottie.LottieLoopMode)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O12fromProgressyAE14CoreFoundation7CGFloatVSg_AiA0a4LoopC0OtcAEmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O12fromProgressyAE12CoreGraphics7CGFloatVSg_AiA0a4LoopC0OtcAEmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fromFrame",
+ "printedName": "fromFrame",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.PlaybackMode.Type) -> (CoreGraphics.CGFloat?, CoreGraphics.CGFloat, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode.PlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat?, CoreGraphics.CGFloat, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode.PlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(CoreGraphics.CGFloat?, toFrame: CoreGraphics.CGFloat, loopMode: Lottie.LottieLoopMode)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O9fromFrameyAE14CoreFoundation7CGFloatVSg_AiA0a4LoopC0OtcAEmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O9fromFrameyAE12CoreGraphics7CGFloatVSg_AiA0a4LoopC0OtcAEmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fromMarker",
+ "printedName": "fromMarker",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.PlaybackMode.Type) -> (Swift.String?, Swift.String, Swift.Bool, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode.PlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?, Swift.String, Swift.Bool, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode.PlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String?, toMarker: Swift.String, playEndMarkerFrame: Swift.Bool, loopMode: Lottie.LottieLoopMode)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O10fromMarkeryAESSSg_SSSbAA0a4LoopC0OtcAEmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O10fromMarkeryAESSSg_SSSbAA0a4LoopC0OtcAEmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "marker",
+ "printedName": "marker",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.PlaybackMode.Type) -> (Swift.String, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode.PlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Lottie.LottieLoopMode) -> Lottie.LottiePlaybackMode.PlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String, loopMode: Lottie.LottieLoopMode)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O6markeryAESS_AA0a4LoopC0OtcAEmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O6markeryAESS_AA0a4LoopC0OtcAEmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "markers",
+ "printedName": "markers",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottiePlaybackMode.PlaybackMode.Type) -> ([Swift.String]) -> Lottie.LottiePlaybackMode.PlaybackMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([Swift.String]) -> Lottie.LottiePlaybackMode.PlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O7markersyAESaySSGcAEmF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O7markersyAESaySSGcAEmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O9hashValueSivp",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O9hashValueSivg",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O2eeoiySbAE_AEtFZ",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O2eeoiySbAE_AEtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "toProgress",
+ "printedName": "toProgress(_:loopMode:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O10toProgress_04loopC0AE14CoreFoundation7CGFloatV_AA0a4LoopC0OtFZ",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O10toProgress_04loopC0AE12CoreGraphics7CGFloatV_AA0a4LoopC0OtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "toFrame",
+ "printedName": "toFrame(_:loopMode:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O7toFrame_04loopC0AE14CoreFoundation7CGFloatV_AA0a4LoopC0OtFZ",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O7toFrame_04loopC0AE12CoreGraphics7CGFloatV_AA0a4LoopC0OtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "toMarker",
+ "printedName": "toMarker(_:playEndMarkerFrame:loopMode:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O8toMarker_07playEndE5Frame04loopC0AESS_SbAA0a4LoopC0OtFZ",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O8toMarker_07playEndE5Frame04loopC0AESS_SbAA0a4LoopC0OtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O",
+ "mangledName": "$s6Lottie0A12PlaybackModeO0bC0O",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A12PlaybackModeO9hashValueSivp",
+ "mangledName": "$s6Lottie0A12PlaybackModeO9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A12PlaybackModeO9hashValueSivg",
+ "mangledName": "$s6Lottie0A12PlaybackModeO9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A12PlaybackModeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie0A12PlaybackModeO4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A12PlaybackModeO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie0A12PlaybackModeO2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "paused",
+ "printedName": "paused",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A12PlaybackModeO6pausedACvpZ",
+ "mangledName": "$s6Lottie0A12PlaybackModeO6pausedACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A12PlaybackModeO6pausedACvgZ",
+ "mangledName": "$s6Lottie0A12PlaybackModeO6pausedACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "toProgress",
+ "printedName": "toProgress(_:loopMode:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A12PlaybackModeO10toProgress_04loopC0AC14CoreFoundation7CGFloatV_AA0a4LoopC0OtFZ",
+ "mangledName": "$s6Lottie0A12PlaybackModeO10toProgress_04loopC0AC12CoreGraphics7CGFloatV_AA0a4LoopC0OtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "deprecated": true,
+ "declAttributes": [
+ "AccessControl",
+ "Available"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "toFrame",
+ "printedName": "toFrame(_:loopMode:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A12PlaybackModeO7toFrame_04loopC0AC14CoreFoundation7CGFloatV_AA0a4LoopC0OtFZ",
+ "mangledName": "$s6Lottie0A12PlaybackModeO7toFrame_04loopC0AC12CoreGraphics7CGFloatV_AA0a4LoopC0OtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "deprecated": true,
+ "declAttributes": [
+ "AccessControl",
+ "Available"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "toMarker",
+ "printedName": "toMarker(_:playEndMarkerFrame:loopMode:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A12PlaybackModeO8toMarker_07playEndE5Frame04loopC0ACSS_SbAA0a4LoopC0OtFZ",
+ "mangledName": "$s6Lottie0A12PlaybackModeO8toMarker_07playEndE5Frame04loopC0ACSS_SbAA0a4LoopC0OtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "deprecated": true,
+ "declAttributes": [
+ "AccessControl",
+ "Available"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie0A12PlaybackModeO",
+ "mangledName": "$s6Lottie0A12PlaybackModeO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieMarkerPosition",
+ "printedName": "LottieMarkerPosition",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "start",
+ "printedName": "start",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieMarkerPosition.Type) -> Lottie.LottieMarkerPosition",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieMarkerPosition",
+ "printedName": "Lottie.LottieMarkerPosition",
+ "usr": "s:6Lottie0A14MarkerPositionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieMarkerPosition.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieMarkerPosition",
+ "printedName": "Lottie.LottieMarkerPosition",
+ "usr": "s:6Lottie0A14MarkerPositionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A14MarkerPositionO5startyA2CmF",
+ "mangledName": "$s6Lottie0A14MarkerPositionO5startyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "end",
+ "printedName": "end",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieMarkerPosition.Type) -> Lottie.LottieMarkerPosition",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieMarkerPosition",
+ "printedName": "Lottie.LottieMarkerPosition",
+ "usr": "s:6Lottie0A14MarkerPositionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieMarkerPosition.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieMarkerPosition",
+ "printedName": "Lottie.LottieMarkerPosition",
+ "usr": "s:6Lottie0A14MarkerPositionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A14MarkerPositionO3endyA2CmF",
+ "mangledName": "$s6Lottie0A14MarkerPositionO3endyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieMarkerPosition",
+ "printedName": "Lottie.LottieMarkerPosition",
+ "usr": "s:6Lottie0A14MarkerPositionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieMarkerPosition",
+ "printedName": "Lottie.LottieMarkerPosition",
+ "usr": "s:6Lottie0A14MarkerPositionO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14MarkerPositionO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie0A14MarkerPositionO2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A14MarkerPositionO9hashValueSivp",
+ "mangledName": "$s6Lottie0A14MarkerPositionO9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A14MarkerPositionO9hashValueSivg",
+ "mangledName": "$s6Lottie0A14MarkerPositionO9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A14MarkerPositionO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie0A14MarkerPositionO4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie0A14MarkerPositionO",
+ "mangledName": "$s6Lottie0A14MarkerPositionO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieVector2D",
+ "printedName": "LottieVector2D",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector2D",
+ "printedName": "Lottie.LottieVector2D",
+ "usr": "s:6Lottie0A8Vector2DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A8Vector2DV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6Lottie0A8Vector2DV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8Vector2DV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6Lottie0A8Vector2DV6encode2toys7Encoder_p_tKF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A8Vector2DV9hashValueSivp",
+ "mangledName": "$s6Lottie0A8Vector2DV9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A8Vector2DV9hashValueSivg",
+ "mangledName": "$s6Lottie0A8Vector2DV9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8Vector2DV4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie0A8Vector2DV4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector2D",
+ "printedName": "Lottie.LottieVector2D",
+ "usr": "s:6Lottie0A8Vector2DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector2D",
+ "printedName": "Lottie.LottieVector2D",
+ "usr": "s:6Lottie0A8Vector2DV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8Vector2DV2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie0A8Vector2DV2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:spatialOutTangent:spatialInTangent:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector2D",
+ "printedName": "Lottie.LottieVector2D",
+ "usr": "s:6Lottie0A8Vector2DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector2D",
+ "printedName": "Lottie.LottieVector2D",
+ "usr": "s:6Lottie0A8Vector2DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8Vector2DV11interpolate2to6amount17spatialOutTangent0f2InH0A2C_14CoreFoundation7CGFloatVSo7CGPointVSgANtF",
+ "mangledName": "$s6Lottie0A8Vector2DV11interpolate2to6amount17spatialOutTangent0f2InH0A2C_12CoreGraphics7CGFloatVSo7CGPointVSgANtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie0A8Vector2DV",
+ "mangledName": "$s6Lottie0A8Vector2DV",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SpatialInterpolatable",
+ "printedName": "SpatialInterpolatable",
+ "usr": "s:6Lottie21SpatialInterpolatableP",
+ "mangledName": "$s6Lottie21SpatialInterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DecodingStrategy",
+ "printedName": "DecodingStrategy",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "legacyCodable",
+ "printedName": "legacyCodable",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.DecodingStrategy.Type) -> Lottie.DecodingStrategy",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DecodingStrategy",
+ "printedName": "Lottie.DecodingStrategy",
+ "usr": "s:6Lottie16DecodingStrategyO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.DecodingStrategy.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DecodingStrategy",
+ "printedName": "Lottie.DecodingStrategy",
+ "usr": "s:6Lottie16DecodingStrategyO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie16DecodingStrategyO13legacyCodableyA2CmF",
+ "mangledName": "$s6Lottie16DecodingStrategyO13legacyCodableyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "dictionaryBased",
+ "printedName": "dictionaryBased",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.DecodingStrategy.Type) -> Lottie.DecodingStrategy",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DecodingStrategy",
+ "printedName": "Lottie.DecodingStrategy",
+ "usr": "s:6Lottie16DecodingStrategyO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.DecodingStrategy.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DecodingStrategy",
+ "printedName": "Lottie.DecodingStrategy",
+ "usr": "s:6Lottie16DecodingStrategyO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie16DecodingStrategyO15dictionaryBasedyA2CmF",
+ "mangledName": "$s6Lottie16DecodingStrategyO15dictionaryBasedyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DecodingStrategy",
+ "printedName": "Lottie.DecodingStrategy",
+ "usr": "s:6Lottie16DecodingStrategyO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DecodingStrategy",
+ "printedName": "Lottie.DecodingStrategy",
+ "usr": "s:6Lottie16DecodingStrategyO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie16DecodingStrategyO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie16DecodingStrategyO2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie16DecodingStrategyO9hashValueSivp",
+ "mangledName": "$s6Lottie16DecodingStrategyO9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie16DecodingStrategyO9hashValueSivg",
+ "mangledName": "$s6Lottie16DecodingStrategyO9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie16DecodingStrategyO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie16DecodingStrategyO4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie16DecodingStrategyO",
+ "mangledName": "$s6Lottie16DecodingStrategyO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AnimatedControl",
+ "printedName": "AnimatedControl",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(animation:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedControl",
+ "printedName": "Lottie.AnimatedControl",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie15AnimatedControlC9animation13configurationAcA0A9AnimationCSg_AA0A13ConfigurationVtcfc",
+ "mangledName": "$s6Lottie15AnimatedControlC9animation13configurationAcA0A9AnimationCSg_AA0A13ConfigurationVtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedControl",
+ "printedName": "Lottie.AnimatedControl",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)init",
+ "mangledName": "$s6Lottie15AnimatedControlCACycfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimatedControl?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedControl",
+ "printedName": "Lottie.AnimatedControl",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)initWithCoder:",
+ "mangledName": "$s6Lottie15AnimatedControlC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "isEnabled",
+ "printedName": "isEnabled",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(py)enabled",
+ "mangledName": "$s6Lottie15AnimatedControlC9isEnabledSbvp",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "enabled",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)isEnabled",
+ "mangledName": "$s6Lottie15AnimatedControlC9isEnabledSbvg",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "isOpen": true,
+ "objc_name": "isEnabled",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)setEnabled:",
+ "mangledName": "$s6Lottie15AnimatedControlC9isEnabledSbvs",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "isOpen": true,
+ "objc_name": "setEnabled:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isSelected",
+ "printedName": "isSelected",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(py)selected",
+ "mangledName": "$s6Lottie15AnimatedControlC10isSelectedSbvp",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "selected",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)isSelected",
+ "mangledName": "$s6Lottie15AnimatedControlC10isSelectedSbvg",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "isOpen": true,
+ "objc_name": "isSelected",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)setSelected:",
+ "mangledName": "$s6Lottie15AnimatedControlC10isSelectedSbvs",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "isOpen": true,
+ "objc_name": "setSelected:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isHighlighted",
+ "printedName": "isHighlighted",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(py)highlighted",
+ "mangledName": "$s6Lottie15AnimatedControlC13isHighlightedSbvp",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "highlighted",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)isHighlighted",
+ "mangledName": "$s6Lottie15AnimatedControlC13isHighlightedSbvg",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "isOpen": true,
+ "objc_name": "isHighlighted",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)setHighlighted:",
+ "mangledName": "$s6Lottie15AnimatedControlC13isHighlightedSbvs",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "isOpen": true,
+ "objc_name": "setHighlighted:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "intrinsicContentSize",
+ "printedName": "intrinsicContentSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(py)intrinsicContentSize",
+ "mangledName": "$s6Lottie15AnimatedControlC20intrinsicContentSizeSo6CGSizeVvp",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)intrinsicContentSize",
+ "mangledName": "$s6Lottie15AnimatedControlC20intrinsicContentSizeSo6CGSizeVvg",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "beginTracking",
+ "printedName": "beginTracking(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)beginTrackingWithTouch:withEvent:",
+ "mangledName": "$s6Lottie15AnimatedControlC13beginTracking_4withSbSo7UITouchC_So7UIEventCSgtF",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "beginTrackingWithTouch:withEvent:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "continueTracking",
+ "printedName": "continueTracking(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)continueTrackingWithTouch:withEvent:",
+ "mangledName": "$s6Lottie15AnimatedControlC16continueTracking_4withSbSo7UITouchC_So7UIEventCSgtF",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "continueTrackingWithTouch:withEvent:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "endTracking",
+ "printedName": "endTracking(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UITouch?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)endTrackingWithTouch:withEvent:",
+ "mangledName": "$s6Lottie15AnimatedControlC11endTracking_4withySo7UITouchCSg_So7UIEventCSgtF",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "endTrackingWithTouch:withEvent:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "cancelTracking",
+ "printedName": "cancelTracking(with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)cancelTrackingWithEvent:",
+ "mangledName": "$s6Lottie15AnimatedControlC14cancelTracking4withySo7UIEventCSg_tF",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "cancelTrackingWithEvent:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "animationDidSet",
+ "printedName": "animationDidSet()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie15AnimatedControlC15animationDidSetyyF",
+ "mangledName": "$s6Lottie15AnimatedControlC15animationDidSetyyF",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "animationView",
+ "printedName": "animationView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie15AnimatedControlC13animationViewAA0a9AnimationE0Cvp",
+ "mangledName": "$s6Lottie15AnimatedControlC13animationViewAA0a9AnimationE0Cvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie15AnimatedControlC13animationViewAA0a9AnimationE0Cvg",
+ "mangledName": "$s6Lottie15AnimatedControlC13animationViewAA0a9AnimationE0Cvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animation",
+ "printedName": "animation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie15AnimatedControlC9animationAA0A9AnimationCSgvp",
+ "mangledName": "$s6Lottie15AnimatedControlC9animationAA0A9AnimationCSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie15AnimatedControlC9animationAA0A9AnimationCSgvg",
+ "mangledName": "$s6Lottie15AnimatedControlC9animationAA0A9AnimationCSgvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie15AnimatedControlC9animationAA0A9AnimationCSgvs",
+ "mangledName": "$s6Lottie15AnimatedControlC9animationAA0A9AnimationCSgvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie15AnimatedControlC9animationAA0A9AnimationCSgvM",
+ "mangledName": "$s6Lottie15AnimatedControlC9animationAA0A9AnimationCSgvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animationSpeed",
+ "printedName": "animationSpeed",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie15AnimatedControlC14animationSpeed14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie15AnimatedControlC14animationSpeed12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie15AnimatedControlC14animationSpeed14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie15AnimatedControlC14animationSpeed12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie15AnimatedControlC14animationSpeed14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s6Lottie15AnimatedControlC14animationSpeed12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie15AnimatedControlC14animationSpeed14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie15AnimatedControlC14animationSpeed12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "setLayer",
+ "printedName": "setLayer(named:forState:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "State",
+ "printedName": "UIKit.UIControl.State",
+ "usr": "c:@E@UIControlState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie15AnimatedControlC8setLayer5named8forStateySS_So09UIControlH0VtF",
+ "mangledName": "$s6Lottie15AnimatedControlC8setLayer5named8forStateySS_So09UIControlH0VtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setValueProvider",
+ "printedName": "setValueProvider(_:keypath:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProvider",
+ "printedName": "Lottie.AnyValueProvider",
+ "usr": "s:6Lottie16AnyValueProviderP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie15AnimatedControlC16setValueProvider_7keypathyAA03AnyeF0_p_AA16AnimationKeypathVtF",
+ "mangledName": "$s6Lottie15AnimatedControlC16setValueProvider_7keypathyAA03AnyeF0_p_AA16AnimationKeypathVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedControl",
+ "printedName": "Lottie.AnimatedControl",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl(im)initWithFrame:",
+ "mangledName": "$s6Lottie15AnimatedControlC5frameACSo6CGRectV_tcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedControl",
+ "mangledName": "$s6Lottie15AnimatedControlC",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UIControl",
+ "superclassNames": [
+ "UIKit.UIControl",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AnimatedButton",
+ "printedName": "AnimatedButton",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(animation:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedButton",
+ "printedName": "Lottie.AnimatedButton",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie14AnimatedButtonC9animation13configurationAcA0A9AnimationCSg_AA0A13ConfigurationVtcfc",
+ "mangledName": "$s6Lottie14AnimatedButtonC9animation13configurationAcA0A9AnimationCSg_AA0A13ConfigurationVtcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "declAttributes": [
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedButton",
+ "printedName": "Lottie.AnimatedButton",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton(im)init",
+ "mangledName": "$s6Lottie14AnimatedButtonCACycfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimatedButton?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedButton",
+ "printedName": "Lottie.AnimatedButton",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton(im)initWithCoder:",
+ "mangledName": "$s6Lottie14AnimatedButtonC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "beginTracking",
+ "printedName": "beginTracking(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton(im)beginTrackingWithTouch:withEvent:",
+ "mangledName": "$s6Lottie14AnimatedButtonC13beginTracking_4withSbSo7UITouchC_So7UIEventCSgtF",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "beginTrackingWithTouch:withEvent:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "endTracking",
+ "printedName": "endTracking(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UITouch?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton(im)endTrackingWithTouch:withEvent:",
+ "mangledName": "$s6Lottie14AnimatedButtonC11endTracking_4withySo7UITouchCSg_So7UIEventCSgtF",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "endTrackingWithTouch:withEvent:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "performAction",
+ "printedName": "performAction",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie14AnimatedButtonC13performActionyycSgvp",
+ "mangledName": "$s6Lottie14AnimatedButtonC13performActionyycSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedButtonC13performActionyycSgvg",
+ "mangledName": "$s6Lottie14AnimatedButtonC13performActionyycSgvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedButtonC13performActionyycSgvs",
+ "mangledName": "$s6Lottie14AnimatedButtonC13performActionyycSgvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedButtonC13performActionyycSgvM",
+ "mangledName": "$s6Lottie14AnimatedButtonC13performActionyycSgvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "accessibilityTraits",
+ "printedName": "accessibilityTraits",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIAccessibilityTraits",
+ "printedName": "UIKit.UIAccessibilityTraits",
+ "usr": "c:@T@UIAccessibilityTraits"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton(py)accessibilityTraits",
+ "mangledName": "$s6Lottie14AnimatedButtonC19accessibilityTraitsSo015UIAccessibilityE0avp",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "accessibilityTraits",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIAccessibilityTraits",
+ "printedName": "UIKit.UIAccessibilityTraits",
+ "usr": "c:@T@UIAccessibilityTraits"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton(im)accessibilityTraits",
+ "mangledName": "$s6Lottie14AnimatedButtonC19accessibilityTraitsSo015UIAccessibilityE0avg",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "accessibilityTraits",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIAccessibilityTraits",
+ "printedName": "UIKit.UIAccessibilityTraits",
+ "usr": "c:@T@UIAccessibilityTraits"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton(im)setAccessibilityTraits:",
+ "mangledName": "$s6Lottie14AnimatedButtonC19accessibilityTraitsSo015UIAccessibilityE0avs",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "setAccessibilityTraits:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "setPlayRange",
+ "printedName": "setPlayRange(fromProgress:toProgress:event:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Event",
+ "printedName": "UIKit.UIControl.Event",
+ "usr": "c:@E@UIControlEvents"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie14AnimatedButtonC12setPlayRange12fromProgress02toH05eventy14CoreFoundation7CGFloatV_AJSo15UIControlEventsVtF",
+ "mangledName": "$s6Lottie14AnimatedButtonC12setPlayRange12fromProgress02toH05eventy12CoreGraphics7CGFloatV_AJSo15UIControlEventsVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setPlayRange",
+ "printedName": "setPlayRange(fromMarker:toMarker:event:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Event",
+ "printedName": "UIKit.UIControl.Event",
+ "usr": "c:@E@UIControlEvents"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie14AnimatedButtonC12setPlayRange10fromMarker02toH05eventySS_SSSo15UIControlEventsVtF",
+ "mangledName": "$s6Lottie14AnimatedButtonC12setPlayRange10fromMarker02toH05eventySS_SSSo15UIControlEventsVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedButton",
+ "mangledName": "$s6Lottie14AnimatedButtonC",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:@M@Lottie@objc(cs)AnimatedControl",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "Lottie.AnimatedControl",
+ "UIKit.UIControl",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AnyValueProvider",
+ "printedName": "AnyValueProvider",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "valueType",
+ "printedName": "valueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "Any.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie16AnyValueProviderP9valueTypeypXpvp",
+ "mangledName": "$s6Lottie16AnyValueProviderP9valueTypeypXpvp",
+ "moduleName": "Lottie",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "Any.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie16AnyValueProviderP9valueTypeypXpvg",
+ "mangledName": "$s6Lottie16AnyValueProviderP9valueTypeypXpvg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnyValueProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "typeErasedStorage",
+ "printedName": "typeErasedStorage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProviderStorage",
+ "printedName": "Lottie.AnyValueProviderStorage",
+ "usr": "s:6Lottie23AnyValueProviderStorageO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie16AnyValueProviderP17typeErasedStorageAA0bcdG0Ovp",
+ "mangledName": "$s6Lottie16AnyValueProviderP17typeErasedStorageAA0bcdG0Ovp",
+ "moduleName": "Lottie",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProviderStorage",
+ "printedName": "Lottie.AnyValueProviderStorage",
+ "usr": "s:6Lottie23AnyValueProviderStorageO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie16AnyValueProviderP17typeErasedStorageAA0bcdG0Ovg",
+ "mangledName": "$s6Lottie16AnyValueProviderP17typeErasedStorageAA0bcdG0Ovg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnyValueProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hasUpdate",
+ "printedName": "hasUpdate(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie16AnyValueProviderP9hasUpdate5frameSb14CoreFoundation7CGFloatV_tF",
+ "mangledName": "$s6Lottie16AnyValueProviderP9hasUpdate5frameSb12CoreGraphics7CGFloatV_tF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnyValueProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "value",
+ "printedName": "value(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie16AnyValueProviderPAAE5value5frameyp14CoreFoundation7CGFloatV_tF",
+ "mangledName": "$s6Lottie16AnyValueProviderPAAE5value5frameyp12CoreGraphics7CGFloatV_tF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnyValueProvider>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:6Lottie16AnyValueProviderP",
+ "mangledName": "$s6Lottie16AnyValueProviderP",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ValueProviderStorage",
+ "printedName": "ValueProviderStorage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "singleValue",
+ "printedName": "singleValue",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "GenericFunction",
+ "printedName": "<τ_0_0 where τ_0_0 : Lottie.AnyInterpolatable> (Lottie.ValueProviderStorage<τ_0_0>.Type) -> (τ_0_0) -> Lottie.ValueProviderStorage<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(τ_0_0) -> Lottie.ValueProviderStorage<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.ValueProviderStorage<τ_0_0>.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie20ValueProviderStorageO06singleB0yACyxGxcAEmAA17AnyInterpolatableRzlF",
+ "mangledName": "$s6Lottie20ValueProviderStorageO06singleB0yACyxGxcAEmAA17AnyInterpolatableRzlF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "keyframes",
+ "printedName": "keyframes",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "GenericFunction",
+ "printedName": "<τ_0_0 where τ_0_0 : Lottie.AnyInterpolatable> (Lottie.ValueProviderStorage<τ_0_0>.Type) -> ([Lottie.Keyframe<τ_0_0>]) -> Lottie.ValueProviderStorage<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([Lottie.Keyframe<τ_0_0>]) -> Lottie.ValueProviderStorage<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Lottie.Keyframe<τ_0_0>]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Keyframe",
+ "printedName": "Lottie.Keyframe<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie8KeyframeC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.ValueProviderStorage<τ_0_0>.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie20ValueProviderStorageO9keyframesyACyxGSayAA8KeyframeCyxGGcAEmAA17AnyInterpolatableRzlF",
+ "mangledName": "$s6Lottie20ValueProviderStorageO9keyframesyACyxGSayAA8KeyframeCyxGGcAEmAA17AnyInterpolatableRzlF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "closure",
+ "printedName": "closure",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "GenericFunction",
+ "printedName": "<τ_0_0 where τ_0_0 : Lottie.AnyInterpolatable> (Lottie.ValueProviderStorage<τ_0_0>.Type) -> (@escaping (CoreGraphics.CGFloat) -> τ_0_0) -> Lottie.ValueProviderStorage<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(@escaping (CoreGraphics.CGFloat) -> τ_0_0) -> Lottie.ValueProviderStorage<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> τ_0_0",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.ValueProviderStorage<τ_0_0>.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie20ValueProviderStorageO7closureyACyxGx14CoreFoundation7CGFloatVccAEmAA17AnyInterpolatableRzlF",
+ "mangledName": "$s6Lottie20ValueProviderStorageO7closureyACyxGx12CoreGraphics7CGFloatVccAEmAA17AnyInterpolatableRzlF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie20ValueProviderStorageO",
+ "mangledName": "$s6Lottie20ValueProviderStorageO",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnyInterpolatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AnyValueProviderStorage",
+ "printedName": "AnyValueProviderStorage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "singleValue",
+ "printedName": "singleValue",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.AnyValueProviderStorage.Type) -> (Any) -> Lottie.AnyValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Any) -> Lottie.AnyValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProviderStorage",
+ "printedName": "Lottie.AnyValueProviderStorage",
+ "usr": "s:6Lottie23AnyValueProviderStorageO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.AnyValueProviderStorage.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProviderStorage",
+ "printedName": "Lottie.AnyValueProviderStorage",
+ "usr": "s:6Lottie23AnyValueProviderStorageO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie23AnyValueProviderStorageO06singleC0yACypcACmF",
+ "mangledName": "$s6Lottie23AnyValueProviderStorageO06singleC0yACypcACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "keyframes",
+ "printedName": "keyframes",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.AnyValueProviderStorage.Type) -> ([Lottie.Keyframe], @escaping (CoreGraphics.CGFloat) -> Any) -> Lottie.AnyValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([Lottie.Keyframe], @escaping (CoreGraphics.CGFloat) -> Any) -> Lottie.AnyValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProviderStorage",
+ "printedName": "Lottie.AnyValueProviderStorage",
+ "usr": "s:6Lottie23AnyValueProviderStorageO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "([Lottie.Keyframe], interpolate: (CoreGraphics.CGFloat) -> Any)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Lottie.Keyframe]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Keyframe",
+ "printedName": "Lottie.Keyframe",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:6Lottie8KeyframeC"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> Any",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.AnyValueProviderStorage.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProviderStorage",
+ "printedName": "Lottie.AnyValueProviderStorage",
+ "usr": "s:6Lottie23AnyValueProviderStorageO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie23AnyValueProviderStorageO9keyframesyACSayAA8KeyframeCyypGG_yp14CoreFoundation7CGFloatVctcACmF",
+ "mangledName": "$s6Lottie23AnyValueProviderStorageO9keyframesyACSayAA8KeyframeCyypGG_yp12CoreGraphics7CGFloatVctcACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "closure",
+ "printedName": "closure",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.AnyValueProviderStorage.Type) -> (@escaping (CoreGraphics.CGFloat) -> Any) -> Lottie.AnyValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(@escaping (CoreGraphics.CGFloat) -> Any) -> Lottie.AnyValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProviderStorage",
+ "printedName": "Lottie.AnyValueProviderStorage",
+ "usr": "s:6Lottie23AnyValueProviderStorageO"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> Any",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.AnyValueProviderStorage.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProviderStorage",
+ "printedName": "Lottie.AnyValueProviderStorage",
+ "usr": "s:6Lottie23AnyValueProviderStorageO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie23AnyValueProviderStorageO7closureyACyp14CoreFoundation7CGFloatVccACmF",
+ "mangledName": "$s6Lottie23AnyValueProviderStorageO7closureyACyp12CoreGraphics7CGFloatVccACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie23AnyValueProviderStorageO",
+ "mangledName": "$s6Lottie23AnyValueProviderStorageO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreText",
+ "printedName": "CoreText",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AnimatedSwitch",
+ "printedName": "AnimatedSwitch",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(animation:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedSwitch",
+ "printedName": "Lottie.AnimatedSwitch",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie14AnimatedSwitchC9animation13configurationAcA0A9AnimationCSg_AA0A13ConfigurationVtcfc",
+ "mangledName": "$s6Lottie14AnimatedSwitchC9animation13configurationAcA0A9AnimationCSg_AA0A13ConfigurationVtcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "declAttributes": [
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedSwitch",
+ "printedName": "Lottie.AnimatedSwitch",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch(im)init",
+ "mangledName": "$s6Lottie14AnimatedSwitchCACycfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimatedSwitch?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatedSwitch",
+ "printedName": "Lottie.AnimatedSwitch",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch(im)initWithCoder:",
+ "mangledName": "$s6Lottie14AnimatedSwitchC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "animationDidSet",
+ "printedName": "animationDidSet()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie14AnimatedSwitchC15animationDidSetyyF",
+ "mangledName": "$s6Lottie14AnimatedSwitchC15animationDidSetyyF",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "endTracking",
+ "printedName": "endTracking(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UITouch?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch(im)endTrackingWithTouch:withEvent:",
+ "mangledName": "$s6Lottie14AnimatedSwitchC11endTracking_4withySo7UITouchCSg_So7UIEventCSgtF",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "endTrackingWithTouch:withEvent:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CancelBehavior",
+ "printedName": "CancelBehavior",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "reverse",
+ "printedName": "reverse",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.AnimatedSwitch.CancelBehavior.Type) -> Lottie.AnimatedSwitch.CancelBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CancelBehavior",
+ "printedName": "Lottie.AnimatedSwitch.CancelBehavior",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.AnimatedSwitch.CancelBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CancelBehavior",
+ "printedName": "Lottie.AnimatedSwitch.CancelBehavior",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO7reverseyA2EmF",
+ "mangledName": "$s6Lottie14AnimatedSwitchC14CancelBehaviorO7reverseyA2EmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "none",
+ "printedName": "none",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.AnimatedSwitch.CancelBehavior.Type) -> Lottie.AnimatedSwitch.CancelBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CancelBehavior",
+ "printedName": "Lottie.AnimatedSwitch.CancelBehavior",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.AnimatedSwitch.CancelBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CancelBehavior",
+ "printedName": "Lottie.AnimatedSwitch.CancelBehavior",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO4noneyA2EmF",
+ "mangledName": "$s6Lottie14AnimatedSwitchC14CancelBehaviorO4noneyA2EmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CancelBehavior",
+ "printedName": "Lottie.AnimatedSwitch.CancelBehavior",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CancelBehavior",
+ "printedName": "Lottie.AnimatedSwitch.CancelBehavior",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s6Lottie14AnimatedSwitchC14CancelBehaviorO2eeoiySbAE_AEtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO9hashValueSivp",
+ "mangledName": "$s6Lottie14AnimatedSwitchC14CancelBehaviorO9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO9hashValueSivg",
+ "mangledName": "$s6Lottie14AnimatedSwitchC14CancelBehaviorO9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie14AnimatedSwitchC14CancelBehaviorO4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO",
+ "mangledName": "$s6Lottie14AnimatedSwitchC14CancelBehaviorO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cancelBehavior",
+ "printedName": "cancelBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CancelBehavior",
+ "printedName": "Lottie.AnimatedSwitch.CancelBehavior",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie14AnimatedSwitchC14cancelBehaviorAC06CancelE0Ovp",
+ "mangledName": "$s6Lottie14AnimatedSwitchC14cancelBehaviorAC06CancelE0Ovp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CancelBehavior",
+ "printedName": "Lottie.AnimatedSwitch.CancelBehavior",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC14cancelBehaviorAC06CancelE0Ovg",
+ "mangledName": "$s6Lottie14AnimatedSwitchC14cancelBehaviorAC06CancelE0Ovg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CancelBehavior",
+ "printedName": "Lottie.AnimatedSwitch.CancelBehavior",
+ "usr": "s:6Lottie14AnimatedSwitchC14CancelBehaviorO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC14cancelBehaviorAC06CancelE0Ovs",
+ "mangledName": "$s6Lottie14AnimatedSwitchC14cancelBehaviorAC06CancelE0Ovs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC14cancelBehaviorAC06CancelE0OvM",
+ "mangledName": "$s6Lottie14AnimatedSwitchC14cancelBehaviorAC06CancelE0OvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animateUpdateWhenChangingAnimation",
+ "printedName": "animateUpdateWhenChangingAnimation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie14AnimatedSwitchC34animateUpdateWhenChangingAnimationSbvp",
+ "mangledName": "$s6Lottie14AnimatedSwitchC34animateUpdateWhenChangingAnimationSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC34animateUpdateWhenChangingAnimationSbvg",
+ "mangledName": "$s6Lottie14AnimatedSwitchC34animateUpdateWhenChangingAnimationSbvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC34animateUpdateWhenChangingAnimationSbvs",
+ "mangledName": "$s6Lottie14AnimatedSwitchC34animateUpdateWhenChangingAnimationSbvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC34animateUpdateWhenChangingAnimationSbvM",
+ "mangledName": "$s6Lottie14AnimatedSwitchC34animateUpdateWhenChangingAnimationSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "accessibilityTraits",
+ "printedName": "accessibilityTraits",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIAccessibilityTraits",
+ "printedName": "UIKit.UIAccessibilityTraits",
+ "usr": "c:@T@UIAccessibilityTraits"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch(py)accessibilityTraits",
+ "mangledName": "$s6Lottie14AnimatedSwitchC19accessibilityTraitsSo015UIAccessibilityE0avp",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "accessibilityTraits",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIAccessibilityTraits",
+ "printedName": "UIKit.UIAccessibilityTraits",
+ "usr": "c:@T@UIAccessibilityTraits"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch(im)accessibilityTraits",
+ "mangledName": "$s6Lottie14AnimatedSwitchC19accessibilityTraitsSo015UIAccessibilityE0avg",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "accessibilityTraits",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIAccessibilityTraits",
+ "printedName": "UIKit.UIAccessibilityTraits",
+ "usr": "c:@T@UIAccessibilityTraits"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch(im)setAccessibilityTraits:",
+ "mangledName": "$s6Lottie14AnimatedSwitchC19accessibilityTraitsSo015UIAccessibilityE0avs",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "setAccessibilityTraits:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "stateUpdated",
+ "printedName": "stateUpdated",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie14AnimatedSwitchC12stateUpdatedySbcSgvp",
+ "mangledName": "$s6Lottie14AnimatedSwitchC12stateUpdatedySbcSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC12stateUpdatedySbcSgvg",
+ "mangledName": "$s6Lottie14AnimatedSwitchC12stateUpdatedySbcSgvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC12stateUpdatedySbcSgvs",
+ "mangledName": "$s6Lottie14AnimatedSwitchC12stateUpdatedySbcSgvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC12stateUpdatedySbcSgvM",
+ "mangledName": "$s6Lottie14AnimatedSwitchC12stateUpdatedySbcSgvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isOn",
+ "printedName": "isOn",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie14AnimatedSwitchC4isOnSbvp",
+ "mangledName": "$s6Lottie14AnimatedSwitchC4isOnSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC4isOnSbvg",
+ "mangledName": "$s6Lottie14AnimatedSwitchC4isOnSbvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC4isOnSbvs",
+ "mangledName": "$s6Lottie14AnimatedSwitchC4isOnSbvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie14AnimatedSwitchC4isOnSbvM",
+ "mangledName": "$s6Lottie14AnimatedSwitchC4isOnSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "setIsOn",
+ "printedName": "setIsOn(_:animated:shouldFireHaptics:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie14AnimatedSwitchC7setIsOn_8animated17shouldFireHapticsySb_S2btF",
+ "mangledName": "$s6Lottie14AnimatedSwitchC7setIsOn_8animated17shouldFireHapticsySb_S2btF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setProgressForState",
+ "printedName": "setProgressForState(fromProgress:toProgress:forOnState:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie14AnimatedSwitchC19setProgressForState04fromE002toE005forOnG0y14CoreFoundation7CGFloatV_AJSbtF",
+ "mangledName": "$s6Lottie14AnimatedSwitchC19setProgressForState04fromE002toE005forOnG0y12CoreGraphics7CGFloatV_AJSbtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@Lottie@objc(cs)AnimatedSwitch",
+ "mangledName": "$s6Lottie14AnimatedSwitchC",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:@M@Lottie@objc(cs)AnimatedControl",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "Lottie.AnimatedControl",
+ "UIKit.UIControl",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieVector1D",
+ "printedName": "LottieVector1D",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector1D",
+ "printedName": "Lottie.LottieVector1D",
+ "usr": "s:6Lottie0A8Vector1DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A8Vector1DVyACSdcfc",
+ "mangledName": "$s6Lottie0A8Vector1DVyACSdcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "value",
+ "printedName": "value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A8Vector1DV5valueSdvp",
+ "mangledName": "$s6Lottie0A8Vector1DV5valueSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A8Vector1DV5valueSdvg",
+ "mangledName": "$s6Lottie0A8Vector1DV5valueSdvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A8Vector1DV9hashValueSivp",
+ "mangledName": "$s6Lottie0A8Vector1DV9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A8Vector1DV9hashValueSivg",
+ "mangledName": "$s6Lottie0A8Vector1DV9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8Vector1DV4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie0A8Vector1DV4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector1D",
+ "printedName": "Lottie.LottieVector1D",
+ "usr": "s:6Lottie0A8Vector1DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector1D",
+ "printedName": "Lottie.LottieVector1D",
+ "usr": "s:6Lottie0A8Vector1DV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8Vector1DV2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie0A8Vector1DV2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector1D",
+ "printedName": "Lottie.LottieVector1D",
+ "usr": "s:6Lottie0A8Vector1DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A8Vector1DV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6Lottie0A8Vector1DV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8Vector1DV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6Lottie0A8Vector1DV6encode2toys7Encoder_p_tKF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector1D",
+ "printedName": "Lottie.LottieVector1D",
+ "usr": "s:6Lottie0A8Vector1DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector1D",
+ "printedName": "Lottie.LottieVector1D",
+ "usr": "s:6Lottie0A8Vector1DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8Vector1DV11interpolate2to6amountA2C_14CoreFoundation7CGFloatVtF",
+ "mangledName": "$s6Lottie0A8Vector1DV11interpolate2to6amountA2C_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie0A8Vector1DV",
+ "mangledName": "$s6Lottie0A8Vector1DV",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Interpolatable",
+ "printedName": "Interpolatable",
+ "usr": "s:6Lottie14InterpolatableP",
+ "mangledName": "$s6Lottie14InterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieVector3D",
+ "printedName": "LottieVector3D",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "x",
+ "printedName": "x",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A8Vector3DV1xSdvp",
+ "mangledName": "$s6Lottie0A8Vector3DV1xSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A8Vector3DV1xSdvg",
+ "mangledName": "$s6Lottie0A8Vector3DV1xSdvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "y",
+ "printedName": "y",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A8Vector3DV1ySdvp",
+ "mangledName": "$s6Lottie0A8Vector3DV1ySdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A8Vector3DV1ySdvg",
+ "mangledName": "$s6Lottie0A8Vector3DV1ySdvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "z",
+ "printedName": "z",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A8Vector3DV1zSdvp",
+ "mangledName": "$s6Lottie0A8Vector3DV1zSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A8Vector3DV1zSdvg",
+ "mangledName": "$s6Lottie0A8Vector3DV1zSdvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(x:y:z:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A8Vector3DV1x1y1zACSd_S2dtcfc",
+ "mangledName": "$s6Lottie0A8Vector3DV1x1y1zACSd_S2dtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A8Vector3DV9hashValueSivp",
+ "mangledName": "$s6Lottie0A8Vector3DV9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A8Vector3DV9hashValueSivg",
+ "mangledName": "$s6Lottie0A8Vector3DV9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8Vector3DV4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie0A8Vector3DV4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8Vector3DV2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie0A8Vector3DV2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A8Vector3DV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6Lottie0A8Vector3DV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8Vector3DV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6Lottie0A8Vector3DV6encode2toys7Encoder_p_tKF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "pointValue",
+ "printedName": "pointValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A8Vector3DV10pointValueSo7CGPointVvp",
+ "mangledName": "$s6Lottie0A8Vector3DV10pointValueSo7CGPointVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A8Vector3DV10pointValueSo7CGPointVvg",
+ "mangledName": "$s6Lottie0A8Vector3DV10pointValueSo7CGPointVvg",
+ "moduleName": "Lottie",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "sizeValue",
+ "printedName": "sizeValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A8Vector3DV9sizeValueSo6CGSizeVvp",
+ "mangledName": "$s6Lottie0A8Vector3DV9sizeValueSo6CGSizeVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A8Vector3DV9sizeValueSo6CGSizeVvg",
+ "mangledName": "$s6Lottie0A8Vector3DV9sizeValueSo6CGSizeVvg",
+ "moduleName": "Lottie",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:spatialOutTangent:spatialInTangent:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8Vector3DV11interpolate2to6amount17spatialOutTangent0f2InH0A2C_14CoreFoundation7CGFloatVSo7CGPointVSgANtF",
+ "mangledName": "$s6Lottie0A8Vector3DV11interpolate2to6amount17spatialOutTangent0f2InH0A2C_12CoreGraphics7CGFloatVSo7CGPointVSgANtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie0A8Vector3DV",
+ "mangledName": "$s6Lottie0A8Vector3DV",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SpatialInterpolatable",
+ "printedName": "SpatialInterpolatable",
+ "usr": "s:6Lottie21SpatialInterpolatableP",
+ "mangledName": "$s6Lottie21SpatialInterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "LottieBackgroundBehavior",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "stop",
+ "printedName": "stop",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieBackgroundBehavior.Type) -> Lottie.LottieBackgroundBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieBackgroundBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO4stopyA2CmF",
+ "mangledName": "$s6Lottie0A18BackgroundBehaviorO4stopyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "pause",
+ "printedName": "pause",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieBackgroundBehavior.Type) -> Lottie.LottieBackgroundBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieBackgroundBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO5pauseyA2CmF",
+ "mangledName": "$s6Lottie0A18BackgroundBehaviorO5pauseyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "pauseAndRestore",
+ "printedName": "pauseAndRestore",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieBackgroundBehavior.Type) -> Lottie.LottieBackgroundBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieBackgroundBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO15pauseAndRestoreyA2CmF",
+ "mangledName": "$s6Lottie0A18BackgroundBehaviorO15pauseAndRestoreyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "forceFinish",
+ "printedName": "forceFinish",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieBackgroundBehavior.Type) -> Lottie.LottieBackgroundBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieBackgroundBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO11forceFinishyA2CmF",
+ "mangledName": "$s6Lottie0A18BackgroundBehaviorO11forceFinishyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "continuePlaying",
+ "printedName": "continuePlaying",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieBackgroundBehavior.Type) -> Lottie.LottieBackgroundBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieBackgroundBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO15continuePlayingyA2CmF",
+ "mangledName": "$s6Lottie0A18BackgroundBehaviorO15continuePlayingyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngine",
+ "printedName": "Lottie.RenderingEngine",
+ "usr": "s:6Lottie15RenderingEngineO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO7default3forAcA15RenderingEngineO_tFZ",
+ "mangledName": "$s6Lottie0A18BackgroundBehaviorO7default3forAcA15RenderingEngineO_tFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie0A18BackgroundBehaviorO2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO9hashValueSivp",
+ "mangledName": "$s6Lottie0A18BackgroundBehaviorO9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO9hashValueSivg",
+ "mangledName": "$s6Lottie0A18BackgroundBehaviorO9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie0A18BackgroundBehaviorO4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO",
+ "mangledName": "$s6Lottie0A18BackgroundBehaviorO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieLoopMode",
+ "printedName": "LottieLoopMode",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "playOnce",
+ "printedName": "playOnce",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieLoopMode.Type) -> Lottie.LottieLoopMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieLoopMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A8LoopModeO8playOnceyA2CmF",
+ "mangledName": "$s6Lottie0A8LoopModeO8playOnceyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "loop",
+ "printedName": "loop",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieLoopMode.Type) -> Lottie.LottieLoopMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieLoopMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A8LoopModeO4loopyA2CmF",
+ "mangledName": "$s6Lottie0A8LoopModeO4loopyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "autoReverse",
+ "printedName": "autoReverse",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieLoopMode.Type) -> Lottie.LottieLoopMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieLoopMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A8LoopModeO11autoReverseyA2CmF",
+ "mangledName": "$s6Lottie0A8LoopModeO11autoReverseyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "repeat",
+ "printedName": "repeat",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieLoopMode.Type) -> (Swift.Float) -> Lottie.LottieLoopMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Float) -> Lottie.LottieLoopMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieLoopMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A8LoopModeO6repeatyACSfcACmF",
+ "mangledName": "$s6Lottie0A8LoopModeO6repeatyACSfcACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "repeatBackwards",
+ "printedName": "repeatBackwards",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieLoopMode.Type) -> (Swift.Float) -> Lottie.LottieLoopMode",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Float) -> Lottie.LottieLoopMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LottieLoopMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie0A8LoopModeO15repeatBackwardsyACSfcACmF",
+ "mangledName": "$s6Lottie0A8LoopModeO15repeatBackwardsyACSfcACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A8LoopModeO9hashValueSivp",
+ "mangledName": "$s6Lottie0A8LoopModeO9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A8LoopModeO9hashValueSivg",
+ "mangledName": "$s6Lottie0A8LoopModeO9hashValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8LoopModeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie0A8LoopModeO4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A8LoopModeO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie0A8LoopModeO2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie0A8LoopModeO",
+ "mangledName": "$s6Lottie0A8LoopModeO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieAnimationView",
+ "printedName": "LottieAnimationView",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(animation:imageProvider:textProvider:fontProvider:configuration:logger:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationImageProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "Lottie.AnimationKeypathTextProvider",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationFontProvider",
+ "printedName": "Lottie.AnimationFontProvider",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie21AnimationFontProviderP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A6LoggerC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A13AnimationViewC9animation13imageProvider04textF004fontF013configuration6loggerAcA0aB0CSg_AA0b5ImageF0_pSgAA0b11KeypathTextF0_pAA0b4FontF0_pAA0A13ConfigurationVAA0A6LoggerCtcfc",
+ "mangledName": "$s6Lottie0A13AnimationViewC9animation13imageProvider04textF004fontF013configuration6loggerAcA0aB0CSg_AA0b5ImageF0_pSgAA0b11KeypathTextF0_pAA0b4FontF0_pAA0A13ConfigurationVAA0A6LoggerCtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(dotLottie:animationId:textProvider:fontProvider:configuration:logger:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieFile?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "Lottie.AnimationKeypathTextProvider",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationFontProvider",
+ "printedName": "Lottie.AnimationFontProvider",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie21AnimationFontProviderP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A6LoggerC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A13AnimationViewC03dotA011animationId12textProvider04fontH013configuration6loggerAcA03DotA4FileCSg_SSSgAA0b11KeypathTextH0_pAA0b4FontH0_pAA0A13ConfigurationVAA0A6LoggerCtcfc",
+ "mangledName": "$s6Lottie0A13AnimationViewC03dotA011animationId12textProvider04fontH013configuration6loggerAcA03DotA4FileCSg_SSSgAA0b11KeypathTextH0_pAA0b4FontH0_pAA0A13ConfigurationVAA0A6LoggerCtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(configuration:logger:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A6LoggerC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A13AnimationViewC13configuration6loggerAcA0A13ConfigurationV_AA0A6LoggerCtcfc",
+ "mangledName": "$s6Lottie0A13AnimationViewC13configuration6loggerAcA0A13ConfigurationV_AA0A6LoggerCtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView(im)initWithFrame:",
+ "mangledName": "$s6Lottie0A13AnimationViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimationView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView(im)initWithCoder:",
+ "mangledName": "$s6Lottie0A13AnimationViewC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(_:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode.PlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO0bC0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC4play_10completionyAA0A12PlaybackModeO0fG0O_ySbcSgtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC4play_10completionyAA0A12PlaybackModeO0fG0O_ySbcSgtF",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC4play10completionyySbcSg_tF",
+ "mangledName": "$s6Lottie0A13AnimationViewC4play10completionyySbcSg_tF",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(fromProgress:toProgress:loopMode:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieLoopMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC4play12fromProgress02toF08loopMode10completiony14CoreFoundation7CGFloatVSg_AkA0a4LoopI0OSgySbcSgtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC4play12fromProgress02toF08loopMode10completiony12CoreGraphics7CGFloatVSg_AkA0a4LoopI0OSgySbcSgtF",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(fromFrame:toFrame:loopMode:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieLoopMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC4play9fromFrame02toF08loopMode10completiony14CoreFoundation7CGFloatVSg_AkA0a4LoopI0OSgySbcSgtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC4play9fromFrame02toF08loopMode10completiony12CoreGraphics7CGFloatVSg_AkA0a4LoopI0OSgySbcSgtF",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(fromMarker:toMarker:playEndMarkerFrame:loopMode:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieLoopMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC4play10fromMarker02toF00d3EndF5Frame8loopMode10completionySSSg_SSSbAA0a4LoopK0OSgySbcSgtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC4play10fromMarker02toF00d3EndF5Frame8loopMode10completionySSSg_SSSbAA0a4LoopK0OSgySbcSgtF",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(marker:loopMode:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieLoopMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC4play6marker8loopMode10completionySS_AA0a4LoopG0OSgySbcSgtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC4play6marker8loopMode10completionySS_AA0a4LoopG0OSgySbcSgtF",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(markers:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC4play7markers10completionySaySSG_ySbcSgtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC4play7markers10completionySaySSG_ySbcSgtF",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC4stopyyF",
+ "mangledName": "$s6Lottie0A13AnimationViewC4stopyyF",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "pause",
+ "printedName": "pause()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC5pauseyyF",
+ "mangledName": "$s6Lottie0A13AnimationViewC5pauseyyF",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "play",
+ "printedName": "play(_:animationCompletionHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC4play_26animationCompletionHandleryAA0A12PlaybackModeO_ySbcSgtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC4play_26animationCompletionHandleryAA0A12PlaybackModeO_ySbcSgtF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setPlaybackMode",
+ "printedName": "setPlaybackMode(_:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC15setPlaybackMode_10completionyAA0aeF0O_ySbcSgtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC15setPlaybackMode_10completionyAA0aeF0O_ySbcSgtF",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "animateLayoutChangesWithCurrentCoreAnimationContext",
+ "printedName": "animateLayoutChangesWithCurrentCoreAnimationContext",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC035animateLayoutChangesWithCurrentCoreB7ContextSbvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC035animateLayoutChangesWithCurrentCoreB7ContextSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC035animateLayoutChangesWithCurrentCoreB7ContextSbvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC035animateLayoutChangesWithCurrentCoreB7ContextSbvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC035animateLayoutChangesWithCurrentCoreB7ContextSbvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC035animateLayoutChangesWithCurrentCoreB7ContextSbvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC035animateLayoutChangesWithCurrentCoreB7ContextSbvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC035animateLayoutChangesWithCurrentCoreB7ContextSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "configuration",
+ "printedName": "configuration",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC13configurationAA0A13ConfigurationVvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC13configurationAA0A13ConfigurationVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC13configurationAA0A13ConfigurationVvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC13configurationAA0A13ConfigurationVvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC13configurationAA0A13ConfigurationVvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC13configurationAA0A13ConfigurationVvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC13configurationAA0A13ConfigurationVvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC13configurationAA0A13ConfigurationVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "valueProviders",
+ "printedName": "valueProviders",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Lottie.AnimationKeypath : Lottie.AnyValueProvider]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProvider",
+ "printedName": "Lottie.AnyValueProvider",
+ "usr": "s:6Lottie16AnyValueProviderP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC14valueProvidersSDyAA0B7KeypathVAA16AnyValueProvider_pGvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC14valueProvidersSDyAA0B7KeypathVAA16AnyValueProvider_pGvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Lottie.AnimationKeypath : Lottie.AnyValueProvider]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProvider",
+ "printedName": "Lottie.AnyValueProvider",
+ "usr": "s:6Lottie16AnyValueProviderP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC14valueProvidersSDyAA0B7KeypathVAA16AnyValueProvider_pGvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC14valueProvidersSDyAA0B7KeypathVAA16AnyValueProvider_pGvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "backgroundBehavior",
+ "printedName": "backgroundBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC18backgroundBehaviorAA0a10BackgroundE0Ovp",
+ "mangledName": "$s6Lottie0A13AnimationViewC18backgroundBehaviorAA0a10BackgroundE0Ovp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC18backgroundBehaviorAA0a10BackgroundE0Ovg",
+ "mangledName": "$s6Lottie0A13AnimationViewC18backgroundBehaviorAA0a10BackgroundE0Ovg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieBackgroundBehavior",
+ "printedName": "Lottie.LottieBackgroundBehavior",
+ "usr": "s:6Lottie0A18BackgroundBehaviorO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC18backgroundBehaviorAA0a10BackgroundE0Ovs",
+ "mangledName": "$s6Lottie0A13AnimationViewC18backgroundBehaviorAA0a10BackgroundE0Ovs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC18backgroundBehaviorAA0a10BackgroundE0OvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC18backgroundBehaviorAA0a10BackgroundE0OvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animation",
+ "printedName": "animation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC9animationAA0aB0CSgvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC9animationAA0aB0CSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC9animationAA0aB0CSgvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC9animationAA0aB0CSgvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC9animationAA0aB0CSgvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC9animationAA0aB0CSgvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC9animationAA0aB0CSgvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC9animationAA0aB0CSgvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animationLoaded",
+ "printedName": "animationLoaded",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationView, Lottie.LottieAnimation) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationView, Lottie.LottieAnimation) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationView, Lottie.LottieAnimation)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC15animationLoadedyAC_AA0aB0CtcSgvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC15animationLoadedyAC_AA0aB0CtcSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationView, Lottie.LottieAnimation) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationView, Lottie.LottieAnimation) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationView, Lottie.LottieAnimation)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC15animationLoadedyAC_AA0aB0CtcSgvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC15animationLoadedyAC_AA0aB0CtcSgvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationView, Lottie.LottieAnimation) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationView, Lottie.LottieAnimation) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationView, Lottie.LottieAnimation)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC15animationLoadedyAC_AA0aB0CtcSgvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC15animationLoadedyAC_AA0aB0CtcSgvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC15animationLoadedyAC_AA0aB0CtcSgvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC15animationLoadedyAC_AA0aB0CtcSgvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "imageProvider",
+ "printedName": "imageProvider",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC13imageProviderAA0b5ImageE0_pvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC13imageProviderAA0b5ImageE0_pvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC13imageProviderAA0b5ImageE0_pvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC13imageProviderAA0b5ImageE0_pvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC13imageProviderAA0b5ImageE0_pvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC13imageProviderAA0b5ImageE0_pvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC13imageProviderAA0b5ImageE0_pvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC13imageProviderAA0b5ImageE0_pvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textProvider",
+ "printedName": "textProvider",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "Lottie.AnimationKeypathTextProvider",
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC12textProviderAA0b11KeypathTextE0_pvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC12textProviderAA0b11KeypathTextE0_pvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "Lottie.AnimationKeypathTextProvider",
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC12textProviderAA0b11KeypathTextE0_pvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC12textProviderAA0b11KeypathTextE0_pvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypathTextProvider",
+ "printedName": "Lottie.AnimationKeypathTextProvider",
+ "usr": "s:6Lottie28AnimationKeypathTextProviderP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC12textProviderAA0b11KeypathTextE0_pvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC12textProviderAA0b11KeypathTextE0_pvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC12textProviderAA0b11KeypathTextE0_pvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC12textProviderAA0b11KeypathTextE0_pvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fontProvider",
+ "printedName": "fontProvider",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationFontProvider",
+ "printedName": "Lottie.AnimationFontProvider",
+ "usr": "s:6Lottie21AnimationFontProviderP"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC12fontProviderAA0b4FontE0_pvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC12fontProviderAA0b4FontE0_pvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationFontProvider",
+ "printedName": "Lottie.AnimationFontProvider",
+ "usr": "s:6Lottie21AnimationFontProviderP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC12fontProviderAA0b4FontE0_pvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC12fontProviderAA0b4FontE0_pvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationFontProvider",
+ "printedName": "Lottie.AnimationFontProvider",
+ "usr": "s:6Lottie21AnimationFontProviderP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC12fontProviderAA0b4FontE0_pvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC12fontProviderAA0b4FontE0_pvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC12fontProviderAA0b4FontE0_pvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC12fontProviderAA0b4FontE0_pvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "maskAnimationToBounds",
+ "printedName": "maskAnimationToBounds",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC04maskB8ToBoundsSbvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC04maskB8ToBoundsSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC04maskB8ToBoundsSbvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC04maskB8ToBoundsSbvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC04maskB8ToBoundsSbvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC04maskB8ToBoundsSbvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC04maskB8ToBoundsSbvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC04maskB8ToBoundsSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isAnimationPlaying",
+ "printedName": "isAnimationPlaying",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC02isB7PlayingSbvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC02isB7PlayingSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC02isB7PlayingSbvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC02isB7PlayingSbvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isAnimationQueued",
+ "printedName": "isAnimationQueued",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC02isB6QueuedSbvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC02isB6QueuedSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC02isB6QueuedSbvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC02isB6QueuedSbvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "loopMode",
+ "printedName": "loopMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC8loopModeAA0a4LoopE0Ovp",
+ "mangledName": "$s6Lottie0A13AnimationViewC8loopModeAA0a4LoopE0Ovp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC8loopModeAA0a4LoopE0Ovg",
+ "mangledName": "$s6Lottie0A13AnimationViewC8loopModeAA0a4LoopE0Ovg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC8loopModeAA0a4LoopE0Ovs",
+ "mangledName": "$s6Lottie0A13AnimationViewC8loopModeAA0a4LoopE0Ovs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC8loopModeAA0a4LoopE0OvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC8loopModeAA0a4LoopE0OvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "shouldRasterizeWhenIdle",
+ "printedName": "shouldRasterizeWhenIdle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC23shouldRasterizeWhenIdleSbvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC23shouldRasterizeWhenIdleSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC23shouldRasterizeWhenIdleSbvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC23shouldRasterizeWhenIdleSbvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC23shouldRasterizeWhenIdleSbvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC23shouldRasterizeWhenIdleSbvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC23shouldRasterizeWhenIdleSbvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC23shouldRasterizeWhenIdleSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentProgress",
+ "printedName": "currentProgress",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC15currentProgress14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC15currentProgress12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC15currentProgress14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC15currentProgress12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC15currentProgress14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC15currentProgress12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC15currentProgress14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC15currentProgress12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentTime",
+ "printedName": "currentTime",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC11currentTimeSdvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC11currentTimeSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC11currentTimeSdvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC11currentTimeSdvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC11currentTimeSdvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC11currentTimeSdvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC11currentTimeSdvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC11currentTimeSdvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentFrame",
+ "printedName": "currentFrame",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC12currentFrame14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC12currentFrame12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC12currentFrame14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC12currentFrame12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC12currentFrame14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC12currentFrame12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC12currentFrame14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC12currentFrame12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "realtimeAnimationFrame",
+ "printedName": "realtimeAnimationFrame",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC08realtimeB5Frame14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC08realtimeB5Frame12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC08realtimeB5Frame14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC08realtimeB5Frame12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "realtimeAnimationProgress",
+ "printedName": "realtimeAnimationProgress",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC08realtimeB8Progress14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC08realtimeB8Progress12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC08realtimeB8Progress14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC08realtimeB8Progress12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animationSpeed",
+ "printedName": "animationSpeed",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC14animationSpeed14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC14animationSpeed12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC14animationSpeed14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC14animationSpeed12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC14animationSpeed14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC14animationSpeed12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC14animationSpeed14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC14animationSpeed12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "respectAnimationFrameRate",
+ "printedName": "respectAnimationFrameRate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC07respectB9FrameRateSbvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC07respectB9FrameRateSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC07respectB9FrameRateSbvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC07respectB9FrameRateSbvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC07respectB9FrameRateSbvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC07respectB9FrameRateSbvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC07respectB9FrameRateSbvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC07respectB9FrameRateSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "viewportFrame",
+ "printedName": "viewportFrame",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGRect?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC13viewportFrameSo6CGRectVSgvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC13viewportFrameSo6CGRectVSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGRect?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC13viewportFrameSo6CGRectVSgvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC13viewportFrameSo6CGRectVSgvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGRect?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC13viewportFrameSo6CGRectVSgvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC13viewportFrameSo6CGRectVSgvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC13viewportFrameSo6CGRectVSgvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC13viewportFrameSo6CGRectVSgvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "intrinsicContentSize",
+ "printedName": "intrinsicContentSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView(py)intrinsicContentSize",
+ "mangledName": "$s6Lottie0A13AnimationViewC20intrinsicContentSizeSo6CGSizeVvp",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView(im)intrinsicContentSize",
+ "mangledName": "$s6Lottie0A13AnimationViewC20intrinsicContentSizeSo6CGSizeVvg",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentRenderingEngine",
+ "printedName": "currentRenderingEngine",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.RenderingEngine?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngine",
+ "printedName": "Lottie.RenderingEngine",
+ "usr": "s:6Lottie15RenderingEngineO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC22currentRenderingEngineAA0eF0OSgvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC22currentRenderingEngineAA0eF0OSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.RenderingEngine?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RenderingEngine",
+ "printedName": "Lottie.RenderingEngine",
+ "usr": "s:6Lottie15RenderingEngineO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC22currentRenderingEngineAA0eF0OSgvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC22currentRenderingEngineAA0eF0OSgvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentPlaybackMode",
+ "printedName": "currentPlaybackMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottiePlaybackMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC19currentPlaybackModeAA0aeF0OSgvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC19currentPlaybackModeAA0aeF0OSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottiePlaybackMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottiePlaybackMode",
+ "printedName": "Lottie.LottiePlaybackMode",
+ "usr": "s:6Lottie0A12PlaybackModeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC19currentPlaybackModeAA0aeF0OSgvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC19currentPlaybackModeAA0aeF0OSgvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrame",
+ "printedName": "mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrame",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A13AnimationViewC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvp",
+ "mangledName": "$s6Lottie0A13AnimationViewC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvg",
+ "mangledName": "$s6Lottie0A13AnimationViewC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvs",
+ "mangledName": "$s6Lottie0A13AnimationViewC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvs",
+ "moduleName": "Lottie",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A13AnimationViewC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvM",
+ "mangledName": "$s6Lottie0A13AnimationViewC60mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrameSbvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "loadAnimation",
+ "printedName": "loadAnimation(_:from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC04loadB0_4fromySSSg_AA03DotA4FileCtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC04loadB0_4fromySSSg_AA03DotA4FileCtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadAnimation",
+ "printedName": "loadAnimation(atIndex:from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC04loadB07atIndex4fromySi_AA03DotA4FileCtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC04loadB07atIndex4fromySi_AA03DotA4FileCtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "reloadImages",
+ "printedName": "reloadImages()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC12reloadImagesyyF",
+ "mangledName": "$s6Lottie0A13AnimationViewC12reloadImagesyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "forceDisplayUpdate",
+ "printedName": "forceDisplayUpdate()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC18forceDisplayUpdateyyF",
+ "mangledName": "$s6Lottie0A13AnimationViewC18forceDisplayUpdateyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setValueProvider",
+ "printedName": "setValueProvider(_:keypath:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnyValueProvider",
+ "printedName": "Lottie.AnyValueProvider",
+ "usr": "s:6Lottie16AnyValueProviderP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC16setValueProvider_7keypathyAA03AnyeF0_p_AA0B7KeypathVtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC16setValueProvider_7keypathyAA03AnyeF0_p_AA0B7KeypathVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getValue",
+ "printedName": "getValue(for:atFrame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC8getValue3for7atFrameypSgAA0B7KeypathV_14CoreFoundation7CGFloatVSgtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC8getValue3for7atFrameypSgAA0B7KeypathV_12CoreGraphics7CGFloatVSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getOriginalValue",
+ "printedName": "getOriginalValue(for:atFrame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC16getOriginalValue3for7atFrameypSgAA0B7KeypathV_14CoreFoundation7CGFloatVSgtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC16getOriginalValue3for7atFrameypSgAA0B7KeypathV_12CoreGraphics7CGFloatVSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "logHierarchyKeypaths",
+ "printedName": "logHierarchyKeypaths()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC20logHierarchyKeypathsyyF",
+ "mangledName": "$s6Lottie0A13AnimationViewC20logHierarchyKeypathsyyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "allHierarchyKeypaths",
+ "printedName": "allHierarchyKeypaths()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC20allHierarchyKeypathsSaySSGyF",
+ "mangledName": "$s6Lottie0A13AnimationViewC20allHierarchyKeypathsSaySSGyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addSubview",
+ "printedName": "addSubview(_:forLayerAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationSubview",
+ "printedName": "Lottie.AnimationSubview",
+ "usr": "c:@M@Lottie@objc(cs)AnimationSubview"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC10addSubview_10forLayerAtyAA0bE0C_AA0B7KeypathVtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC10addSubview_10forLayerAtyAA0bE0C_AA0B7KeypathVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "convert",
+ "printedName": "convert(_:toLayerAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGRect?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationKeypath?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC7convert_9toLayerAtSo6CGRectVSgAG_AA0B7KeypathVSgtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC7convert_9toLayerAtSo6CGRectVSgAG_AA0B7KeypathVSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "convert",
+ "printedName": "convert(_:toLayerAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationKeypath?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC7convert_9toLayerAtSo7CGPointVSgAG_AA0B7KeypathVSgtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC7convert_9toLayerAtSo7CGPointVSgAG_AA0B7KeypathVSgtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setNodeIsEnabled",
+ "printedName": "setNodeIsEnabled(isEnabled:keypath:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC16setNodeIsEnabled02isG07keypathySb_AA0B7KeypathVtF",
+ "mangledName": "$s6Lottie0A13AnimationViewC16setNodeIsEnabled02isG07keypathySb_AA0B7KeypathVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "progressTime",
+ "printedName": "progressTime(forMarker:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC12progressTime9forMarker14CoreFoundation7CGFloatVSgSS_tF",
+ "mangledName": "$s6Lottie0A13AnimationViewC12progressTime9forMarker12CoreGraphics7CGFloatVSgSS_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "frameTime",
+ "printedName": "frameTime(forMarker:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC9frameTime9forMarker14CoreFoundation7CGFloatVSgSS_tF",
+ "mangledName": "$s6Lottie0A13AnimationViewC9frameTime9forMarker12CoreGraphics7CGFloatVSgSS_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "durationFrameTime",
+ "printedName": "durationFrameTime(forMarker:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGFloat?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A13AnimationViewC17durationFrameTime9forMarker14CoreFoundation7CGFloatVSgSS_tF",
+ "mangledName": "$s6Lottie0A13AnimationViewC17durationFrameTime9forMarker12CoreGraphics7CGFloatVSgSS_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(name:bundle:subdirectory:imageProvider:animationCache:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationImageProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationCacheProvider",
+ "printedName": "Lottie.AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A13AnimationViewC4name6bundle12subdirectory13imageProvider14animationCache13configurationACSS_So8NSBundleCSSSgAA0b5ImageH0_pSgAA0bjH0_pSgAA0A13ConfigurationVtcfc",
+ "mangledName": "$s6Lottie0A13AnimationViewC4name6bundle12subdirectory13imageProvider14animationCache13configurationACSS_So8NSBundleCSSSgAA0b5ImageH0_pSgAA0bjH0_pSgAA0A13ConfigurationVtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(filePath:imageProvider:animationCache:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationImageProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationCacheProvider",
+ "printedName": "Lottie.AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A13AnimationViewC8filePath13imageProvider14animationCache13configurationACSS_AA0b5ImageG0_pSgAA0biG0_pSgAA0A13ConfigurationVtcfc",
+ "mangledName": "$s6Lottie0A13AnimationViewC8filePath13imageProvider14animationCache13configurationACSS_AA0b5ImageG0_pSgAA0biG0_pSgAA0A13ConfigurationVtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(url:imageProvider:session:closure:animationCache:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationImageProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URLSession",
+ "printedName": "Foundation.URLSession",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSURLSession"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Error?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Error?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationCacheProvider",
+ "printedName": "Lottie.AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A13AnimationViewC3url13imageProvider7session7closure14animationCache13configurationAC10Foundation3URLV_AA0b5ImageF0_pSgSo12NSURLSessionCys5Error_pSgcAA0bjF0_pSgAA0A13ConfigurationVtcfc",
+ "mangledName": "$s6Lottie0A13AnimationViewC3url13imageProvider7session7closure14animationCache13configurationAC10Foundation3URLV_AA0b5ImageF0_pSgSo12NSURLSessionCys5Error_pSgcAA0bjF0_pSgAA0A13ConfigurationVtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(asset:bundle:imageProvider:animationCache:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationImageProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationCacheProvider",
+ "printedName": "Lottie.AnimationCacheProvider",
+ "usr": "s:6Lottie22AnimationCacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A13AnimationViewC5asset6bundle13imageProvider14animationCache13configurationACSS_So8NSBundleCAA0b5ImageG0_pSgAA0biG0_pSgAA0A13ConfigurationVtcfc",
+ "mangledName": "$s6Lottie0A13AnimationViewC5asset6bundle13imageProvider14animationCache13configurationACSS_So8NSBundleCAA0b5ImageG0_pSgAA0biG0_pSgAA0A13ConfigurationVtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(dotLottieName:bundle:subdirectory:animationId:dotLottieCache:configuration:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationView, Swift.Error?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationView, Swift.Error?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationView, Swift.Error?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Error?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A13AnimationViewC03dotA4Name6bundle12subdirectory11animationId0dA5Cache13configuration10completionACSS_So8NSBundleCSSSgAmA03DotaJ8Provider_pSgAA0A13ConfigurationVyAC_s5Error_pSgtcSgtcfc",
+ "mangledName": "$s6Lottie0A13AnimationViewC03dotA4Name6bundle12subdirectory11animationId0dA5Cache13configuration10completionACSS_So8NSBundleCSSSgAmA03DotaJ8Provider_pSgAA0A13ConfigurationVyAC_s5Error_pSgtcSgtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(dotLottieFilePath:animationId:dotLottieCache:configuration:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationView, Swift.Error?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationView, Swift.Error?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationView, Swift.Error?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Error?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A13AnimationViewC03dotA8FilePath11animationId0dA5Cache13configuration10completionACSS_SSSgAA03DotaI8Provider_pSgAA0A13ConfigurationVyAC_s5Error_pSgtcSgtcfc",
+ "mangledName": "$s6Lottie0A13AnimationViewC03dotA8FilePath11animationId0dA5Cache13configuration10completionACSS_SSSgAA03DotaI8Provider_pSgAA0A13ConfigurationVyAC_s5Error_pSgtcSgtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(dotLottieUrl:animationId:dotLottieCache:configuration:session:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URLSession",
+ "printedName": "Foundation.URLSession",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSURLSession"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationView, Swift.Error?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationView, Swift.Error?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationView, Swift.Error?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Error?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A13AnimationViewC03dotA3Url11animationId0dA5Cache13configuration7session10completionAC10Foundation3URLV_SSSgAA03DotaH8Provider_pSgAA0A13ConfigurationVSo12NSURLSessionCyAC_s5Error_pSgtcSgtcfc",
+ "mangledName": "$s6Lottie0A13AnimationViewC03dotA3Url11animationId0dA5Cache13configuration7session10completionAC10Foundation3URLV_SSSgAA03DotaH8Provider_pSgAA0A13ConfigurationVSo12NSURLSessionCyAC_s5Error_pSgtcSgtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(dotLottieAsset:bundle:animationId:dotLottieCache:configuration:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieConfiguration",
+ "printedName": "Lottie.LottieConfiguration",
+ "hasDefaultArg": true,
+ "usr": "s:6Lottie0A13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Lottie.LottieAnimationView, Swift.Error?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LottieAnimationView, Swift.Error?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Lottie.LottieAnimationView, Swift.Error?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationView",
+ "printedName": "Lottie.LottieAnimationView",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Error?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A13AnimationViewC03dotA5Asset6bundle11animationId0dA5Cache13configuration10completionACSS_So8NSBundleCSSSgAA03DotaI8Provider_pSgAA0A13ConfigurationVyAC_s5Error_pSgtcSgtcfc",
+ "mangledName": "$s6Lottie0A13AnimationViewC03dotA5Asset6bundle11animationId0dA5Cache13configuration10completionACSS_So8NSBundleCSSSgAA03DotaI8Provider_pSgAA0A13ConfigurationVyAC_s5Error_pSgtcSgtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationView",
+ "mangledName": "$s6Lottie0A13AnimationViewC",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "IBDesignable",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:@M@Lottie@objc(cs)LottieAnimationViewBase",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "Lottie.LottieAnimationViewBase",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DotLottieError",
+ "printedName": "DotLottieError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "noDataLoaded",
+ "printedName": "noDataLoaded",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.DotLottieError.Type) -> Lottie.DotLottieError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieError",
+ "printedName": "Lottie.DotLottieError",
+ "usr": "s:6Lottie03DotA5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.DotLottieError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieError",
+ "printedName": "Lottie.DotLottieError",
+ "usr": "s:6Lottie03DotA5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie03DotA5ErrorO12noDataLoadedyA2CmF",
+ "mangledName": "$s6Lottie03DotA5ErrorO12noDataLoadedyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "assetNotFound",
+ "printedName": "assetNotFound",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.DotLottieError.Type) -> (Swift.String, Foundation.Bundle?) -> Lottie.DotLottieError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Foundation.Bundle?) -> Lottie.DotLottieError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieError",
+ "printedName": "Lottie.DotLottieError",
+ "usr": "s:6Lottie03DotA5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(name: Swift.String, bundle: Foundation.Bundle?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Bundle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "usr": "c:objc(cs)NSBundle"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.DotLottieError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieError",
+ "printedName": "Lottie.DotLottieError",
+ "usr": "s:6Lottie03DotA5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie03DotA5ErrorO13assetNotFoundyACSS_So8NSBundleCSgtcACmF",
+ "mangledName": "$s6Lottie03DotA5ErrorO13assetNotFoundyACSS_So8NSBundleCSgtcACmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "loadingFromAssetNotSupported",
+ "printedName": "loadingFromAssetNotSupported",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.DotLottieError.Type) -> Lottie.DotLottieError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieError",
+ "printedName": "Lottie.DotLottieError",
+ "usr": "s:6Lottie03DotA5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.DotLottieError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieError",
+ "printedName": "Lottie.DotLottieError",
+ "usr": "s:6Lottie03DotA5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie03DotA5ErrorO28loadingFromAssetNotSupportedyA2CmF",
+ "mangledName": "$s6Lottie03DotA5ErrorO28loadingFromAssetNotSupportedyA2CmF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "invalidFileFormat",
+ "printedName": "invalidFileFormat",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.DotLottieError.Type) -> Lottie.DotLottieError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieError",
+ "printedName": "Lottie.DotLottieError",
+ "usr": "s:6Lottie03DotA5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.DotLottieError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieError",
+ "printedName": "Lottie.DotLottieError",
+ "usr": "s:6Lottie03DotA5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie03DotA5ErrorO17invalidFileFormatyA2CmF",
+ "mangledName": "$s6Lottie03DotA5ErrorO17invalidFileFormatyA2CmF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "Available"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "invalidData",
+ "printedName": "invalidData",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.DotLottieError.Type) -> Lottie.DotLottieError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieError",
+ "printedName": "Lottie.DotLottieError",
+ "usr": "s:6Lottie03DotA5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.DotLottieError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieError",
+ "printedName": "Lottie.DotLottieError",
+ "usr": "s:6Lottie03DotA5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie03DotA5ErrorO11invalidDatayA2CmF",
+ "mangledName": "$s6Lottie03DotA5ErrorO11invalidDatayA2CmF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "Available"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animationNotAvailable",
+ "printedName": "animationNotAvailable",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.DotLottieError.Type) -> Lottie.DotLottieError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieError",
+ "printedName": "Lottie.DotLottieError",
+ "usr": "s:6Lottie03DotA5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.DotLottieError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieError",
+ "printedName": "Lottie.DotLottieError",
+ "usr": "s:6Lottie03DotA5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie03DotA5ErrorO21animationNotAvailableyA2CmF",
+ "mangledName": "$s6Lottie03DotA5ErrorO21animationNotAvailableyA2CmF",
+ "moduleName": "Lottie",
+ "deprecated": true,
+ "declAttributes": [
+ "Available"
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie03DotA5ErrorO",
+ "mangledName": "$s6Lottie03DotA5ErrorO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatValueProvider",
+ "printedName": "FloatValueProvider",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(block:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatValueProvider",
+ "printedName": "Lottie.FloatValueProvider",
+ "usr": "s:6Lottie18FloatValueProviderC"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> CoreGraphics.CGFloat",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie18FloatValueProviderC5blockAC14CoreFoundation7CGFloatVAGc_tcfc",
+ "mangledName": "$s6Lottie18FloatValueProviderC5blockAC12CoreGraphics7CGFloatVAGc_tcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatValueProvider",
+ "printedName": "Lottie.FloatValueProvider",
+ "usr": "s:6Lottie18FloatValueProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie18FloatValueProviderCyAC14CoreFoundation7CGFloatVcfc",
+ "mangledName": "$s6Lottie18FloatValueProviderCyAC12CoreGraphics7CGFloatVcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "float",
+ "printedName": "float",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie18FloatValueProviderC5float14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie18FloatValueProviderC5float12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18FloatValueProviderC5float14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie18FloatValueProviderC5float12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18FloatValueProviderC5float14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s6Lottie18FloatValueProviderC5float12CoreGraphics7CGFloatVvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18FloatValueProviderC5float14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s6Lottie18FloatValueProviderC5float12CoreGraphics7CGFloatVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "valueType",
+ "printedName": "valueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "Any.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie18FloatValueProviderC9valueTypeypXpvp",
+ "mangledName": "$s6Lottie18FloatValueProviderC9valueTypeypXpvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "Any.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18FloatValueProviderC9valueTypeypXpvg",
+ "mangledName": "$s6Lottie18FloatValueProviderC9valueTypeypXpvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "storage",
+ "printedName": "storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector1D",
+ "printedName": "Lottie.LottieVector1D",
+ "usr": "s:6Lottie0A8Vector1DV"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie18FloatValueProviderC7storageAA0cD7StorageOyAA0A8Vector1DVGvp",
+ "mangledName": "$s6Lottie18FloatValueProviderC7storageAA0cD7StorageOyAA0A8Vector1DVGvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector1D",
+ "printedName": "Lottie.LottieVector1D",
+ "usr": "s:6Lottie0A8Vector1DV"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18FloatValueProviderC7storageAA0cD7StorageOyAA0A8Vector1DVGvg",
+ "mangledName": "$s6Lottie18FloatValueProviderC7storageAA0cD7StorageOyAA0A8Vector1DVGvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hasUpdate",
+ "printedName": "hasUpdate(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie18FloatValueProviderC9hasUpdate5frameSb14CoreFoundation7CGFloatV_tF",
+ "mangledName": "$s6Lottie18FloatValueProviderC9hasUpdate5frameSb12CoreGraphics7CGFloatV_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatValueProvider",
+ "printedName": "Lottie.FloatValueProvider",
+ "usr": "s:6Lottie18FloatValueProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatValueProvider",
+ "printedName": "Lottie.FloatValueProvider",
+ "usr": "s:6Lottie18FloatValueProviderC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie18FloatValueProviderC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie18FloatValueProviderC2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie18FloatValueProviderC",
+ "mangledName": "$s6Lottie18FloatValueProviderC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnyValueProvider",
+ "printedName": "AnyValueProvider",
+ "usr": "s:6Lottie16AnyValueProviderP",
+ "mangledName": "$s6Lottie16AnyValueProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CompatibleAnimationKeypath",
+ "printedName": "CompatibleAnimationKeypath",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(keypath:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationKeypath",
+ "printedName": "Lottie.CompatibleAnimationKeypath",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath(im)initWithKeypath:",
+ "mangledName": "$s6Lottie26CompatibleAnimationKeypathC7keypathACSS_tcfc",
+ "moduleName": "Lottie",
+ "objc_name": "initWithKeypath:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(keys:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationKeypath",
+ "printedName": "Lottie.CompatibleAnimationKeypath",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath(im)initWithKeys:",
+ "mangledName": "$s6Lottie26CompatibleAnimationKeypathC4keysACSaySSG_tcfc",
+ "moduleName": "Lottie",
+ "objc_name": "initWithKeys:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "animationKeypath",
+ "printedName": "animationKeypath",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie26CompatibleAnimationKeypathC09animationD0AA0cD0Vvp",
+ "mangledName": "$s6Lottie26CompatibleAnimationKeypathC09animationD0AA0cD0Vvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationKeypath",
+ "printedName": "Lottie.AnimationKeypath",
+ "usr": "s:6Lottie16AnimationKeypathV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie26CompatibleAnimationKeypathC09animationD0AA0cD0Vvg",
+ "mangledName": "$s6Lottie26CompatibleAnimationKeypathC09animationD0AA0cD0Vvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CompatibleAnimationKeypath",
+ "printedName": "Lottie.CompatibleAnimationKeypath",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath(im)init",
+ "mangledName": "$s6Lottie26CompatibleAnimationKeypathCACycfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@Lottie@objc(cs)CompatibleAnimationKeypath",
+ "mangledName": "$s6Lottie26CompatibleAnimationKeypathC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DotLottieCacheProvider",
+ "printedName": "DotLottieCacheProvider",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "file",
+ "printedName": "file(forKey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieFile?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA13CacheProviderP4file6forKeyAA0bA4FileCSgSS_tF",
+ "mangledName": "$s6Lottie03DotA13CacheProviderP4file6forKeyAA0bA4FileCSgSS_tF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.DotLottieCacheProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFile",
+ "printedName": "setFile(_:forKey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA13CacheProviderP7setFile_6forKeyyAA0baF0C_SStF",
+ "mangledName": "$s6Lottie03DotA13CacheProviderP7setFile_6forKeyyAA0baF0C_SStF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.DotLottieCacheProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clearCache",
+ "printedName": "clearCache()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA13CacheProviderP05clearC0yyF",
+ "mangledName": "$s6Lottie03DotA13CacheProviderP05clearC0yyF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.DotLottieCacheProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:6Lottie03DotA13CacheProviderP",
+ "mangledName": "$s6Lottie03DotA13CacheProviderP",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DotLottieCache",
+ "printedName": "DotLottieCache",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCache",
+ "printedName": "Lottie.DotLottieCache",
+ "usr": "s:6Lottie03DotA5CacheC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie03DotA5CacheCACycfc",
+ "mangledName": "$s6Lottie03DotA5CacheCACycfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "sharedCache",
+ "printedName": "sharedCache",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCache",
+ "printedName": "Lottie.DotLottieCache",
+ "usr": "s:6Lottie03DotA5CacheC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA5CacheC06sharedC0ACvpZ",
+ "mangledName": "$s6Lottie03DotA5CacheC06sharedC0ACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCache",
+ "printedName": "Lottie.DotLottieCache",
+ "usr": "s:6Lottie03DotA5CacheC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA5CacheC06sharedC0ACvgZ",
+ "mangledName": "$s6Lottie03DotA5CacheC06sharedC0ACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cacheSize",
+ "printedName": "cacheSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA5CacheC9cacheSizeSivp",
+ "mangledName": "$s6Lottie03DotA5CacheC9cacheSizeSivp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA5CacheC9cacheSizeSivg",
+ "mangledName": "$s6Lottie03DotA5CacheC9cacheSizeSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA5CacheC9cacheSizeSivs",
+ "mangledName": "$s6Lottie03DotA5CacheC9cacheSizeSivs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA5CacheC9cacheSizeSivM",
+ "mangledName": "$s6Lottie03DotA5CacheC9cacheSizeSivM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "clearCache",
+ "printedName": "clearCache()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA5CacheC05clearC0yyF",
+ "mangledName": "$s6Lottie03DotA5CacheC05clearC0yyF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "file",
+ "printedName": "file(forKey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieFile?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA5CacheC4file6forKeyAA0bA4FileCSgSS_tF",
+ "mangledName": "$s6Lottie03DotA5CacheC4file6forKeyAA0bA4FileCSgSS_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFile",
+ "printedName": "setFile(_:forKey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA5CacheC7setFile_6forKeyyAA0baE0C_SStF",
+ "mangledName": "$s6Lottie03DotA5CacheC7setFile_6forKeyyAA0baE0C_SStF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie03DotA5CacheC",
+ "mangledName": "$s6Lottie03DotA5CacheC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "DotLottieCacheProvider",
+ "printedName": "DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP",
+ "mangledName": "$s6Lottie03DotA13CacheProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LayerType",
+ "printedName": "LayerType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "precomp",
+ "printedName": "precomp",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LayerType.Type) -> Lottie.LayerType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LayerType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9LayerTypeO7precompyA2CmF",
+ "mangledName": "$s6Lottie9LayerTypeO7precompyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "solid",
+ "printedName": "solid",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LayerType.Type) -> Lottie.LayerType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LayerType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9LayerTypeO5solidyA2CmF",
+ "mangledName": "$s6Lottie9LayerTypeO5solidyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "image",
+ "printedName": "image",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LayerType.Type) -> Lottie.LayerType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LayerType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9LayerTypeO5imageyA2CmF",
+ "mangledName": "$s6Lottie9LayerTypeO5imageyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "null",
+ "printedName": "null",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LayerType.Type) -> Lottie.LayerType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LayerType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9LayerTypeO4nullyA2CmF",
+ "mangledName": "$s6Lottie9LayerTypeO4nullyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "shape",
+ "printedName": "shape",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LayerType.Type) -> Lottie.LayerType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LayerType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9LayerTypeO5shapeyA2CmF",
+ "mangledName": "$s6Lottie9LayerTypeO5shapeyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "text",
+ "printedName": "text",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LayerType.Type) -> Lottie.LayerType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LayerType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9LayerTypeO4textyA2CmF",
+ "mangledName": "$s6Lottie9LayerTypeO4textyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "unknown",
+ "printedName": "unknown",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.LayerType.Type) -> Lottie.LayerType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.LayerType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9LayerTypeO7unknownyA2CmF",
+ "mangledName": "$s6Lottie9LayerTypeO7unknownyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie9LayerTypeO4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6Lottie9LayerTypeO4fromACs7Decoder_p_tKcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LayerType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayerType",
+ "printedName": "Lottie.LayerType",
+ "usr": "s:6Lottie9LayerTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie9LayerTypeO8rawValueACSgSi_tcfc",
+ "mangledName": "$s6Lottie9LayerTypeO8rawValueACSgSi_tcfc",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie9LayerTypeO8rawValueSivp",
+ "mangledName": "$s6Lottie9LayerTypeO8rawValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie9LayerTypeO8rawValueSivg",
+ "mangledName": "$s6Lottie9LayerTypeO8rawValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie9LayerTypeO",
+ "mangledName": "$s6Lottie9LayerTypeO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MatteType",
+ "printedName": "MatteType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "none",
+ "printedName": "none",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.MatteType.Type) -> Lottie.MatteType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MatteType",
+ "printedName": "Lottie.MatteType",
+ "usr": "s:6Lottie9MatteTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.MatteType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MatteType",
+ "printedName": "Lottie.MatteType",
+ "usr": "s:6Lottie9MatteTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9MatteTypeO4noneyA2CmF",
+ "mangledName": "$s6Lottie9MatteTypeO4noneyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "add",
+ "printedName": "add",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.MatteType.Type) -> Lottie.MatteType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MatteType",
+ "printedName": "Lottie.MatteType",
+ "usr": "s:6Lottie9MatteTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.MatteType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MatteType",
+ "printedName": "Lottie.MatteType",
+ "usr": "s:6Lottie9MatteTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9MatteTypeO3addyA2CmF",
+ "mangledName": "$s6Lottie9MatteTypeO3addyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "invert",
+ "printedName": "invert",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.MatteType.Type) -> Lottie.MatteType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MatteType",
+ "printedName": "Lottie.MatteType",
+ "usr": "s:6Lottie9MatteTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.MatteType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MatteType",
+ "printedName": "Lottie.MatteType",
+ "usr": "s:6Lottie9MatteTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9MatteTypeO6invertyA2CmF",
+ "mangledName": "$s6Lottie9MatteTypeO6invertyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "unknown",
+ "printedName": "unknown",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.MatteType.Type) -> Lottie.MatteType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MatteType",
+ "printedName": "Lottie.MatteType",
+ "usr": "s:6Lottie9MatteTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.MatteType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MatteType",
+ "printedName": "Lottie.MatteType",
+ "usr": "s:6Lottie9MatteTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9MatteTypeO7unknownyA2CmF",
+ "mangledName": "$s6Lottie9MatteTypeO7unknownyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.MatteType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MatteType",
+ "printedName": "Lottie.MatteType",
+ "usr": "s:6Lottie9MatteTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie9MatteTypeO8rawValueACSgSi_tcfc",
+ "mangledName": "$s6Lottie9MatteTypeO8rawValueACSgSi_tcfc",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie9MatteTypeO8rawValueSivp",
+ "mangledName": "$s6Lottie9MatteTypeO8rawValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie9MatteTypeO8rawValueSivg",
+ "mangledName": "$s6Lottie9MatteTypeO8rawValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie9MatteTypeO",
+ "mangledName": "$s6Lottie9MatteTypeO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "BlendMode",
+ "printedName": "BlendMode",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "normal",
+ "printedName": "normal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO6normalyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO6normalyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "multiply",
+ "printedName": "multiply",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO8multiplyyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO8multiplyyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "screen",
+ "printedName": "screen",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO6screenyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO6screenyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "overlay",
+ "printedName": "overlay",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO7overlayyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO7overlayyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "darken",
+ "printedName": "darken",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO6darkenyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO6darkenyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "lighten",
+ "printedName": "lighten",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO7lightenyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO7lightenyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "colorDodge",
+ "printedName": "colorDodge",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO10colorDodgeyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO10colorDodgeyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "colorBurn",
+ "printedName": "colorBurn",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO9colorBurnyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO9colorBurnyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "hardLight",
+ "printedName": "hardLight",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO9hardLightyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO9hardLightyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "softLight",
+ "printedName": "softLight",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO9softLightyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO9softLightyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "difference",
+ "printedName": "difference",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO10differenceyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO10differenceyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "exclusion",
+ "printedName": "exclusion",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO9exclusionyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO9exclusionyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "hue",
+ "printedName": "hue",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO3hueyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO3hueyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "saturation",
+ "printedName": "saturation",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO10saturationyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO10saturationyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "color",
+ "printedName": "color",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO5coloryA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO5coloryA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Var",
+ "name": "luminosity",
+ "printedName": "luminosity",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Lottie.BlendMode.Type) -> Lottie.BlendMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Lottie.BlendMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Lottie9BlendModeO10luminosityyA2CmF",
+ "mangledName": "$s6Lottie9BlendModeO10luminosityyA2CmF",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.BlendMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlendMode",
+ "printedName": "Lottie.BlendMode",
+ "usr": "s:6Lottie9BlendModeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie9BlendModeO8rawValueACSgSi_tcfc",
+ "mangledName": "$s6Lottie9BlendModeO8rawValueACSgSi_tcfc",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie9BlendModeO8rawValueSivp",
+ "mangledName": "$s6Lottie9BlendModeO8rawValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie9BlendModeO8rawValueSivg",
+ "mangledName": "$s6Lottie9BlendModeO8rawValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie9BlendModeO",
+ "mangledName": "$s6Lottie9BlendModeO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "GradientValueProvider",
+ "printedName": "GradientValueProvider",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(block:locations:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GradientValueProvider",
+ "printedName": "Lottie.GradientValueProvider",
+ "usr": "s:6Lottie21GradientValueProviderC"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> [Lottie.LottieColor]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Lottie.LottieColor]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((CoreGraphics.CGFloat) -> [Swift.Double])?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> [Swift.Double]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Double]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie21GradientValueProviderC5block9locationsACSayAA0A5ColorVG14CoreFoundation7CGFloatVc_SaySdGAKcSgtcfc",
+ "mangledName": "$s6Lottie21GradientValueProviderC5block9locationsACSayAA0A5ColorVG12CoreGraphics7CGFloatVc_SaySdGAKcSgtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:locations:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GradientValueProvider",
+ "printedName": "Lottie.GradientValueProvider",
+ "usr": "s:6Lottie21GradientValueProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Lottie.LottieColor]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Double]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie21GradientValueProviderC_9locationsACSayAA0A5ColorVG_SaySdGtcfc",
+ "mangledName": "$s6Lottie21GradientValueProviderC_9locationsACSayAA0A5ColorVG_SaySdGtcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "colors",
+ "printedName": "colors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Lottie.LottieColor]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie21GradientValueProviderC6colorsSayAA0A5ColorVGvp",
+ "mangledName": "$s6Lottie21GradientValueProviderC6colorsSayAA0A5ColorVGvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Lottie.LottieColor]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21GradientValueProviderC6colorsSayAA0A5ColorVGvg",
+ "mangledName": "$s6Lottie21GradientValueProviderC6colorsSayAA0A5ColorVGvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Lottie.LottieColor]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21GradientValueProviderC6colorsSayAA0A5ColorVGvs",
+ "mangledName": "$s6Lottie21GradientValueProviderC6colorsSayAA0A5ColorVGvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21GradientValueProviderC6colorsSayAA0A5ColorVGvM",
+ "mangledName": "$s6Lottie21GradientValueProviderC6colorsSayAA0A5ColorVGvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "locations",
+ "printedName": "locations",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Double]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie21GradientValueProviderC9locationsSaySdGvp",
+ "mangledName": "$s6Lottie21GradientValueProviderC9locationsSaySdGvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Double]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21GradientValueProviderC9locationsSaySdGvg",
+ "mangledName": "$s6Lottie21GradientValueProviderC9locationsSaySdGvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Double]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21GradientValueProviderC9locationsSaySdGvs",
+ "mangledName": "$s6Lottie21GradientValueProviderC9locationsSaySdGvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21GradientValueProviderC9locationsSaySdGvM",
+ "mangledName": "$s6Lottie21GradientValueProviderC9locationsSaySdGvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "valueType",
+ "printedName": "valueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "Any.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie21GradientValueProviderC9valueTypeypXpvp",
+ "mangledName": "$s6Lottie21GradientValueProviderC9valueTypeypXpvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "Any.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21GradientValueProviderC9valueTypeypXpvg",
+ "mangledName": "$s6Lottie21GradientValueProviderC9valueTypeypXpvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "storage",
+ "printedName": "storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage<[Swift.Double]>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Double]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie21GradientValueProviderC7storageAA0cD7StorageOySaySdGGvp",
+ "mangledName": "$s6Lottie21GradientValueProviderC7storageAA0cD7StorageOySaySdGGvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage<[Swift.Double]>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Double]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie21GradientValueProviderC7storageAA0cD7StorageOySaySdGGvg",
+ "mangledName": "$s6Lottie21GradientValueProviderC7storageAA0cD7StorageOySaySdGGvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hasUpdate",
+ "printedName": "hasUpdate(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie21GradientValueProviderC9hasUpdate5frameSb14CoreFoundation7CGFloatV_tF",
+ "mangledName": "$s6Lottie21GradientValueProviderC9hasUpdate5frameSb12CoreGraphics7CGFloatV_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GradientValueProvider",
+ "printedName": "Lottie.GradientValueProvider",
+ "usr": "s:6Lottie21GradientValueProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GradientValueProvider",
+ "printedName": "Lottie.GradientValueProvider",
+ "usr": "s:6Lottie21GradientValueProviderC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie21GradientValueProviderC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie21GradientValueProviderC2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie21GradientValueProviderC",
+ "mangledName": "$s6Lottie21GradientValueProviderC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnyValueProvider",
+ "printedName": "AnyValueProvider",
+ "usr": "s:6Lottie16AnyValueProviderP",
+ "mangledName": "$s6Lottie16AnyValueProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DotLottieConfiguration",
+ "printedName": "DotLottieConfiguration",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA13ConfigurationV2idSSvp",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV2idSSvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA13ConfigurationV2idSSvg",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV2idSSvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA13ConfigurationV2idSSvs",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV2idSSvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA13ConfigurationV2idSSvM",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV2idSSvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "loopMode",
+ "printedName": "loopMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA13ConfigurationV8loopModeAA0a4LoopE0Ovp",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV8loopModeAA0a4LoopE0Ovp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA13ConfigurationV8loopModeAA0a4LoopE0Ovg",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV8loopModeAA0a4LoopE0Ovg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLoopMode",
+ "printedName": "Lottie.LottieLoopMode",
+ "usr": "s:6Lottie0A8LoopModeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA13ConfigurationV8loopModeAA0a4LoopE0Ovs",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV8loopModeAA0a4LoopE0Ovs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA13ConfigurationV8loopModeAA0a4LoopE0OvM",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV8loopModeAA0a4LoopE0OvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "speed",
+ "printedName": "speed",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA13ConfigurationV5speedSdvp",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV5speedSdvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA13ConfigurationV5speedSdvg",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV5speedSdvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA13ConfigurationV5speedSdvs",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV5speedSdvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA13ConfigurationV5speedSdvM",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV5speedSdvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "imageProvider",
+ "printedName": "imageProvider",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationImageProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA13ConfigurationV13imageProviderAA014AnimationImageE0_pSgvp",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV13imageProviderAA014AnimationImageE0_pSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationImageProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationImageProvider",
+ "printedName": "Lottie.AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA13ConfigurationV13imageProviderAA014AnimationImageE0_pSgvg",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV13imageProviderAA014AnimationImageE0_pSgvg",
+ "moduleName": "Lottie",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie03DotA13ConfigurationV",
+ "mangledName": "$s6Lottie03DotA13ConfigurationV",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "DotLottieConfigurationComponents",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV8rawValueACSi_tcfc",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV8rawValueACSi_tcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "imageProvider",
+ "printedName": "imageProvider",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV13imageProviderACvpZ",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV13imageProviderACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV13imageProviderACvgZ",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV13imageProviderACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "loopMode",
+ "printedName": "loopMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV8loopModeACvpZ",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV8loopModeACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV8loopModeACvgZ",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV8loopModeACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animationSpeed",
+ "printedName": "animationSpeed",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV14animationSpeedACvpZ",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV14animationSpeedACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV14animationSpeedACvgZ",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV14animationSpeedACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "all",
+ "printedName": "all",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV3allACvpZ",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV3allACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV3allACvgZ",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV3allACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "none",
+ "printedName": "none",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV4noneACvpZ",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV4noneACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV4noneACvgZ",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV4noneACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV8rawValueSivp",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV8rawValueSivp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV8rawValueSivg",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV8rawValueSivg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV",
+ "mangledName": "$s6Lottie03DotA23ConfigurationComponentsV",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "OptionSet",
+ "printedName": "OptionSet",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s9OptionSetP",
+ "mangledName": "$ss9OptionSetP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SetAlgebra",
+ "printedName": "SetAlgebra",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s10SetAlgebraP",
+ "mangledName": "$ss10SetAlgebraP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByArrayLiteral",
+ "printedName": "ExpressibleByArrayLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ArrayLiteralElement",
+ "printedName": "ArrayLiteralElement",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfigurationComponents",
+ "printedName": "Lottie.DotLottieConfigurationComponents",
+ "usr": "s:6Lottie03DotA23ConfigurationComponentsV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s25ExpressibleByArrayLiteralP",
+ "mangledName": "$ss25ExpressibleByArrayLiteralP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "BundleImageProvider",
+ "printedName": "BundleImageProvider",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(bundle:searchPath:contentsGravity:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BundleImageProvider",
+ "printedName": "Lottie.BundleImageProvider",
+ "usr": "s:6Lottie19BundleImageProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CALayerContentsGravity",
+ "printedName": "QuartzCore.CALayerContentsGravity",
+ "hasDefaultArg": true,
+ "usr": "c:@T@CALayerContentsGravity"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie19BundleImageProviderC6bundle10searchPath15contentsGravityACSo8NSBundleC_SSSgSo015CALayerContentsI0atcfc",
+ "mangledName": "$s6Lottie19BundleImageProviderC6bundle10searchPath15contentsGravityACSo8NSBundleC_SSSgSo015CALayerContentsI0atcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "imageForAsset",
+ "printedName": "imageForAsset(asset:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGImage",
+ "printedName": "CoreGraphics.CGImage",
+ "usr": "c:@T@CGImageRef"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ImageAsset",
+ "printedName": "Lottie.ImageAsset",
+ "usr": "s:6Lottie10ImageAssetC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie19BundleImageProviderC13imageForAsset5assetSo10CGImageRefaSgAA0cG0C_tF",
+ "mangledName": "$s6Lottie19BundleImageProviderC13imageForAsset5assetSo10CGImageRefaSgAA0cG0C_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "contentsGravity",
+ "printedName": "contentsGravity(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CALayerContentsGravity",
+ "printedName": "QuartzCore.CALayerContentsGravity",
+ "usr": "c:@T@CALayerContentsGravity"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ImageAsset",
+ "printedName": "Lottie.ImageAsset",
+ "usr": "s:6Lottie10ImageAssetC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie19BundleImageProviderC15contentsGravity3forSo015CALayerContentsF0aAA0C5AssetC_tF",
+ "mangledName": "$s6Lottie19BundleImageProviderC15contentsGravity3forSo015CALayerContentsF0aAA0C5AssetC_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BundleImageProvider",
+ "printedName": "Lottie.BundleImageProvider",
+ "usr": "s:6Lottie19BundleImageProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BundleImageProvider",
+ "printedName": "Lottie.BundleImageProvider",
+ "usr": "s:6Lottie19BundleImageProviderC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie19BundleImageProviderC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie19BundleImageProviderC2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie19BundleImageProviderC",
+ "mangledName": "$s6Lottie19BundleImageProviderC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnimationImageProvider",
+ "printedName": "AnimationImageProvider",
+ "usr": "s:6Lottie22AnimationImageProviderP",
+ "mangledName": "$s6Lottie22AnimationImageProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AnimationSubview",
+ "printedName": "AnimationSubview",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationSubview",
+ "printedName": "Lottie.AnimationSubview",
+ "usr": "c:@M@Lottie@objc(cs)AnimationSubview"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)AnimationSubview(im)initWithFrame:",
+ "mangledName": "$s6Lottie16AnimationSubviewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.AnimationSubview?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimationSubview",
+ "printedName": "Lottie.AnimationSubview",
+ "usr": "c:@M@Lottie@objc(cs)AnimationSubview"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)AnimationSubview(im)initWithCoder:",
+ "mangledName": "$s6Lottie16AnimationSubviewC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@Lottie@objc(cs)AnimationSubview",
+ "mangledName": "$s6Lottie16AnimationSubviewC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UIView",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieAnimationViewBase",
+ "printedName": "LottieAnimationViewBase",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "contentMode",
+ "printedName": "contentMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "UIKit.UIView.ContentMode",
+ "usr": "c:@E@UIViewContentMode"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationViewBase(py)contentMode",
+ "mangledName": "$s6Lottie0A17AnimationViewBaseC11contentModeSo013UIViewContentF0Vvp",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "contentMode",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "UIKit.UIView.ContentMode",
+ "usr": "c:@E@UIViewContentMode"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationViewBase(im)contentMode",
+ "mangledName": "$s6Lottie0A17AnimationViewBaseC11contentModeSo013UIViewContentF0Vvg",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "contentMode",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "UIKit.UIView.ContentMode",
+ "usr": "c:@E@UIViewContentMode"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationViewBase(im)setContentMode:",
+ "mangledName": "$s6Lottie0A17AnimationViewBaseC11contentModeSo013UIViewContentF0Vvs",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "setContentMode:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "didMoveToWindow",
+ "printedName": "didMoveToWindow()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationViewBase(im)didMoveToWindow",
+ "mangledName": "$s6Lottie0A17AnimationViewBaseC15didMoveToWindowyyF",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "didMoveToWindow",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationViewBase(im)layoutSubviews",
+ "mangledName": "$s6Lottie0A17AnimationViewBaseC14layoutSubviewsyyF",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationViewBase",
+ "printedName": "Lottie.LottieAnimationViewBase",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationViewBase"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationViewBase(im)initWithFrame:",
+ "mangledName": "$s6Lottie0A17AnimationViewBaseC5frameACSo6CGRectV_tcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieAnimationViewBase?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationViewBase",
+ "printedName": "Lottie.LottieAnimationViewBase",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationViewBase"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationViewBase(im)initWithCoder:",
+ "mangledName": "$s6Lottie0A17AnimationViewBaseC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "Lottie",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@Lottie@objc(cs)LottieAnimationViewBase",
+ "mangledName": "$s6Lottie0A17AnimationViewBaseC",
+ "moduleName": "Lottie",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UIView",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "zlib",
+ "printedName": "zlib",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Compression",
+ "printedName": "Compression",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DotLottieFile",
+ "printedName": "DotLottieFile",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Animation",
+ "printedName": "Animation",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "animation",
+ "printedName": "animation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA4FileC9AnimationV9animationAA0aD0Cvp",
+ "mangledName": "$s6Lottie03DotA4FileC9AnimationV9animationAA0aD0Cvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimation",
+ "printedName": "Lottie.LottieAnimation",
+ "usr": "s:6Lottie0A9AnimationC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA4FileC9AnimationV9animationAA0aD0Cvg",
+ "mangledName": "$s6Lottie03DotA4FileC9AnimationV9animationAA0aD0Cvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "configuration",
+ "printedName": "configuration",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfiguration",
+ "printedName": "Lottie.DotLottieConfiguration",
+ "usr": "s:6Lottie03DotA13ConfigurationV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA4FileC9AnimationV13configurationAA0bA13ConfigurationVvp",
+ "mangledName": "$s6Lottie03DotA4FileC9AnimationV13configurationAA0bA13ConfigurationVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieConfiguration",
+ "printedName": "Lottie.DotLottieConfiguration",
+ "usr": "s:6Lottie03DotA13ConfigurationV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA4FileC9AnimationV13configurationAA0bA13ConfigurationVvg",
+ "mangledName": "$s6Lottie03DotA4FileC9AnimationV13configurationAA0bA13ConfigurationVvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Lottie03DotA4FileC9AnimationV",
+ "mangledName": "$s6Lottie03DotA4FileC9AnimationV",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animations",
+ "printedName": "animations",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Lottie.DotLottieFile.Animation]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Animation",
+ "printedName": "Lottie.DotLottieFile.Animation",
+ "usr": "s:6Lottie03DotA4FileC9AnimationV"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA4FileC10animationsSayAC9AnimationVGvp",
+ "mangledName": "$s6Lottie03DotA4FileC10animationsSayAC9AnimationVGvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Lottie.DotLottieFile.Animation]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Animation",
+ "printedName": "Lottie.DotLottieFile.Animation",
+ "usr": "s:6Lottie03DotA4FileC9AnimationV"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA4FileC10animationsSayAC9AnimationVGvg",
+ "mangledName": "$s6Lottie03DotA4FileC10animationsSayAC9AnimationVGvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "animationSource",
+ "printedName": "animationSource",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationSource",
+ "printedName": "Lottie.LottieAnimationSource",
+ "usr": "s:6Lottie0A15AnimationSourceO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie03DotA4FileC15animationSourceAA0a9AnimationE0Ovp",
+ "mangledName": "$s6Lottie03DotA4FileC15animationSourceAA0a9AnimationE0Ovp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieAnimationSource",
+ "printedName": "Lottie.LottieAnimationSource",
+ "usr": "s:6Lottie0A15AnimationSourceO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie03DotA4FileC15animationSourceAA0a9AnimationE0Ovg",
+ "mangledName": "$s6Lottie03DotA4FileC15animationSourceAA0a9AnimationE0Ovg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SynchronouslyBlockingCurrentThread",
+ "printedName": "SynchronouslyBlockingCurrentThread",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "loadedFrom",
+ "printedName": "loadedFrom(filepath:dotLottieCache:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC34SynchronouslyBlockingCurrentThreadO10loadedFrom8filepath03dotA5Caches6ResultOyACs5Error_pGSS_AA0baL8Provider_pSgtFZ",
+ "mangledName": "$s6Lottie03DotA4FileC34SynchronouslyBlockingCurrentThreadO10loadedFrom8filepath03dotA5Caches6ResultOyACs5Error_pGSS_AA0baL8Provider_pSgtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "named",
+ "printedName": "named(_:bundle:subdirectory:dotLottieCache:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC34SynchronouslyBlockingCurrentThreadO5named_6bundle12subdirectory03dotA5Caches6ResultOyACs5Error_pGSS_So8NSBundleCSSSgAA0baL8Provider_pSgtFZ",
+ "mangledName": "$s6Lottie03DotA4FileC34SynchronouslyBlockingCurrentThreadO5named_6bundle12subdirectory03dotA5Caches6ResultOyACs5Error_pGSS_So8NSBundleCSSSgAA0baL8Provider_pSgtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadedFrom",
+ "printedName": "loadedFrom(data:filename:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC34SynchronouslyBlockingCurrentThreadO10loadedFrom4data8filenames6ResultOyACs5Error_pG10Foundation4DataV_SStFZ",
+ "mangledName": "$s6Lottie03DotA4FileC34SynchronouslyBlockingCurrentThreadO10loadedFrom4data8filenames6ResultOyACs5Error_pG10Foundation4DataV_SStFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Lottie03DotA4FileC34SynchronouslyBlockingCurrentThreadO",
+ "mangledName": "$s6Lottie03DotA4FileC34SynchronouslyBlockingCurrentThreadO",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true
+ },
+ {
+ "kind": "Function",
+ "name": "named",
+ "printedName": "named(_:bundle:subdirectory:dotLottieCache:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC5named_6bundle12subdirectory03dotA5CacheACSS_So8NSBundleCSSSgAA0baH8Provider_pSgtYaKFZ",
+ "mangledName": "$s6Lottie03DotA4FileC5named_6bundle12subdirectory03dotA5CacheACSS_So8NSBundleCSSSgAA0baH8Provider_pSgtYaKFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "named",
+ "printedName": "named(_:bundle:subdirectory:dotLottieCache:dispatchQueue:handleResult:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DispatchQueue",
+ "printedName": "Dispatch.DispatchQueue",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)OS_dispatch_queue"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Result) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC5named_6bundle12subdirectory03dotA5Cache13dispatchQueue12handleResultySS_So8NSBundleCSSSgAA0baH8Provider_pSgSo03OS_I6_queueCys0L0OyACs5Error_pGctFZ",
+ "mangledName": "$s6Lottie03DotA4FileC5named_6bundle12subdirectory03dotA5Cache13dispatchQueue12handleResultySS_So8NSBundleCSSSgAA0baH8Provider_pSgSo03OS_I6_queueCys0L0OyACs5Error_pGctFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadedFrom",
+ "printedName": "loadedFrom(filepath:dotLottieCache:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC10loadedFrom8filepath03dotA5CacheACSS_AA0baH8Provider_pSgtYaKFZ",
+ "mangledName": "$s6Lottie03DotA4FileC10loadedFrom8filepath03dotA5CacheACSS_AA0baH8Provider_pSgtYaKFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadedFrom",
+ "printedName": "loadedFrom(filepath:dotLottieCache:dispatchQueue:handleResult:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DispatchQueue",
+ "printedName": "Dispatch.DispatchQueue",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)OS_dispatch_queue"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Result) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC10loadedFrom8filepath03dotA5Cache13dispatchQueue12handleResultySS_AA0baH8Provider_pSgSo03OS_I6_queueCys0L0OyACs5Error_pGctFZ",
+ "mangledName": "$s6Lottie03DotA4FileC10loadedFrom8filepath03dotA5Cache13dispatchQueue12handleResultySS_AA0baH8Provider_pSgSo03OS_I6_queueCys0L0OyACs5Error_pGctFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "asset",
+ "printedName": "asset(named:bundle:dotLottieCache:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC5asset5named6bundle03dotA5CacheACSS_So8NSBundleCAA0baH8Provider_pSgtYaKFZ",
+ "mangledName": "$s6Lottie03DotA4FileC5asset5named6bundle03dotA5CacheACSS_So8NSBundleCAA0baH8Provider_pSgtYaKFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "asset",
+ "printedName": "asset(named:bundle:dotLottieCache:dispatchQueue:handleResult:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DispatchQueue",
+ "printedName": "Dispatch.DispatchQueue",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)OS_dispatch_queue"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Result) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC5asset5named6bundle03dotA5Cache13dispatchQueue12handleResultySS_So8NSBundleCAA0baH8Provider_pSgSo03OS_I6_queueCys0L0OyACs5Error_pGctFZ",
+ "mangledName": "$s6Lottie03DotA4FileC5asset5named6bundle03dotA5Cache13dispatchQueue12handleResultySS_So8NSBundleCAA0baH8Provider_pSgSo03OS_I6_queueCys0L0OyACs5Error_pGctFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadedFrom",
+ "printedName": "loadedFrom(url:session:dotLottieCache:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URLSession",
+ "printedName": "Foundation.URLSession",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSURLSession"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC10loadedFrom3url7session03dotA5CacheAC10Foundation3URLV_So12NSURLSessionCAA0baI8Provider_pSgtYaKFZ",
+ "mangledName": "$s6Lottie03DotA4FileC10loadedFrom3url7session03dotA5CacheAC10Foundation3URLV_So12NSURLSessionCAA0baI8Provider_pSgtYaKFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadedFrom",
+ "printedName": "loadedFrom(url:session:dotLottieCache:handleResult:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URLSession",
+ "printedName": "Foundation.URLSession",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSURLSession"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.DotLottieCacheProvider?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieCacheProvider",
+ "printedName": "Lottie.DotLottieCacheProvider",
+ "usr": "s:6Lottie03DotA13CacheProviderP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Result) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC10loadedFrom3url7session03dotA5Cache12handleResulty10Foundation3URLV_So12NSURLSessionCAA0baI8Provider_pSgys0K0OyACs5Error_pGctFZ",
+ "mangledName": "$s6Lottie03DotA4FileC10loadedFrom3url7session03dotA5Cache12handleResulty10Foundation3URLV_So12NSURLSessionCAA0baI8Provider_pSgys0K0OyACs5Error_pGctFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadedFrom",
+ "printedName": "loadedFrom(data:filename:dispatchQueue:handleResult:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DispatchQueue",
+ "printedName": "Dispatch.DispatchQueue",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)OS_dispatch_queue"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Result) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC10loadedFrom4data8filename13dispatchQueue12handleResulty10Foundation4DataV_SSSo03OS_H6_queueCys0K0OyACs5Error_pGctFZ",
+ "mangledName": "$s6Lottie03DotA4FileC10loadedFrom4data8filename13dispatchQueue12handleResulty10Foundation4DataV_SSSo03OS_H6_queueCys0K0OyACs5Error_pGctFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadedFrom",
+ "printedName": "loadedFrom(data:filename:dispatchQueue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DotLottieFile",
+ "printedName": "Lottie.DotLottieFile",
+ "usr": "s:6Lottie03DotA4FileC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DispatchQueue",
+ "printedName": "Dispatch.DispatchQueue",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)OS_dispatch_queue"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie03DotA4FileC10loadedFrom4data8filename13dispatchQueueAC10Foundation4DataV_SSSo03OS_H6_queueCtYaKFZ",
+ "mangledName": "$s6Lottie03DotA4FileC10loadedFrom4data8filename13dispatchQueueAC10Foundation4DataV_SSSo03OS_H6_queueCtYaKFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie03DotA4FileC",
+ "mangledName": "$s6Lottie03DotA4FileC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LottieLogger",
+ "printedName": "LottieLogger",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(assert:assertionFailure:warn:info:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "usr": "s:6Lottie0A6LoggerC"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(@autoclosure () -> Swift.Bool, @autoclosure () -> Swift.String, Swift.StaticString, Swift.UInt) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(() -> Swift.Bool, () -> Swift.String, Swift.StaticString, Swift.UInt)",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> Swift.Bool",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ]
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "StaticString",
+ "printedName": "Swift.StaticString",
+ "usr": "s:s12StaticStringV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(@autoclosure () -> Swift.String, Swift.StaticString, Swift.UInt) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(() -> Swift.String, Swift.StaticString, Swift.UInt)",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "StaticString",
+ "printedName": "Swift.StaticString",
+ "usr": "s:s12StaticStringV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(@autoclosure () -> Swift.String, Swift.StaticString, Swift.UInt) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(() -> Swift.String, Swift.StaticString, Swift.UInt)",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "StaticString",
+ "printedName": "Swift.StaticString",
+ "usr": "s:s12StaticStringV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(@autoclosure () -> Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ]
+ }
+ ],
+ "hasDefaultArg": true
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie0A6LoggerC6assert16assertionFailure4warn4infoACySbyXK_SSyXKs12StaticStringVSutc_ySSyXK_AISutcySSyXK_AISutcySSyXKctcfc",
+ "mangledName": "$s6Lottie0A6LoggerC6assert16assertionFailure4warn4infoACySbyXK_SSyXKs12StaticStringVSutc_ySSyXK_AISutcySSyXK_AISutcySSyXKctcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "usr": "s:6Lottie0A6LoggerC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A6LoggerC6sharedACvpZ",
+ "mangledName": "$s6Lottie0A6LoggerC6sharedACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "usr": "s:6Lottie0A6LoggerC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A6LoggerC6sharedACvgZ",
+ "mangledName": "$s6Lottie0A6LoggerC6sharedACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "usr": "s:6Lottie0A6LoggerC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A6LoggerC6sharedACvsZ",
+ "mangledName": "$s6Lottie0A6LoggerC6sharedACvsZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A6LoggerC6sharedACvMZ",
+ "mangledName": "$s6Lottie0A6LoggerC6sharedACvMZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "assert",
+ "printedName": "assert(_:_:fileID:line:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> Swift.Bool",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ]
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ],
+ "hasDefaultArg": true
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "StaticString",
+ "printedName": "Swift.StaticString",
+ "hasDefaultArg": true,
+ "usr": "s:s12StaticStringV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "hasDefaultArg": true,
+ "usr": "s:Su"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6LoggerC6assert__6fileID4lineySbyXK_SSyXKs12StaticStringVSutF",
+ "mangledName": "$s6Lottie0A6LoggerC6assert__6fileID4lineySbyXK_SSyXKs12StaticStringVSutF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "assertionFailure",
+ "printedName": "assertionFailure(_:fileID:line:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ],
+ "hasDefaultArg": true
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "StaticString",
+ "printedName": "Swift.StaticString",
+ "hasDefaultArg": true,
+ "usr": "s:s12StaticStringV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "hasDefaultArg": true,
+ "usr": "s:Su"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6LoggerC16assertionFailure_6fileID4lineySSyXK_s12StaticStringVSutF",
+ "mangledName": "$s6Lottie0A6LoggerC16assertionFailure_6fileID4lineySSyXK_s12StaticStringVSutF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "warn",
+ "printedName": "warn(_:fileID:line:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ],
+ "hasDefaultArg": true
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "StaticString",
+ "printedName": "Swift.StaticString",
+ "hasDefaultArg": true,
+ "usr": "s:s12StaticStringV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "hasDefaultArg": true,
+ "usr": "s:Su"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6LoggerC4warn_6fileID4lineySSyXK_s12StaticStringVSutF",
+ "mangledName": "$s6Lottie0A6LoggerC4warn_6fileID4lineySSyXK_s12StaticStringVSutF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "info",
+ "printedName": "info(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ],
+ "hasDefaultArg": true
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie0A6LoggerC4infoyySSyXKF",
+ "mangledName": "$s6Lottie0A6LoggerC4infoyySSyXKF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "printToConsole",
+ "printedName": "printToConsole",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "usr": "s:6Lottie0A6LoggerC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie0A6LoggerC14printToConsoleACvpZ",
+ "mangledName": "$s6Lottie0A6LoggerC14printToConsoleACvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieLogger",
+ "printedName": "Lottie.LottieLogger",
+ "usr": "s:6Lottie0A6LoggerC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie0A6LoggerC14printToConsoleACvgZ",
+ "mangledName": "$s6Lottie0A6LoggerC14printToConsoleACvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie0A6LoggerC",
+ "mangledName": "$s6Lottie0A6LoggerC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PointValueProvider",
+ "printedName": "PointValueProvider",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(block:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PointValueProvider",
+ "printedName": "Lottie.PointValueProvider",
+ "usr": "s:6Lottie18PointValueProviderC"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CoreGraphics.CGFloat) -> CoreFoundation.CGPoint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie18PointValueProviderC5blockACSo7CGPointV14CoreFoundation7CGFloatVc_tcfc",
+ "mangledName": "$s6Lottie18PointValueProviderC5blockACSo7CGPointV12CoreGraphics7CGFloatVc_tcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PointValueProvider",
+ "printedName": "Lottie.PointValueProvider",
+ "usr": "s:6Lottie18PointValueProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie18PointValueProviderCyACSo7CGPointVcfc",
+ "mangledName": "$s6Lottie18PointValueProviderCyACSo7CGPointVcfc",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "point",
+ "printedName": "point",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie18PointValueProviderC5pointSo7CGPointVvp",
+ "mangledName": "$s6Lottie18PointValueProviderC5pointSo7CGPointVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18PointValueProviderC5pointSo7CGPointVvg",
+ "mangledName": "$s6Lottie18PointValueProviderC5pointSo7CGPointVvg",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18PointValueProviderC5pointSo7CGPointVvs",
+ "mangledName": "$s6Lottie18PointValueProviderC5pointSo7CGPointVvs",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18PointValueProviderC5pointSo7CGPointVvM",
+ "mangledName": "$s6Lottie18PointValueProviderC5pointSo7CGPointVvM",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "valueType",
+ "printedName": "valueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "Any.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie18PointValueProviderC9valueTypeypXpvp",
+ "mangledName": "$s6Lottie18PointValueProviderC9valueTypeypXpvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "Any.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18PointValueProviderC9valueTypeypXpvg",
+ "mangledName": "$s6Lottie18PointValueProviderC9valueTypeypXpvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "storage",
+ "printedName": "storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie18PointValueProviderC7storageAA0cD7StorageOyAA0A8Vector3DVGvp",
+ "mangledName": "$s6Lottie18PointValueProviderC7storageAA0cD7StorageOyAA0A8Vector3DVGvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValueProviderStorage",
+ "printedName": "Lottie.ValueProviderStorage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "usr": "s:6Lottie20ValueProviderStorageO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie18PointValueProviderC7storageAA0cD7StorageOyAA0A8Vector3DVGvg",
+ "mangledName": "$s6Lottie18PointValueProviderC7storageAA0cD7StorageOyAA0A8Vector3DVGvg",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hasUpdate",
+ "printedName": "hasUpdate(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie18PointValueProviderC9hasUpdate5frameSb14CoreFoundation7CGFloatV_tF",
+ "mangledName": "$s6Lottie18PointValueProviderC9hasUpdate5frameSb12CoreGraphics7CGFloatV_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PointValueProvider",
+ "printedName": "Lottie.PointValueProvider",
+ "usr": "s:6Lottie18PointValueProviderC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PointValueProvider",
+ "printedName": "Lottie.PointValueProvider",
+ "usr": "s:6Lottie18PointValueProviderC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie18PointValueProviderC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Lottie18PointValueProviderC2eeoiySbAC_ACtFZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie18PointValueProviderC",
+ "mangledName": "$s6Lottie18PointValueProviderC",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnyValueProvider",
+ "printedName": "AnyValueProvider",
+ "usr": "s:6Lottie16AnyValueProviderP",
+ "mangledName": "$s6Lottie16AnyValueProviderP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreFoundation",
+ "printedName": "CoreFoundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Keyframe",
+ "printedName": "Keyframe",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:spatialInTangent:spatialOutTangent:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Keyframe",
+ "printedName": "Lottie.Keyframe<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie8KeyframeC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector3D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector3D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie8KeyframeC_16spatialInTangent0c3OutE0ACyxGx_AA0A8Vector3DVSgAItcfc",
+ "mangledName": "$s6Lottie8KeyframeC_16spatialInTangent0c3OutE0ACyxGx_AA0A8Vector3DVSgAItcfc",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(value:time:isHold:inTangent:outTangent:spatialInTangent:spatialOutTangent:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Keyframe",
+ "printedName": "Lottie.Keyframe<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie8KeyframeC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector2D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector2D",
+ "printedName": "Lottie.LottieVector2D",
+ "usr": "s:6Lottie0A8Vector2DV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector2D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector2D",
+ "printedName": "Lottie.LottieVector2D",
+ "usr": "s:6Lottie0A8Vector2DV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector3D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector3D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Lottie8KeyframeC5value4time6isHold9inTangent03outH009spatialInH00j3OutH0ACyxGx_14CoreFoundation7CGFloatVSbAA0A8Vector2DVSgAqA0A8Vector3DVSgATtcfc",
+ "mangledName": "$s6Lottie8KeyframeC5value4time6isHold9inTangent03outH009spatialInH00j3OutH0ACyxGx_12CoreGraphics7CGFloatVSbAA0A8Vector2DVSgAqA0A8Vector3DVSgATtcfc",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "value",
+ "printedName": "value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie8KeyframeC5valuexvp",
+ "mangledName": "$s6Lottie8KeyframeC5valuexvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie8KeyframeC5valuexvg",
+ "mangledName": "$s6Lottie8KeyframeC5valuexvg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "time",
+ "printedName": "time",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie8KeyframeC4time14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s6Lottie8KeyframeC4time12CoreGraphics7CGFloatVvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie8KeyframeC4time14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s6Lottie8KeyframeC4time12CoreGraphics7CGFloatVvg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isHold",
+ "printedName": "isHold",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie8KeyframeC6isHoldSbvp",
+ "mangledName": "$s6Lottie8KeyframeC6isHoldSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie8KeyframeC6isHoldSbvg",
+ "mangledName": "$s6Lottie8KeyframeC6isHoldSbvg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "inTangent",
+ "printedName": "inTangent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector2D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector2D",
+ "printedName": "Lottie.LottieVector2D",
+ "usr": "s:6Lottie0A8Vector2DV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie8KeyframeC9inTangentAA0A8Vector2DVSgvp",
+ "mangledName": "$s6Lottie8KeyframeC9inTangentAA0A8Vector2DVSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector2D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector2D",
+ "printedName": "Lottie.LottieVector2D",
+ "usr": "s:6Lottie0A8Vector2DV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie8KeyframeC9inTangentAA0A8Vector2DVSgvg",
+ "mangledName": "$s6Lottie8KeyframeC9inTangentAA0A8Vector2DVSgvg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "outTangent",
+ "printedName": "outTangent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector2D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector2D",
+ "printedName": "Lottie.LottieVector2D",
+ "usr": "s:6Lottie0A8Vector2DV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie8KeyframeC10outTangentAA0A8Vector2DVSgvp",
+ "mangledName": "$s6Lottie8KeyframeC10outTangentAA0A8Vector2DVSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector2D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector2D",
+ "printedName": "Lottie.LottieVector2D",
+ "usr": "s:6Lottie0A8Vector2DV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie8KeyframeC10outTangentAA0A8Vector2DVSgvg",
+ "mangledName": "$s6Lottie8KeyframeC10outTangentAA0A8Vector2DVSgvg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "spatialInTangent",
+ "printedName": "spatialInTangent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector3D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie8KeyframeC16spatialInTangentAA0A8Vector3DVSgvp",
+ "mangledName": "$s6Lottie8KeyframeC16spatialInTangentAA0A8Vector3DVSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector3D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie8KeyframeC16spatialInTangentAA0A8Vector3DVSgvg",
+ "mangledName": "$s6Lottie8KeyframeC16spatialInTangentAA0A8Vector3DVSgvg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "spatialOutTangent",
+ "printedName": "spatialOutTangent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector3D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie8KeyframeC17spatialOutTangentAA0A8Vector3DVSgvp",
+ "mangledName": "$s6Lottie8KeyframeC17spatialOutTangentAA0A8Vector3DVSgvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Lottie.LottieVector3D?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieVector3D",
+ "printedName": "Lottie.LottieVector3D",
+ "usr": "s:6Lottie0A8Vector3DV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie8KeyframeC17spatialOutTangentAA0A8Vector3DVSgvg",
+ "mangledName": "$s6Lottie8KeyframeC17spatialOutTangentAA0A8Vector3DVSgvg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Keyframe",
+ "printedName": "Lottie.Keyframe<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie8KeyframeC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Keyframe",
+ "printedName": "Lottie.Keyframe<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:6Lottie8KeyframeC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie8KeyframeCAASQRzlE2eeoiySbACyxG_AEtFZ",
+ "mangledName": "$s6Lottie8KeyframeCAASQRzlE2eeoiySbACyxG_AEtFZ",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie8KeyframeCAASHRzlE4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Lottie8KeyframeCAASHRzlE4hash4intoys6HasherVz_tF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Hashable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie8KeyframeCAASHRzlE9hashValueSivp",
+ "mangledName": "$s6Lottie8KeyframeCAASHRzlE9hashValueSivp",
+ "moduleName": "Lottie",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie8KeyframeCAASHRzlE9hashValueSivg",
+ "mangledName": "$s6Lottie8KeyframeCAASHRzlE9hashValueSivg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Hashable>",
+ "sugared_genericSig": "",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Lottie8KeyframeC",
+ "mangledName": "$s6Lottie8KeyframeC",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie"
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AnimationImageProvider",
+ "printedName": "AnimationImageProvider",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "cacheEligible",
+ "printedName": "cacheEligible",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie22AnimationImageProviderP13cacheEligibleSbvp",
+ "mangledName": "$s6Lottie22AnimationImageProviderP13cacheEligibleSbvp",
+ "moduleName": "Lottie",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie22AnimationImageProviderP13cacheEligibleSbvg",
+ "mangledName": "$s6Lottie22AnimationImageProviderP13cacheEligibleSbvg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnimationImageProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "imageForAsset",
+ "printedName": "imageForAsset(asset:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGImage",
+ "printedName": "CoreGraphics.CGImage",
+ "usr": "c:@T@CGImageRef"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ImageAsset",
+ "printedName": "Lottie.ImageAsset",
+ "usr": "s:6Lottie10ImageAssetC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie22AnimationImageProviderP13imageForAsset5assetSo10CGImageRefaSgAA0cG0C_tF",
+ "mangledName": "$s6Lottie22AnimationImageProviderP13imageForAsset5assetSo10CGImageRefaSgAA0cG0C_tF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnimationImageProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "contentsGravity",
+ "printedName": "contentsGravity(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CALayerContentsGravity",
+ "printedName": "QuartzCore.CALayerContentsGravity",
+ "usr": "c:@T@CALayerContentsGravity"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ImageAsset",
+ "printedName": "Lottie.ImageAsset",
+ "usr": "s:6Lottie10ImageAssetC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie22AnimationImageProviderP15contentsGravity3forSo015CALayerContentsF0aAA0C5AssetC_tF",
+ "mangledName": "$s6Lottie22AnimationImageProviderP15contentsGravity3forSo015CALayerContentsF0aAA0C5AssetC_tF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnimationImageProvider>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "cacheEligible",
+ "printedName": "cacheEligible",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Lottie22AnimationImageProviderPAAE13cacheEligibleSbvp",
+ "mangledName": "$s6Lottie22AnimationImageProviderPAAE13cacheEligibleSbvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Lottie22AnimationImageProviderPAAE13cacheEligibleSbvg",
+ "mangledName": "$s6Lottie22AnimationImageProviderPAAE13cacheEligibleSbvg",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnimationImageProvider>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "contentsGravity",
+ "printedName": "contentsGravity(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CALayerContentsGravity",
+ "printedName": "QuartzCore.CALayerContentsGravity",
+ "usr": "c:@T@CALayerContentsGravity"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ImageAsset",
+ "printedName": "Lottie.ImageAsset",
+ "usr": "s:6Lottie10ImageAssetC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie22AnimationImageProviderPAAE15contentsGravity3forSo015CALayerContentsF0aAA0C5AssetC_tF",
+ "mangledName": "$s6Lottie22AnimationImageProviderPAAE15contentsGravity3forSo015CALayerContentsF0aAA0C5AssetC_tF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnimationImageProvider>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:6Lottie22AnimationImageProviderP",
+ "mangledName": "$s6Lottie22AnimationImageProviderP",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Interpolatable",
+ "printedName": "Interpolatable",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie14InterpolatableP11interpolate2to6amountxx_14CoreFoundation7CGFloatVtF",
+ "mangledName": "$s6Lottie14InterpolatableP11interpolate2to6amountxx_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.Interpolatable>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "_interpolate",
+ "printedName": "_interpolate(to:amount:spatialOutTangent:spatialInTangent:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie14InterpolatablePAAE12_interpolate2to6amount17spatialOutTangent0f2InH0xx_14CoreFoundation7CGFloatVSo7CGPointVSgANtF",
+ "mangledName": "$s6Lottie14InterpolatablePAAE12_interpolate2to6amount17spatialOutTangent0f2InH0xx_12CoreGraphics7CGFloatVSo7CGPointVSgANtF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.Interpolatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie14InterpolatablePAASBRzrlE11interpolate2to6amountxx_14CoreFoundation7CGFloatVtF",
+ "mangledName": "$s6Lottie14InterpolatablePAASBRzrlE11interpolate2to6amountxx_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.Interpolatable, τ_0_0 : Swift.BinaryFloatingPoint>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:6Lottie14InterpolatableP",
+ "mangledName": "$s6Lottie14InterpolatableP",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 : Lottie.AnyInterpolatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SpatialInterpolatable",
+ "printedName": "SpatialInterpolatable",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:spatialOutTangent:spatialInTangent:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie21SpatialInterpolatableP11interpolate2to6amount17spatialOutTangent0g2InI0xx_14CoreFoundation7CGFloatVSo7CGPointVSgANtF",
+ "mangledName": "$s6Lottie21SpatialInterpolatableP11interpolate2to6amount17spatialOutTangent0g2InI0xx_12CoreGraphics7CGFloatVSo7CGPointVSgANtF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.SpatialInterpolatable>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie21SpatialInterpolatablePAAE11interpolate2to6amountxx_14CoreFoundation7CGFloatVtF",
+ "mangledName": "$s6Lottie21SpatialInterpolatablePAAE11interpolate2to6amountxx_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.SpatialInterpolatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "_interpolate",
+ "printedName": "_interpolate(to:amount:spatialOutTangent:spatialInTangent:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie21SpatialInterpolatablePAAE12_interpolate2to6amount17spatialOutTangent0g2InI0xx_14CoreFoundation7CGFloatVSo7CGPointVSgANtF",
+ "mangledName": "$s6Lottie21SpatialInterpolatablePAAE12_interpolate2to6amount17spatialOutTangent0g2InI0xx_12CoreGraphics7CGFloatVSo7CGPointVSgANtF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.SpatialInterpolatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:6Lottie21SpatialInterpolatableP",
+ "mangledName": "$s6Lottie21SpatialInterpolatableP",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 : Lottie.AnyInterpolatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "_interpolate",
+ "printedName": "_interpolate(to:amount:spatialOutTangent:spatialInTangent:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Lottie17AnyInterpolatableP12_interpolate2to6amount17spatialOutTangent0g2InI0xx_14CoreFoundation7CGFloatVSo7CGPointVSgANtF",
+ "mangledName": "$s6Lottie17AnyInterpolatableP12_interpolate2to6amount17spatialOutTangent0g2InI0xx_12CoreGraphics7CGFloatVSo7CGPointVSgANtF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.AnyInterpolatable>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UIView",
+ "printedName": "UIView",
+ "declKind": "Class",
+ "usr": "c:objc(cs)UIView",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "2.0",
+ "objc_name": "UIView",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "NonSendable",
+ "Custom",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)UIResponder",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CALayer",
+ "printedName": "CALayer",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "logLayerTree",
+ "printedName": "logLayerTree(withIndent:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "hasDefaultArg": true,
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So7CALayerC6LottieE12logLayerTree10withIndentySi_tF",
+ "mangledName": "$sSo7CALayerC6LottieE12logLayerTree10withIndentySi_tF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)CALayer",
+ "moduleName": "QuartzCore",
+ "isOpen": true,
+ "intro_iOS": "2.0",
+ "objc_name": "CALayer",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Array",
+ "printedName": "Array",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[τ_0_0]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[τ_0_0]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:Sa6LottieAA14InterpolatableRzlE11interpolate2to6amountSayxGAF_14CoreFoundation7CGFloatVtF",
+ "mangledName": "$sSa6LottieAA14InterpolatableRzlE11interpolate2to6amountSayxGAF_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.Interpolatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:Sa",
+ "mangledName": "$sSa",
+ "moduleName": "Swift",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Frozen"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "_DestructorSafeContainer",
+ "printedName": "_DestructorSafeContainer",
+ "usr": "s:s24_DestructorSafeContainerP",
+ "mangledName": "$ss24_DestructorSafeContainerP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Interpolatable",
+ "printedName": "Interpolatable",
+ "usr": "s:6Lottie14InterpolatableP",
+ "mangledName": "$s6Lottie14InterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ArrayProtocol",
+ "printedName": "_ArrayProtocol",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_Buffer",
+ "printedName": "_Buffer",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "_ArrayBuffer",
+ "printedName": "Swift._ArrayBuffer<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:s12_ArrayBufferV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s14_ArrayProtocolP",
+ "mangledName": "$ss14_ArrayProtocolP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RandomAccessCollection",
+ "printedName": "RandomAccessCollection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Index",
+ "printedName": "Index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ArraySlice",
+ "printedName": "Swift.ArraySlice<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:s10ArraySliceV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Indices",
+ "printedName": "Indices",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Range",
+ "printedName": "Swift.Range",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sn"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sk",
+ "mangledName": "$sSk"
+ },
+ {
+ "kind": "Conformance",
+ "name": "MutableCollection",
+ "printedName": "MutableCollection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Index",
+ "printedName": "Index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ArraySlice",
+ "printedName": "Swift.ArraySlice<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:s10ArraySliceV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SM",
+ "mangledName": "$sSM"
+ },
+ {
+ "kind": "Conformance",
+ "name": "BidirectionalCollection",
+ "printedName": "BidirectionalCollection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Index",
+ "printedName": "Index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ArraySlice",
+ "printedName": "Swift.ArraySlice<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:s10ArraySliceV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Indices",
+ "printedName": "Indices",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Range",
+ "printedName": "Swift.Range",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sn"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SK",
+ "mangledName": "$sSK"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Collection",
+ "printedName": "Collection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Index",
+ "printedName": "Index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Iterator",
+ "printedName": "Iterator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IndexingIterator",
+ "printedName": "Swift.IndexingIterator<[τ_0_0]>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[τ_0_0]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:s16IndexingIteratorV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ArraySlice",
+ "printedName": "Swift.ArraySlice<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:s10ArraySliceV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Indices",
+ "printedName": "Indices",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Range",
+ "printedName": "Swift.Range",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sn"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sl",
+ "mangledName": "$sSl"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sequence",
+ "printedName": "Sequence",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Iterator",
+ "printedName": "Iterator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IndexingIterator",
+ "printedName": "Swift.IndexingIterator<[τ_0_0]>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[τ_0_0]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:s16IndexingIteratorV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:ST",
+ "mangledName": "$sST"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByArrayLiteral",
+ "printedName": "ExpressibleByArrayLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ArrayLiteralElement",
+ "printedName": "ArrayLiteralElement",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s25ExpressibleByArrayLiteralP",
+ "mangledName": "$ss25ExpressibleByArrayLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RangeReplaceableCollection",
+ "printedName": "RangeReplaceableCollection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ArraySlice",
+ "printedName": "Swift.ArraySlice<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:s10ArraySliceV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sm",
+ "mangledName": "$sSm"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_HasCustomAnyHashableRepresentation",
+ "printedName": "_HasCustomAnyHashableRepresentation",
+ "usr": "s:s35_HasCustomAnyHashableRepresentationP",
+ "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_HasContiguousBytes",
+ "printedName": "_HasContiguousBytes",
+ "usr": "s:s19_HasContiguousBytesP",
+ "mangledName": "$ss19_HasContiguousBytesP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSArray",
+ "printedName": "Foundation.NSArray",
+ "usr": "c:objc(cs)NSArray"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ContiguousBytes",
+ "printedName": "ContiguousBytes",
+ "usr": "s:10Foundation15ContiguousBytesP",
+ "mangledName": "$s10Foundation15ContiguousBytesP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "EncodableWithConfiguration",
+ "printedName": "EncodableWithConfiguration",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "EncodingConfiguration",
+ "printedName": "EncodingConfiguration",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DependentMember",
+ "printedName": "τ_0_0.EncodingConfiguration"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation26EncodableWithConfigurationP",
+ "mangledName": "$s10Foundation26EncodableWithConfigurationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "DecodableWithConfiguration",
+ "printedName": "DecodableWithConfiguration",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "DecodingConfiguration",
+ "printedName": "DecodingConfiguration",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DependentMember",
+ "printedName": "τ_0_0.DecodingConfiguration"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation26DecodableWithConfigurationP",
+ "mangledName": "$s10Foundation26DecodableWithConfigurationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "DataProtocol",
+ "printedName": "DataProtocol",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Regions",
+ "printedName": "Regions",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CollectionOfOne",
+ "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.UInt8]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:s15CollectionOfOneV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation12DataProtocolP",
+ "mangledName": "$s10Foundation12DataProtocolP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "MutableDataProtocol",
+ "printedName": "MutableDataProtocol",
+ "usr": "s:10Foundation19MutableDataProtocolP",
+ "mangledName": "$s10Foundation19MutableDataProtocolP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Bundle",
+ "printedName": "Bundle",
+ "declKind": "Class",
+ "usr": "c:objc(cs)NSBundle",
+ "moduleName": "Foundation",
+ "isOpen": true,
+ "objc_name": "NSBundle",
+ "declAttributes": [
+ "ObjC",
+ "SynthesizedProtocol",
+ "NonSendable",
+ "Sendable",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CGFloat",
+ "printedName": "CGFloat",
+ "declKind": "Struct",
+ "usr": "s:14CoreFoundation7CGFloatV",
+ "mangledName": "$s12CoreGraphics7CGFloatV",
+ "moduleName": "CoreFoundation",
+ "intro_Macosx": "10.0",
+ "intro_iOS": "2.0",
+ "intro_tvOS": "9.0",
+ "intro_watchOS": "1.0",
+ "declAttributes": [
+ "Frozen",
+ "OriginallyDefinedIn",
+ "OriginallyDefinedIn",
+ "OriginallyDefinedIn",
+ "OriginallyDefinedIn",
+ "OriginallyDefinedIn",
+ "Available",
+ "Available",
+ "Available",
+ "Available",
+ "Available"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Interpolatable",
+ "printedName": "Interpolatable",
+ "usr": "s:6Lottie14InterpolatableP",
+ "mangledName": "$s6Lottie14InterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SignedNumeric",
+ "printedName": "SignedNumeric",
+ "usr": "s:s13SignedNumericP",
+ "mangledName": "$ss13SignedNumericP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Numeric",
+ "printedName": "Numeric",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Magnitude",
+ "printedName": "Magnitude",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sj",
+ "mangledName": "$sSj"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AdditiveArithmetic",
+ "printedName": "AdditiveArithmetic",
+ "usr": "s:s18AdditiveArithmeticP",
+ "mangledName": "$ss18AdditiveArithmeticP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByIntegerLiteral",
+ "printedName": "ExpressibleByIntegerLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "IntegerLiteralType",
+ "printedName": "IntegerLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s27ExpressibleByIntegerLiteralP",
+ "mangledName": "$ss27ExpressibleByIntegerLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "BinaryFloatingPoint",
+ "printedName": "BinaryFloatingPoint",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawSignificand",
+ "printedName": "RawSignificand",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "RawExponent",
+ "printedName": "RawExponent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SB",
+ "mangledName": "$sSB"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByFloatLiteral",
+ "printedName": "ExpressibleByFloatLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "FloatLiteralType",
+ "printedName": "FloatLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s25ExpressibleByFloatLiteralP",
+ "mangledName": "$ss25ExpressibleByFloatLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "FloatingPoint",
+ "printedName": "FloatingPoint",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Exponent",
+ "printedName": "Exponent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SF",
+ "mangledName": "$sSF"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Strideable",
+ "printedName": "Strideable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Stride",
+ "printedName": "Stride",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sx",
+ "mangledName": "$sSx"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Comparable",
+ "printedName": "Comparable",
+ "usr": "s:SL",
+ "mangledName": "$sSL"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CVarArgPassedAsDouble",
+ "printedName": "_CVarArgPassedAsDouble",
+ "usr": "s:s22_CVarArgPassedAsDoubleP",
+ "mangledName": "$ss22_CVarArgPassedAsDoubleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CVarArgAligned",
+ "printedName": "_CVarArgAligned",
+ "usr": "s:s15_CVarArgAlignedP",
+ "mangledName": "$ss15_CVarArgAlignedP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_FormatSpecifiable",
+ "printedName": "_FormatSpecifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_Arg",
+ "printedName": "_Arg",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation18_FormatSpecifiableP",
+ "mangledName": "$s10Foundation18_FormatSpecifiableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSNumber",
+ "printedName": "Foundation.NSNumber",
+ "usr": "c:objc(cs)NSNumber"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "VectorArithmetic",
+ "printedName": "VectorArithmetic",
+ "usr": "s:7SwiftUI16VectorArithmeticP",
+ "mangledName": "$s7SwiftUI16VectorArithmeticP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_FormatSpecifiable",
+ "printedName": "_FormatSpecifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_Arg",
+ "printedName": "_Arg",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI18_FormatSpecifiableP",
+ "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Animatable",
+ "printedName": "Animatable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "AnimatableData",
+ "printedName": "AnimatableData",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI10AnimatableP",
+ "mangledName": "$s7SwiftUI10AnimatableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UIColor",
+ "printedName": "UIColor",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "lottieColorValue",
+ "printedName": "lottieColorValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:So7UIColorC6LottieE16lottieColorValueAC0bD0Vvp",
+ "mangledName": "$sSo7UIColorC6LottieE16lottieColorValueAC0bD0Vvp",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LottieColor",
+ "printedName": "Lottie.LottieColor",
+ "usr": "s:6Lottie0A5ColorV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So7UIColorC6LottieE16lottieColorValueAC0bD0Vvg",
+ "mangledName": "$sSo7UIColorC6LottieE16lottieColorValueAC0bD0Vvg",
+ "moduleName": "Lottie",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)UIColor",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "2.0",
+ "objc_name": "UIColor",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "SynthesizedProtocol",
+ "NonSendable",
+ "Sendable",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ExpressibleByColorLiteral",
+ "printedName": "_ExpressibleByColorLiteral",
+ "usr": "s:s26_ExpressibleByColorLiteralP",
+ "mangledName": "$ss26_ExpressibleByColorLiteralP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CGPoint",
+ "printedName": "CGPoint",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:spatialOutTangent:spatialInTangent:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGPoint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So7CGPointV6LottieE11interpolate2to6amount17spatialOutTangent0f2InH0A2B_14CoreFoundation7CGFloatVABSgALtF",
+ "mangledName": "$sSo7CGPointV6LottieE11interpolate2to6amount17spatialOutTangent0f2InH0A2B_12CoreGraphics7CGFloatVABSgALtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "c:@S@CGPoint",
+ "moduleName": "CoreFoundation",
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "SpatialInterpolatable",
+ "printedName": "SpatialInterpolatable",
+ "usr": "s:6Lottie21SpatialInterpolatableP",
+ "mangledName": "$s6Lottie21SpatialInterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSValue",
+ "printedName": "Foundation.NSValue",
+ "usr": "c:objc(cs)NSValue"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CustomPlaygroundQuickLookable",
+ "printedName": "_CustomPlaygroundQuickLookable",
+ "usr": "s:s30_CustomPlaygroundQuickLookableP",
+ "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Animatable",
+ "printedName": "Animatable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "AnimatableData",
+ "printedName": "AnimatableData",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatablePair",
+ "printedName": "SwiftUI.AnimatablePair",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:7SwiftUI14AnimatablePairV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI10AnimatableP",
+ "mangledName": "$s7SwiftUI10AnimatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Double",
+ "printedName": "Double",
+ "declKind": "Struct",
+ "usr": "s:Sd",
+ "mangledName": "$sSd",
+ "moduleName": "Swift",
+ "declAttributes": [
+ "Frozen"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Interpolatable",
+ "printedName": "Interpolatable",
+ "usr": "s:6Lottie14InterpolatableP",
+ "mangledName": "$s6Lottie14InterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CustomPlaygroundQuickLookable",
+ "printedName": "_CustomPlaygroundQuickLookable",
+ "usr": "s:s30_CustomPlaygroundQuickLookableP",
+ "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CVarArgPassedAsDouble",
+ "printedName": "_CVarArgPassedAsDouble",
+ "usr": "s:s22_CVarArgPassedAsDoubleP",
+ "mangledName": "$ss22_CVarArgPassedAsDoubleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CVarArgAligned",
+ "printedName": "_CVarArgAligned",
+ "usr": "s:s15_CVarArgAlignedP",
+ "mangledName": "$ss15_CVarArgAlignedP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LosslessStringConvertible",
+ "printedName": "LosslessStringConvertible",
+ "usr": "s:s25LosslessStringConvertibleP",
+ "mangledName": "$ss25LosslessStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "TextOutputStreamable",
+ "printedName": "TextOutputStreamable",
+ "usr": "s:s20TextOutputStreamableP",
+ "mangledName": "$ss20TextOutputStreamableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "BinaryFloatingPoint",
+ "printedName": "BinaryFloatingPoint",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawSignificand",
+ "printedName": "RawSignificand",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt64",
+ "printedName": "Swift.UInt64",
+ "usr": "s:s6UInt64V"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "RawExponent",
+ "printedName": "RawExponent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SB",
+ "mangledName": "$sSB"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByFloatLiteral",
+ "printedName": "ExpressibleByFloatLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "FloatLiteralType",
+ "printedName": "FloatLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s25ExpressibleByFloatLiteralP",
+ "mangledName": "$ss25ExpressibleByFloatLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "FloatingPoint",
+ "printedName": "FloatingPoint",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Exponent",
+ "printedName": "Exponent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SF",
+ "mangledName": "$sSF"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SignedNumeric",
+ "printedName": "SignedNumeric",
+ "usr": "s:s13SignedNumericP",
+ "mangledName": "$ss13SignedNumericP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Numeric",
+ "printedName": "Numeric",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Magnitude",
+ "printedName": "Magnitude",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sj",
+ "mangledName": "$sSj"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AdditiveArithmetic",
+ "printedName": "AdditiveArithmetic",
+ "usr": "s:s18AdditiveArithmeticP",
+ "mangledName": "$ss18AdditiveArithmeticP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ExpressibleByBuiltinIntegerLiteral",
+ "printedName": "_ExpressibleByBuiltinIntegerLiteral",
+ "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
+ "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByIntegerLiteral",
+ "printedName": "ExpressibleByIntegerLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "IntegerLiteralType",
+ "printedName": "IntegerLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s27ExpressibleByIntegerLiteralP",
+ "mangledName": "$ss27ExpressibleByIntegerLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ExpressibleByBuiltinFloatLiteral",
+ "printedName": "_ExpressibleByBuiltinFloatLiteral",
+ "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP",
+ "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_HasCustomAnyHashableRepresentation",
+ "printedName": "_HasCustomAnyHashableRepresentation",
+ "usr": "s:s35_HasCustomAnyHashableRepresentationP",
+ "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Strideable",
+ "printedName": "Strideable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Stride",
+ "printedName": "Stride",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sx",
+ "mangledName": "$sSx"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Comparable",
+ "printedName": "Comparable",
+ "usr": "s:SL",
+ "mangledName": "$sSL"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SIMDScalar",
+ "printedName": "SIMDScalar",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "SIMDMaskScalar",
+ "printedName": "SIMDMaskScalar",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD2Storage",
+ "printedName": "SIMD2Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD2Storage",
+ "printedName": "Swift.Double.SIMD2Storage",
+ "usr": "s:Sd12SIMD2StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD4Storage",
+ "printedName": "SIMD4Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD4Storage",
+ "printedName": "Swift.Double.SIMD4Storage",
+ "usr": "s:Sd12SIMD4StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD8Storage",
+ "printedName": "SIMD8Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD8Storage",
+ "printedName": "Swift.Double.SIMD8Storage",
+ "usr": "s:Sd12SIMD8StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD16Storage",
+ "printedName": "SIMD16Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD16Storage",
+ "printedName": "Swift.Double.SIMD16Storage",
+ "usr": "s:Sd13SIMD16StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD32Storage",
+ "printedName": "SIMD32Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD32Storage",
+ "printedName": "Swift.Double.SIMD32Storage",
+ "usr": "s:Sd13SIMD32StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD64Storage",
+ "printedName": "SIMD64Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD64Storage",
+ "printedName": "Swift.Double.SIMD64Storage",
+ "usr": "s:Sd13SIMD64StorageV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s10SIMDScalarP",
+ "mangledName": "$ss10SIMDScalarP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_FormatSpecifiable",
+ "printedName": "_FormatSpecifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_Arg",
+ "printedName": "_Arg",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation18_FormatSpecifiableP",
+ "mangledName": "$s10Foundation18_FormatSpecifiableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSNumber",
+ "printedName": "Foundation.NSNumber",
+ "usr": "c:objc(cs)NSNumber"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "VectorArithmetic",
+ "printedName": "VectorArithmetic",
+ "usr": "s:7SwiftUI16VectorArithmeticP",
+ "mangledName": "$s7SwiftUI16VectorArithmeticP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_FormatSpecifiable",
+ "printedName": "_FormatSpecifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_Arg",
+ "printedName": "_Arg",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI18_FormatSpecifiableP",
+ "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Animatable",
+ "printedName": "Animatable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "AnimatableData",
+ "printedName": "AnimatableData",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI10AnimatableP",
+ "mangledName": "$s7SwiftUI10AnimatableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CGRect",
+ "printedName": "CGRect",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So6CGRectV6LottieE11interpolate2to6amountA2B_14CoreFoundation7CGFloatVtF",
+ "mangledName": "$sSo6CGRectV6LottieE11interpolate2to6amountA2B_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "c:@S@CGRect",
+ "moduleName": "CoreFoundation",
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Interpolatable",
+ "printedName": "Interpolatable",
+ "usr": "s:6Lottie14InterpolatableP",
+ "mangledName": "$s6Lottie14InterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSValue",
+ "printedName": "Foundation.NSValue",
+ "usr": "c:objc(cs)NSValue"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CustomPlaygroundQuickLookable",
+ "printedName": "_CustomPlaygroundQuickLookable",
+ "usr": "s:s30_CustomPlaygroundQuickLookableP",
+ "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Animatable",
+ "printedName": "Animatable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "AnimatableData",
+ "printedName": "AnimatableData",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatablePair",
+ "printedName": "SwiftUI.AnimatablePair, SwiftUI.AnimatablePair>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatablePair",
+ "printedName": "SwiftUI.AnimatablePair",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:7SwiftUI14AnimatablePairV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatablePair",
+ "printedName": "SwiftUI.AnimatablePair",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:7SwiftUI14AnimatablePairV"
+ }
+ ],
+ "usr": "s:7SwiftUI14AnimatablePairV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI10AnimatableP",
+ "mangledName": "$s7SwiftUI10AnimatableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CGSize",
+ "printedName": "CGSize",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So6CGSizeV6LottieE11interpolate2to6amountA2B_14CoreFoundation7CGFloatVtF",
+ "mangledName": "$sSo6CGSizeV6LottieE11interpolate2to6amountA2B_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "c:@S@CGSize",
+ "moduleName": "CoreFoundation",
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Interpolatable",
+ "printedName": "Interpolatable",
+ "usr": "s:6Lottie14InterpolatableP",
+ "mangledName": "$s6Lottie14InterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSValue",
+ "printedName": "Foundation.NSValue",
+ "usr": "c:objc(cs)NSValue"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CustomPlaygroundQuickLookable",
+ "printedName": "_CustomPlaygroundQuickLookable",
+ "usr": "s:s30_CustomPlaygroundQuickLookableP",
+ "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Animatable",
+ "printedName": "Animatable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "AnimatableData",
+ "printedName": "AnimatableData",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnimatablePair",
+ "printedName": "SwiftUI.AnimatablePair",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "usr": "s:7SwiftUI14AnimatablePairV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI10AnimatableP",
+ "mangledName": "$s7SwiftUI10AnimatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DispatchQueue",
+ "printedName": "DispatchQueue",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "dotLottie",
+ "printedName": "dotLottie",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DispatchQueue",
+ "printedName": "Dispatch.DispatchQueue",
+ "usr": "c:objc(cs)OS_dispatch_queue"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:So17OS_dispatch_queueC6LottieE03dotD0ABvpZ",
+ "mangledName": "$sSo17OS_dispatch_queueC6LottieE03dotD0ABvpZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DispatchQueue",
+ "printedName": "Dispatch.DispatchQueue",
+ "usr": "c:objc(cs)OS_dispatch_queue"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So17OS_dispatch_queueC6LottieE03dotD0ABvgZ",
+ "mangledName": "$sSo17OS_dispatch_queueC6LottieE03dotD0ABvgZ",
+ "moduleName": "Lottie",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)OS_dispatch_queue",
+ "moduleName": "Dispatch",
+ "isOpen": true,
+ "objc_name": "OS_dispatch_queue",
+ "declAttributes": [
+ "ObjC",
+ "SynthesizedProtocol",
+ "Sendable",
+ "HasMissingDesignatedInitializers",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)OS_dispatch_object",
+ "isExternal": true,
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "Dispatch.DispatchObject",
+ "os_object.OS_object",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Scheduler",
+ "printedName": "Scheduler",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "SchedulerTimeType",
+ "printedName": "SchedulerTimeType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SchedulerTimeType",
+ "printedName": "Dispatch.DispatchQueue.SchedulerTimeType",
+ "usr": "s:So17OS_dispatch_queueC8DispatchE17SchedulerTimeTypeV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SchedulerOptions",
+ "printedName": "SchedulerOptions",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SchedulerOptions",
+ "printedName": "Dispatch.DispatchQueue.SchedulerOptions",
+ "usr": "s:So17OS_dispatch_queueC8DispatchE16SchedulerOptionsV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine9SchedulerP",
+ "mangledName": "$s7Combine9SchedulerP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Float",
+ "printedName": "Float",
+ "declKind": "Struct",
+ "usr": "s:Sf",
+ "mangledName": "$sSf",
+ "moduleName": "Swift",
+ "declAttributes": [
+ "Frozen"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CustomPlaygroundQuickLookable",
+ "printedName": "_CustomPlaygroundQuickLookable",
+ "usr": "s:s30_CustomPlaygroundQuickLookableP",
+ "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CVarArgPassedAsDouble",
+ "printedName": "_CVarArgPassedAsDouble",
+ "usr": "s:s22_CVarArgPassedAsDoubleP",
+ "mangledName": "$ss22_CVarArgPassedAsDoubleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CVarArgAligned",
+ "printedName": "_CVarArgAligned",
+ "usr": "s:s15_CVarArgAlignedP",
+ "mangledName": "$ss15_CVarArgAlignedP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LosslessStringConvertible",
+ "printedName": "LosslessStringConvertible",
+ "usr": "s:s25LosslessStringConvertibleP",
+ "mangledName": "$ss25LosslessStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "TextOutputStreamable",
+ "printedName": "TextOutputStreamable",
+ "usr": "s:s20TextOutputStreamableP",
+ "mangledName": "$ss20TextOutputStreamableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "BinaryFloatingPoint",
+ "printedName": "BinaryFloatingPoint",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawSignificand",
+ "printedName": "RawSignificand",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "RawExponent",
+ "printedName": "RawExponent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SB",
+ "mangledName": "$sSB"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByFloatLiteral",
+ "printedName": "ExpressibleByFloatLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "FloatLiteralType",
+ "printedName": "FloatLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s25ExpressibleByFloatLiteralP",
+ "mangledName": "$ss25ExpressibleByFloatLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "FloatingPoint",
+ "printedName": "FloatingPoint",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Exponent",
+ "printedName": "Exponent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SF",
+ "mangledName": "$sSF"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SignedNumeric",
+ "printedName": "SignedNumeric",
+ "usr": "s:s13SignedNumericP",
+ "mangledName": "$ss13SignedNumericP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Numeric",
+ "printedName": "Numeric",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Magnitude",
+ "printedName": "Magnitude",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sj",
+ "mangledName": "$sSj"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AdditiveArithmetic",
+ "printedName": "AdditiveArithmetic",
+ "usr": "s:s18AdditiveArithmeticP",
+ "mangledName": "$ss18AdditiveArithmeticP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ExpressibleByBuiltinIntegerLiteral",
+ "printedName": "_ExpressibleByBuiltinIntegerLiteral",
+ "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
+ "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByIntegerLiteral",
+ "printedName": "ExpressibleByIntegerLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "IntegerLiteralType",
+ "printedName": "IntegerLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s27ExpressibleByIntegerLiteralP",
+ "mangledName": "$ss27ExpressibleByIntegerLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ExpressibleByBuiltinFloatLiteral",
+ "printedName": "_ExpressibleByBuiltinFloatLiteral",
+ "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP",
+ "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_HasCustomAnyHashableRepresentation",
+ "printedName": "_HasCustomAnyHashableRepresentation",
+ "usr": "s:s35_HasCustomAnyHashableRepresentationP",
+ "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Strideable",
+ "printedName": "Strideable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Stride",
+ "printedName": "Stride",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sx",
+ "mangledName": "$sSx"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Comparable",
+ "printedName": "Comparable",
+ "usr": "s:SL",
+ "mangledName": "$sSL"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SIMDScalar",
+ "printedName": "SIMDScalar",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "SIMDMaskScalar",
+ "printedName": "SIMDMaskScalar",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD2Storage",
+ "printedName": "SIMD2Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD2Storage",
+ "printedName": "Swift.Float.SIMD2Storage",
+ "usr": "s:Sf12SIMD2StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD4Storage",
+ "printedName": "SIMD4Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD4Storage",
+ "printedName": "Swift.Float.SIMD4Storage",
+ "usr": "s:Sf12SIMD4StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD8Storage",
+ "printedName": "SIMD8Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD8Storage",
+ "printedName": "Swift.Float.SIMD8Storage",
+ "usr": "s:Sf12SIMD8StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD16Storage",
+ "printedName": "SIMD16Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD16Storage",
+ "printedName": "Swift.Float.SIMD16Storage",
+ "usr": "s:Sf13SIMD16StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD32Storage",
+ "printedName": "SIMD32Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD32Storage",
+ "printedName": "Swift.Float.SIMD32Storage",
+ "usr": "s:Sf13SIMD32StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD64Storage",
+ "printedName": "SIMD64Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD64Storage",
+ "printedName": "Swift.Float.SIMD64Storage",
+ "usr": "s:Sf13SIMD64StorageV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s10SIMDScalarP",
+ "mangledName": "$ss10SIMDScalarP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_FormatSpecifiable",
+ "printedName": "_FormatSpecifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_Arg",
+ "printedName": "_Arg",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation18_FormatSpecifiableP",
+ "mangledName": "$s10Foundation18_FormatSpecifiableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSNumber",
+ "printedName": "Foundation.NSNumber",
+ "usr": "c:objc(cs)NSNumber"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "VectorArithmetic",
+ "printedName": "VectorArithmetic",
+ "usr": "s:7SwiftUI16VectorArithmeticP",
+ "mangledName": "$s7SwiftUI16VectorArithmeticP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_FormatSpecifiable",
+ "printedName": "_FormatSpecifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_Arg",
+ "printedName": "_Arg",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI18_FormatSpecifiableP",
+ "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Interpolatable",
+ "printedName": "Interpolatable",
+ "usr": "s:6Lottie14InterpolatableP",
+ "mangledName": "$s6Lottie14InterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Optional",
+ "printedName": "Optional",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "interpolate",
+ "printedName": "interpolate(to:amount:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "τ_0_0?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "τ_0_0?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:Sq6LottieAA14InterpolatableRzlE11interpolate2to6amountxSgAF_14CoreFoundation7CGFloatVtF",
+ "mangledName": "$sSq6LottieAA14InterpolatableRzlE11interpolate2to6amountxSgAF_12CoreGraphics7CGFloatVtF",
+ "moduleName": "Lottie",
+ "genericSig": "<τ_0_0 where τ_0_0 : Lottie.Interpolatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:Sq",
+ "mangledName": "$sSq",
+ "moduleName": "Swift",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Frozen"
+ ],
+ "isExternal": true,
+ "isEnumExhaustive": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByNilLiteral",
+ "printedName": "ExpressibleByNilLiteral",
+ "usr": "s:s23ExpressibleByNilLiteralP",
+ "mangledName": "$ss23ExpressibleByNilLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Interpolatable",
+ "printedName": "Interpolatable",
+ "usr": "s:6Lottie14InterpolatableP",
+ "mangledName": "$s6Lottie14InterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AnyInterpolatable",
+ "printedName": "AnyInterpolatable",
+ "usr": "s:6Lottie17AnyInterpolatableP",
+ "mangledName": "$s6Lottie17AnyInterpolatableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "AnyObject"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "EncodableWithConfiguration",
+ "printedName": "EncodableWithConfiguration",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "EncodingConfiguration",
+ "printedName": "EncodingConfiguration",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DependentMember",
+ "printedName": "τ_0_0.EncodingConfiguration"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation26EncodableWithConfigurationP",
+ "mangledName": "$s10Foundation26EncodableWithConfigurationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "DecodableWithConfiguration",
+ "printedName": "DecodableWithConfiguration",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "DecodingConfiguration",
+ "printedName": "DecodingConfiguration",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DependentMember",
+ "printedName": "τ_0_0.DecodingConfiguration"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation26DecodableWithConfigurationP",
+ "mangledName": "$s10Foundation26DecodableWithConfigurationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Gesture",
+ "printedName": "Gesture",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Value",
+ "printedName": "Value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DependentMember",
+ "printedName": "τ_0_0.Value"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Body",
+ "printedName": "Body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI7GestureP",
+ "mangledName": "$s7SwiftUI7GestureP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "View",
+ "printedName": "View",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Body",
+ "printedName": "Body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI4ViewP",
+ "mangledName": "$s7SwiftUI4ViewP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "TableRowContent",
+ "printedName": "TableRowContent",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "TableRowValue",
+ "printedName": "TableRowValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DependentMember",
+ "printedName": "τ_0_0.TableRowValue"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "TableRowBody",
+ "printedName": "TableRowBody",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI15TableRowContentP",
+ "mangledName": "$s7SwiftUI15TableRowContentP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Commands",
+ "printedName": "Commands",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Body",
+ "printedName": "Body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI8CommandsP",
+ "mangledName": "$s7SwiftUI8CommandsP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ToolbarContent",
+ "printedName": "ToolbarContent",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Body",
+ "printedName": "Body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7SwiftUI14ToolbarContentP",
+ "mangledName": "$s7SwiftUI14ToolbarContentP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomizableToolbarContent",
+ "printedName": "CustomizableToolbarContent",
+ "usr": "s:7SwiftUI26CustomizableToolbarContentP",
+ "mangledName": "$s7SwiftUI26CustomizableToolbarContentP"
+ }
+ ]
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/MeasuringViewRepresentable.swift",
+ "kind": "StringLiteral",
+ "offset": 1936,
+ "length": 7,
+ "value": "\"width\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/MeasuringViewRepresentable.swift",
+ "kind": "StringLiteral",
+ "offset": 2039,
+ "length": 8,
+ "value": "\"height\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Model\/Providers\/ViewDifferentiatorProviding.swift",
+ "kind": "StringLiteral",
+ "offset": 983,
+ "length": 28,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Model\/Providers\/ViewDifferentiatorProviding.swift",
+ "kind": "StringLiteral",
+ "offset": 1010,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "StringLiteral",
+ "offset": 1680,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "StringLiteral",
+ "offset": 1705,
+ "length": 3,
+ "value": "\"u\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "StringLiteral",
+ "offset": 1726,
+ "length": 3,
+ "value": "\"w\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "StringLiteral",
+ "offset": 1748,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "StringLiteral",
+ "offset": 1680,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "StringLiteral",
+ "offset": 1705,
+ "length": 3,
+ "value": "\"u\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "StringLiteral",
+ "offset": 1726,
+ "length": 3,
+ "value": "\"w\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "StringLiteral",
+ "offset": 1748,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "Array",
+ "offset": 2473,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "StringLiteral",
+ "offset": 2603,
+ "length": 7,
+ "value": "\"data:\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "StringLiteral",
+ "offset": 2957,
+ "length": 10,
+ "value": "\";base64,\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3403,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Assets\/ImageAsset.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3408,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 508,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 812,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 825,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 881,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "Array",
+ "offset": 1176,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "Array",
+ "offset": 1255,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 215,
+ "length": 10,
+ "value": "\"Lottie.ShapeLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1733,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2037,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2050,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2106,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4881,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5785,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1376,
+ "length": 10,
+ "value": "\"Lottie.GroupLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 8600,
+ "length": 17,
+ "value": "\"repeater copies\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8644,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 10090,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "Array",
+ "offset": 10114,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11862,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12004,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12171,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12328,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12503,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12656,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 13924,
+ "length": 187,
+ "value": "\"The Core Animation rendering engine doesn't support applying separate x\/y scale values (x: \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 14047,
+ "length": 1,
+ "value": "\", y: \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 14062,
+ "length": 1,
+ "value": "\") to this stroke item (\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 14097,
+ "length": 1,
+ "value": "\").\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14163,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "Array",
+ "offset": 15150,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "Array",
+ "offset": 15230,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "Array",
+ "offset": 15944,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "Array",
+ "offset": 16071,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18465,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19836,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19886,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 20363,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "IntegerLiteral",
+ "offset": 171,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "IntegerLiteral",
+ "offset": 199,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "IntegerLiteral",
+ "offset": 227,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "IntegerLiteral",
+ "offset": 171,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "IntegerLiteral",
+ "offset": 199,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "IntegerLiteral",
+ "offset": 227,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "IntegerLiteral",
+ "offset": 171,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "IntegerLiteral",
+ "offset": 199,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "IntegerLiteral",
+ "offset": 227,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "StringLiteral",
+ "offset": 2054,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "StringLiteral",
+ "offset": 2078,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "StringLiteral",
+ "offset": 2098,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "StringLiteral",
+ "offset": 2054,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "StringLiteral",
+ "offset": 2078,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "StringLiteral",
+ "offset": 2098,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Ellipse.swift",
+ "kind": "StringLiteral",
+ "offset": 264,
+ "length": 7,
+ "value": "\"Lottie.Ellipse\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 973,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1868,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2055,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2532,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2839,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2852,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2908,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 3294,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3718,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7882,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8834,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11323,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11916,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12406,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 18430,
+ "length": 376,
+ "value": "\"`LottieBackgroundBehavior.continuePlaying` should not be used with the Main Thread\nrendering engine, since this would waste CPU resources on playing an animation\nthat is not visible. Consider using a different background mode, or switching to\nthe Core Animation rendering engine (which does not have any CPU overhead).\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 21894,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 22155,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 22868,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 23389,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 23518,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 23977,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24098,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24528,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 25029,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 25137,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 25453,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 26873,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "Array",
+ "offset": 31688,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 36243,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 38392,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 38886,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 39527,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 40063,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 40882,
+ "length": 11,
+ "value": "\"sublayers\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 43201,
+ "length": 79,
+ "value": "\"Encountered Core Animation compatibility issues while setting up animation:\n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 43356,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 43364,
+ "length": 6,
+ "value": "\"\n\n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 43385,
+ "length": 339,
+ "value": "\"This animation cannot be rendered correctly by the Core Animation engine.\nTo resolve this issue, you can use `RenderingEngineOption.automatic`, which automatically falls back\nto the Main Thread rendering engine when necessary, or just use `RenderingEngineOption.mainThread`.\n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 44014,
+ "length": 39,
+ "value": "\"Encountered unexpected error \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 44052,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 45301,
+ "length": 39,
+ "value": "\"Encountered unexpected error \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 45339,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "Array",
+ "offset": 45388,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 45813,
+ "length": 78,
+ "value": "\"Encountered Core Animation compatibility issue while setting up animation:\n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 45963,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 45971,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 45986,
+ "length": 397,
+ "value": "\"This animation may have additional compatibility issues, but animation setup was cancelled early to avoid wasted work.\n\nAutomatically falling back to Main Thread rendering engine. This fallback comes with some additional performance\noverhead, which can be reduced by manually specifying that this animation should always use the Main Thread engine.\n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 46828,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49073,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49431,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51455,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 51990,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52662,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52717,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 53122,
+ "length": 14,
+ "value": "\"currentFrame\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 53577,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53604,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53748,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 54129,
+ "length": 8,
+ "value": "\"Lottie\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 271,
+ "length": 20,
+ "value": "\"Lottie.LottieAnimationLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 56373,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 56463,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 56541,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 56629,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "IntegerLiteral",
+ "offset": 403,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 1,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "IntegerLiteral",
+ "offset": 403,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 1,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "IntegerLiteral",
+ "offset": 403,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3216,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "StringLiteral",
+ "offset": 3577,
+ "length": 4,
+ "value": "\"rb\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "StringLiteral",
+ "offset": 4169,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "StringLiteral",
+ "offset": 4190,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7931,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7953,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10820,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11274,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Writing.swift",
+ "kind": "StringLiteral",
+ "offset": 14105,
+ "length": 5,
+ "value": "\"rb+\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/AnimatorNodeDebugging.swift",
+ "kind": "StringLiteral",
+ "offset": 322,
+ "length": 13,
+ "value": "\"* |Children\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/AnimatorNodeDebugging.swift",
+ "kind": "StringLiteral",
+ "offset": 406,
+ "length": 3,
+ "value": "\"*\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/AnimatorNodeDebugging.swift",
+ "kind": "StringLiteral",
+ "offset": 455,
+ "length": 3,
+ "value": "\"|\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Protocols\/AnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2724,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Protocols\/AnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2801,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Protocols\/AnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3322,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Protocols\/AnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3363,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Protocols\/AnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3919,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Protocols\/AnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4677,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Protocols\/AnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4717,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Protocols\/AnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5296,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Protocols\/AnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5943,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/Bundle.swift",
+ "kind": "StringLiteral",
+ "offset": 316,
+ "length": 6,
+ "value": "\"json\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/Bundle.swift",
+ "kind": "StringLiteral",
+ "offset": 470,
+ "length": 31,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/Bundle.swift",
+ "kind": "StringLiteral",
+ "offset": 489,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/Bundle.swift",
+ "kind": "StringLiteral",
+ "offset": 492,
+ "length": 1,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/Bundle.swift",
+ "kind": "StringLiteral",
+ "offset": 500,
+ "length": 8,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/Bundle.swift",
+ "kind": "StringLiteral",
+ "offset": 804,
+ "length": 8,
+ "value": "\"lottie\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/Bundle.swift",
+ "kind": "StringLiteral",
+ "offset": 931,
+ "length": 31,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/Bundle.swift",
+ "kind": "StringLiteral",
+ "offset": 950,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/Bundle.swift",
+ "kind": "StringLiteral",
+ "offset": 953,
+ "length": 1,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/Bundle.swift",
+ "kind": "StringLiteral",
+ "offset": 961,
+ "length": 8,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/Bundle.swift",
+ "kind": "StringLiteral",
+ "offset": 1294,
+ "length": 7,
+ "value": "\".json\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/Bundle.swift",
+ "kind": "StringLiteral",
+ "offset": 1641,
+ "length": 9,
+ "value": "\".lottie\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 295,
+ "length": 10,
+ "value": "\"position\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 324,
+ "length": 8,
+ "value": "\"bounds\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 351,
+ "length": 13,
+ "value": "\"anchorPoint\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 383,
+ "length": 11,
+ "value": "\"transform\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 413,
+ "length": 9,
+ "value": "\"opacity\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 441,
+ "length": 8,
+ "value": "\"hidden\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 525,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 677,
+ "length": 27,
+ "value": "\"init(layer:) wrong class.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "Array",
+ "offset": 824,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 857,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1029,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1198,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeContainerLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1383,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/DropShadowAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1587,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/DropShadowAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2262,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/DropShadowAnimation.swift",
+ "kind": "FloatLiteral",
+ "offset": 2567,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/DropShadowAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2576,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/DropShadowAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2872,
+ "length": 2,
+ "value": "90"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/DropShadowAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4028,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/DropShadowAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5313,
+ "length": 3,
+ "value": "180"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 599,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 627,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 633,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "StringLiteral",
+ "offset": 786,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "StringLiteral",
+ "offset": 511,
+ "length": 10,
+ "value": "\"Lottie.DebugLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "StringLiteral",
+ "offset": 511,
+ "length": 10,
+ "value": "\"Lottie.DebugLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 911,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "StringLiteral",
+ "offset": 933,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 949,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "StringLiteral",
+ "offset": 990,
+ "length": 4,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "StringLiteral",
+ "offset": 1023,
+ "length": 4,
+ "value": "\"|_\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1204,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1649,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2516,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3392,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3395,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3398,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3435,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3438,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3441,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3555,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3578,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3672,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "FloatLiteral",
+ "offset": 3675,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3680,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3683,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3720,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3723,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3726,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3841,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3864,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3959,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3962,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3965,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3968,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4005,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4008,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4011,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4126,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4149,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4245,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4248,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4251,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4254,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4291,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4294,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4297,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4412,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4435,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4537,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4540,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4543,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4546,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4583,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4586,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4589,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4704,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4727,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/LayerDebugging.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4936,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 264,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 332,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 406,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 371,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 484,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "Array",
+ "offset": 448,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 560,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 636,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 601,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 718,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 984,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1032,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1253,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1293,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1368,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1384,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1400,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1517,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1566,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1594,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1628,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1648,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1671,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2207,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2305,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2376,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2382,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2388,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2394,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2402,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2866,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/LegacyGradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3697,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/FontProvider\/AnimationFontProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 860,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/TextLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 535,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/TextLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 839,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/TextLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 852,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/TextLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 908,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/TextLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1351,
+ "length": 17,
+ "value": "\"text layer text\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/TextLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2763,
+ "length": 17,
+ "value": "\"text layer text\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/TextLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 3271,
+ "length": 101,
+ "value": "\"The Core Animation rendering engine currently doesn't support text animators.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/TextLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3683,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/TextLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3873,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/TextLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3929,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/TextLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 186,
+ "length": 9,
+ "value": "\"Lottie.TextLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/TextCompositionLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1370,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/TextCompositionLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1415,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/TextCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1543,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/TextCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1833,
+ "length": 32,
+ "value": "\"init(layer:) Wrong Layer Class\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/TextCompositionLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3116,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/TextCompositionLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3150,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/TextCompositionLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3176,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/TextCompositionLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4191,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/TextCompositionLayer.swift",
+ "kind": "FloatLiteral",
+ "offset": 4304,
+ "length": 6,
+ "value": "1000.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/TextCompositionLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5558,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/TextCompositionLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5737,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/TextCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 601,
+ "length": 20,
+ "value": "\"Lottie.TextCompositionLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/GradientRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1723,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/GradientRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1742,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/GradientRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1794,
+ "length": 57,
+ "value": "\"Size must be non-zero before an animation can be played\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/GradientRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2817,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/GradientRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2868,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/GradientRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2877,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/GradientRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3682,
+ "length": 6,
+ "value": "10000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/AnimationCache\/DefaultAnimationCache.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1224,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Configuration\/RenderingEngineOption.swift",
+ "kind": "StringLiteral",
+ "offset": 2332,
+ "length": 11,
+ "value": "\"Automatic\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Configuration\/RenderingEngineOption.swift",
+ "kind": "StringLiteral",
+ "offset": 2603,
+ "length": 11,
+ "value": "\"Automatic\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Configuration\/RenderingEngineOption.swift",
+ "kind": "StringLiteral",
+ "offset": 2968,
+ "length": 13,
+ "value": "\"Main Thread\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Configuration\/RenderingEngineOption.swift",
+ "kind": "StringLiteral",
+ "offset": 3017,
+ "length": 16,
+ "value": "\"Core Animation\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Configuration\/RenderingEngineOption.swift",
+ "kind": "StringLiteral",
+ "offset": 3201,
+ "length": 13,
+ "value": "\"Main Thread\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Configuration\/RenderingEngineOption.swift",
+ "kind": "StringLiteral",
+ "offset": 3246,
+ "length": 16,
+ "value": "\"Core Animation\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerImageProvider.swift",
+ "kind": "Dictionary",
+ "offset": 459,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/FilepathImageProvider.swift",
+ "kind": "StringLiteral",
+ "offset": 1238,
+ "length": 7,
+ "value": "\"data:\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/FilepathImageProvider.swift",
+ "kind": "StringLiteral",
+ "offset": 1892,
+ "length": 50,
+ "value": "\"Could not find image \"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/FilepathImageProvider.swift",
+ "kind": "StringLiteral",
+ "offset": 1929,
+ "length": 1,
+ "value": "\"\" in bundle\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/TextProvider\/AnimationTextProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3899,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "StringLiteral",
+ "offset": 953,
+ "length": 14,
+ "value": "\"Anchor Point\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1076,
+ "length": 12,
+ "value": "\"Rotation X\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1108,
+ "length": 12,
+ "value": "\"Rotation Y\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1140,
+ "length": 12,
+ "value": "\"Rotation Z\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1632,
+ "length": 12,
+ "value": "\"X Position\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1676,
+ "length": 12,
+ "value": "\"Y Position\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2372,
+ "length": 11,
+ "value": "\"Transform\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "Array",
+ "offset": 2877,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3288,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3321,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3383,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3412,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTransformNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 3872,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "StringLiteral",
+ "offset": 1702,
+ "length": 4,
+ "value": "\"rb\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2115,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2145,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2184,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2235,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2270,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2314,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2347,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "StringLiteral",
+ "offset": 2717,
+ "length": 5,
+ "value": "\"rb+\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2889,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "StringLiteral",
+ "offset": 3254,
+ "length": 4,
+ "value": "\"rb\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "StringLiteral",
+ "offset": 3279,
+ "length": 5,
+ "value": "\"wb+\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "StringLiteral",
+ "offset": 3305,
+ "length": 5,
+ "value": "\"rb+\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3916,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3946,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3985,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4036,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4071,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4115,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4148,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4333,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+BackingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4587,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 217,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 217,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 217,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "Dictionary",
+ "offset": 1744,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "Dictionary",
+ "offset": 3494,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "Array",
+ "offset": 4143,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4267,
+ "length": 3,
+ "value": "\"v\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4287,
+ "length": 5,
+ "value": "\"ddd\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4315,
+ "length": 4,
+ "value": "\"ip\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4340,
+ "length": 4,
+ "value": "\"op\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4366,
+ "length": 4,
+ "value": "\"fr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4388,
+ "length": 3,
+ "value": "\"w\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4410,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4448,
+ "length": 7,
+ "value": "\"chars\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4495,
+ "length": 8,
+ "value": "\"assets\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4267,
+ "length": 3,
+ "value": "\"v\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4287,
+ "length": 5,
+ "value": "\"ddd\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4315,
+ "length": 4,
+ "value": "\"ip\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4340,
+ "length": 4,
+ "value": "\"op\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4366,
+ "length": 4,
+ "value": "\"fr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4388,
+ "length": 3,
+ "value": "\"w\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4410,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4448,
+ "length": 7,
+ "value": "\"chars\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 4495,
+ "length": 8,
+ "value": "\"assets\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimation.swift",
+ "kind": "Array",
+ "offset": 5435,
+ "length": 102,
+ "value": "[\"reduced motion\", \"reduced_motion\", \"reduced-motion\", \"reducedmotion\"]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/DropShadowStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2700,
+ "length": 3,
+ "value": "\"c\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/DropShadowStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2723,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/DropShadowStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2744,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/DropShadowStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2764,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/DropShadowStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2788,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/DropShadowStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2700,
+ "length": 3,
+ "value": "\"c\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/DropShadowStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2723,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/DropShadowStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2744,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/DropShadowStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2764,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/DropShadowStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2788,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+timeRemapping.swift",
+ "kind": "FloatLiteral",
+ "offset": 738,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+timeRemapping.swift",
+ "kind": "StringLiteral",
+ "offset": 1556,
+ "length": 111,
+ "value": "\"Failed to cast untyped keyframe values to expected type. This is an internal error.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/TestHelpers.swift",
+ "kind": "BooleanLiteral",
+ "offset": 227,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Debugging\/TestHelpers.swift",
+ "kind": "BooleanLiteral",
+ "offset": 354,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1253,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1354,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1455,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1483,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2310,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2488,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2669,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2861,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2884,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3344,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4041,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4124,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4186,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4415,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4520,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4641,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4667,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4911,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5038,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5207,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5353,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5690,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5783,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5986,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6132,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6579,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeInterpolator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6748,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 706,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 713,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 719,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1925,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1932,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1938,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2155,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2164,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2172,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2392,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2600,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2905,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3086,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7249,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7273,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7298,
+ "length": 4,
+ "value": "\"px\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7324,
+ "length": 4,
+ "value": "\"py\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7346,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7370,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7395,
+ "length": 4,
+ "value": "\"rx\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7421,
+ "length": 4,
+ "value": "\"ry\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7447,
+ "length": 4,
+ "value": "\"rz\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7471,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7249,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7273,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7298,
+ "length": 4,
+ "value": "\"px\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7324,
+ "length": 4,
+ "value": "\"py\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7346,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7370,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7395,
+ "length": 4,
+ "value": "\"rx\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7421,
+ "length": 4,
+ "value": "\"ry\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7447,
+ "length": 4,
+ "value": "\"rz\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7471,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7544,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7569,
+ "length": 3,
+ "value": "\"x\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7594,
+ "length": 3,
+ "value": "\"y\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7544,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7569,
+ "length": 3,
+ "value": "\"x\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "StringLiteral",
+ "offset": 7594,
+ "length": 3,
+ "value": "\"y\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7778,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7785,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7791,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7851,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7858,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7864,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7965,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7974,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7982,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8035,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8086,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8137,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8186,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 331,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 337,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 764,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 805,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 863,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 874,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 904,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 915,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 926,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 949,
+ "length": 2,
+ "value": "-3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 961,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1063,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1083,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1155,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1177,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1186,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1210,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1227,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1369,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1503,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1530,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1732,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1747,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1789,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1792,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1865,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1880,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1922,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1925,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1973,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2099,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2158,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2175,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 2285,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 2308,
+ "length": 3,
+ "value": "9.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 2325,
+ "length": 5,
+ "value": "-27.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 2342,
+ "length": 3,
+ "value": "9.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 2352,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 2372,
+ "length": 4,
+ "value": "54.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 2432,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2451,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2499,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2580,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2685,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2688,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2745,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2770,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 2836,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2879,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2882,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2981,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2984,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 3123,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 3183,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3221,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3224,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 3301,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 3314,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3352,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3355,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 3432,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 3445,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3483,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3486,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGFloatExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3539,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/UIColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 218,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/UIColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 234,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/UIColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 250,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/UIColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 266,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/LayerEffectNodes\/DropShadowNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 784,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/LayerEffectNodes\/DropShadowNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1175,
+ "length": 3,
+ "value": "180"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/LayerEffectNodes\/DropShadowNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1626,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/LayerEffectNodes\/DropShadowNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2193,
+ "length": 8,
+ "value": "\"Radius\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/LayerEffectNodes\/DropShadowNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2640,
+ "length": 7,
+ "value": "\"Angle\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/LayerEffectNodes\/DropShadowNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2862,
+ "length": 10,
+ "value": "\"Distance\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/LayerEffectNodes\/DropShadowNode.swift",
+ "kind": "Dictionary",
+ "offset": 3041,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientStrokeRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 415,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientStrokeRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 418,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientStrokeRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 421,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientStrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 511,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientStrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1047,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientStrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1109,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientStrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1131,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientStrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1168,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/SwiftUIView.swift",
+ "kind": "Array",
+ "offset": 1314,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "StringLiteral",
+ "offset": 915,
+ "length": 14,
+ "value": "\"Outer Radius\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "StringLiteral",
+ "offset": 951,
+ "length": 19,
+ "value": "\"Outer Roundedness\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1046,
+ "length": 8,
+ "value": "\"Points\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "Array",
+ "offset": 1216,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 1984,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2121,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2154,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2320,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3208,
+ "length": 2,
+ "value": "90"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3250,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 3335,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3639,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3840,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3923,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4058,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4575,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/PolygonNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4615,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 458,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 669,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1015,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1319,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1332,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1388,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "Array",
+ "offset": 1595,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 243,
+ "length": 20,
+ "value": "\"Lottie.MaskCompositionLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2246,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2562,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2575,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2631,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/MaskCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2040,
+ "length": 9,
+ "value": "\"Lottie.MaskLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/LottieSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 588,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/LottieSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1488,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/LottieSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3354,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/LottieSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3977,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/EpoxyableView+SwiftUIView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1078,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/EpoxyableView+SwiftUIView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2558,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CGPointExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 479,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CGPointExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 512,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CGPointExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 525,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Helpers\/AnimationContext.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1834,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Helpers\/AnimationContext.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2307,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Helpers\/AnimationContext.swift",
+ "kind": "StringLiteral",
+ "offset": 1513,
+ "length": 27,
+ "value": "\"Lottie.AnimationCompletionDelegate\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Progress.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1660,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Progress.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1933,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5751,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5755,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5836,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5840,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8480,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8683,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8698,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8956,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9627,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9835,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13460,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 17756,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 21303,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "StringLiteral",
+ "offset": 22257,
+ "length": 67,
+ "value": "\"Failed to load asynchronous Lottie animation with error: \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "StringLiteral",
+ "offset": 22323,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 24126,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/NodeProperties\/NodeProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 453,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "Array",
+ "offset": 943,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2844,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2857,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2913,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "Array",
+ "offset": 2945,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 3361,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3467,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 3591,
+ "length": 14,
+ "value": "\"currentFrame\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3621,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 3763,
+ "length": 14,
+ "value": "\"currentFrame\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5467,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5958,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6763,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 6828,
+ "length": 36,
+ "value": "\"Lottie: Logging Animation Keypaths\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7444,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8892,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/MainThreadAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 348,
+ "length": 24,
+ "value": "\"Lottie.MainThreadAnimationLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/SolidCompositionLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 489,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/SolidCompositionLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 582,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/SolidCompositionLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 588,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/SolidCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 942,
+ "length": 32,
+ "value": "\"init(layer:) Wrong Layer Class\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/SolidCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1108,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/SolidCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 133,
+ "length": 21,
+ "value": "\"Lottie.SolidCompositionLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/BaseCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 510,
+ "length": 30,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/BaseCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 529,
+ "length": 1,
+ "value": "\" (Content)\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/BaseCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 598,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/BaseCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 902,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/BaseCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 915,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/BaseCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 971,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/BaseCompositionLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1369,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/BaseCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1999,
+ "length": 11,
+ "value": "\"Transform\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/BaseCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 232,
+ "length": 20,
+ "value": "\"Lottie.BaseCompositionLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "StringLiteral",
+ "offset": 590,
+ "length": 8,
+ "value": "\"Anchor\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1291,
+ "length": 6,
+ "value": "\"Skew\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1509,
+ "length": 11,
+ "value": "\"Skew Axis\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1742,
+ "length": 12,
+ "value": "\"Rotation X\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1978,
+ "length": 12,
+ "value": "\"Rotation Y\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2214,
+ "length": 12,
+ "value": "\"Rotation Z\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2760,
+ "length": 14,
+ "value": "\"Stroke Color\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "StringLiteral",
+ "offset": 3002,
+ "length": 12,
+ "value": "\"Fill Color\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "StringLiteral",
+ "offset": 3501,
+ "length": 10,
+ "value": "\"Tracking\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "StringLiteral",
+ "offset": 3727,
+ "length": 7,
+ "value": "\"Start\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "StringLiteral",
+ "offset": 3936,
+ "length": 5,
+ "value": "\"End\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "StringLiteral",
+ "offset": 4194,
+ "length": 22,
+ "value": "\"SelectedRangeOpacity\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5519,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5532,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5588,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5641,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5694,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6023,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6341,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6765,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6913,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7376,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8294,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8327,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8389,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8628,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 8771,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9032,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9125,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/Text\/TextAnimatorNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 9385,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Configuration\/ReducedMotionOption.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2651,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/SizeValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 572,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/SizeValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 807,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/SizeValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1060,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/SizeValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1147,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/SizeValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1297,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/SizeValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1380,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 493,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 542,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "BooleanLiteral",
+ "offset": 840,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 949,
+ "length": 3,
+ "value": "180"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 994,
+ "length": 3,
+ "value": "180"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "FloatLiteral",
+ "offset": 1735,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "FloatLiteral",
+ "offset": 1776,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "FloatLiteral",
+ "offset": 2138,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "FloatLiteral",
+ "offset": 2183,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4896,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5290,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5815,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5838,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6321,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6331,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7638,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7660,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7688,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7727,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7772,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7847,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7897,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7979,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8082,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8117,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8182,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8209,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8239,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8362,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8786,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8926,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8952,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9004,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9133,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9272,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9435,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9558,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9586,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9613,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10049,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10062,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10535,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10615,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "FloatLiteral",
+ "offset": 11261,
+ "length": 4,
+ "value": "0.05"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11322,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/MathKit.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11344,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "StringLiteral",
+ "offset": 621,
+ "length": 6,
+ "value": "\"Size\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 1328,
+ "length": 7,
+ "value": "0.55228"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1468,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1501,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1667,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 2479,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2555,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2980,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3034,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3124,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3180,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3298,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3353,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3444,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3499,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3619,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/EllipseNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3673,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 390,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 405,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "Array",
+ "offset": 442,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 458,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 473,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 837,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1394,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1414,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1796,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1816,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1892,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2195,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2248,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2439,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2505,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2535,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3779,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "Array",
+ "offset": 3801,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "Array",
+ "offset": 3856,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4093,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4146,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4221,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4243,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4295,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4371,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4594,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4862,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "Array",
+ "offset": 4884,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4978,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5047,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5076,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5162,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5331,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5730,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6066,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6245,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6412,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6785,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7211,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7532,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7839,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8163,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8177,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8319,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8794,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8843,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8888,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9479,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "StringLiteral",
+ "offset": 10119,
+ "length": 57,
+ "value": "\"Vertex data does not match In Tangents and Out Tangents\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10238,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10262,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "Array",
+ "offset": 10281,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10739,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "StringLiteral",
+ "offset": 12109,
+ "length": 3,
+ "value": "\"c\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "StringLiteral",
+ "offset": 12133,
+ "length": 3,
+ "value": "\"i\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "StringLiteral",
+ "offset": 12158,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "StringLiteral",
+ "offset": 12182,
+ "length": 3,
+ "value": "\"v\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "StringLiteral",
+ "offset": 12109,
+ "length": 3,
+ "value": "\"c\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "StringLiteral",
+ "offset": 12133,
+ "length": 3,
+ "value": "\"i\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "StringLiteral",
+ "offset": 12158,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "StringLiteral",
+ "offset": 12182,
+ "length": 3,
+ "value": "\"v\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12702,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12737,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13490,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13998,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14022,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "Array",
+ "offset": 14041,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14679,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14718,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "StringLiteral",
+ "offset": 328,
+ "length": 19,
+ "value": "\"Lottie.CompatibleAnimation\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1375,
+ "length": 13,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1588,
+ "length": 9,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1676,
+ "length": 10,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1866,
+ "length": 13,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1375,
+ "length": 13,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1588,
+ "length": 9,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1676,
+ "length": 10,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1866,
+ "length": 13,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2925,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3178,
+ "length": 15,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3309,
+ "length": 11,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3780,
+ "length": 15,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2925,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3178,
+ "length": 15,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3309,
+ "length": 11,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3780,
+ "length": 15,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7293,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7223,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "FloatLiteral",
+ "offset": 8127,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12172,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12199,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12225,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12252,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12491,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12518,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12546,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12573,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12601,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14128,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14254,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14396,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 14617,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 14723,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 14808,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 14891,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 14972,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationView.swift",
+ "kind": "StringLiteral",
+ "offset": 15210,
+ "length": 32,
+ "value": "\"Lottie.CompatibleDictionaryTextProvider\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/TextLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1773,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/TextLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1773,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/TextLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1849,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/TextLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1874,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/TextLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1849,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/TextLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1874,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+MemoryFile.swift",
+ "kind": "IntegerLiteral",
+ "offset": 832,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+MemoryFile.swift",
+ "kind": "StringLiteral",
+ "offset": 853,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+MemoryFile.swift",
+ "kind": "StringLiteral",
+ "offset": 874,
+ "length": 3,
+ "value": "\"+\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+MemoryFile.swift",
+ "kind": "IntegerLiteral",
+ "offset": 909,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+MemoryFile.swift",
+ "kind": "StringLiteral",
+ "offset": 929,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+MemoryFile.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1385,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+MemoryFile.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1470,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+MemoryFile.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2555,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+MemoryFile.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3104,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+MemoryFile.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3338,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+MemoryFile.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3654,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+MemoryFile.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3937,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/NodeProperties\/ValueContainer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 418,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/NodeProperties\/ValueContainer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 527,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/NodeProperties\/ValueContainer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 653,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/NodeProperties\/ValueContainer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 778,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1345,
+ "length": 9,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1399,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1345,
+ "length": 9,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1399,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1345,
+ "length": 9,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1399,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1646,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1664,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1681,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1702,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1646,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1664,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1681,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1702,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1646,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1664,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1681,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1702,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2176,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2799,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2803,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3006,
+ "length": 2,
+ "value": "46"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3822,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3827,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3834,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3901,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3906,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3914,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3972,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3977,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3984,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4220,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4560,
+ "length": 5,
+ "value": "0x400"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5417,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5659,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "StringLiteral",
+ "offset": 5760,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5883,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6225,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6231,
+ "length": 4,
+ "value": "0x01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7755,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7845,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "StringLiteral",
+ "offset": 8762,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9003,
+ "length": 3,
+ "value": "789"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9574,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9606,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9645,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12274,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12495,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12722,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2113,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 2144,
+ "length": 366,
+ "value": "\"`\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 2183,
+ "length": 1,
+ "value": "\"` animation for \"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 2234,
+ "length": 3,
+ "value": "\"\" includes an After Effects expression (https:\/\/helpx.adobe.com\/after-effects\/using\/expression-language.html), which is not supported by lottie-ios (expressions are only supported by lottie-web). This animation may not play correctly.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2765,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2888,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2942,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3893,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3993,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5249,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5385,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5438,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 11375,
+ "length": 55,
+ "value": "\"Cannot create point from keyframe with value \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 11429,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12556,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "Array",
+ "offset": 12976,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13125,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13271,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13277,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14168,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "FloatLiteral",
+ "offset": 15429,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "FloatLiteral",
+ "offset": 15457,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15466,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15496,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15504,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15578,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "FloatLiteral",
+ "offset": 15612,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "FloatLiteral",
+ "offset": 15640,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 16080,
+ "length": 52,
+ "value": "\"`values.count` must exactly equal `keyTimes.count`\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16213,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 16225,
+ "length": 63,
+ "value": "\"`timingFunctions.count` must exactly equal `values.count - 1`\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16624,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 16635,
+ "length": 56,
+ "value": "\"`keyTimes.count` must exactly equal `values.count + 1`\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 16745,
+ "length": 79,
+ "value": "\"Unexpected keyframe calculation mode \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 16812,
+ "length": 1366,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "Array",
+ "offset": 17389,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CALayer+addAnimation.swift",
+ "kind": "Array",
+ "offset": 17428,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/ShapeNode.swift",
+ "kind": "StringLiteral",
+ "offset": 426,
+ "length": 6,
+ "value": "\"Path\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/ShapeNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1123,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/ShapeNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1156,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/ShapeNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1321,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "StringLiteral",
+ "offset": 627,
+ "length": 7,
+ "value": "\"Start\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "StringLiteral",
+ "offset": 650,
+ "length": 5,
+ "value": "\"End\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "StringLiteral",
+ "offset": 669,
+ "length": 8,
+ "value": "\"Offset\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1542,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1575,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1637,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 1972,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 2032,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2206,
+ "length": 3,
+ "value": "360"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2213,
+ "length": 3,
+ "value": "360"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2276,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2286,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2949,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3218,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3290,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3317,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3343,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3389,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3413,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3459,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3485,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3515,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3539,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3628,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3913,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4448,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4742,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4790,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4813,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5690,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6052,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6063,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6086,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6937,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7749,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7760,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7783,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8169,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8217,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8240,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8826,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/TrimPathNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8863,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "Array",
+ "offset": 811,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1660,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "Array",
+ "offset": 2004,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2529,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "Array",
+ "offset": 3490,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "Dictionary",
+ "offset": 4209,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4810,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4858,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5036,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "StringLiteral",
+ "offset": 5257,
+ "length": 3,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5481,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6045,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6075,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6213,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "StringLiteral",
+ "offset": 6524,
+ "length": 3,
+ "value": "\"*\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "StringLiteral",
+ "offset": 6554,
+ "length": 4,
+ "value": "\"**\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6751,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6800,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "StringLiteral",
+ "offset": 6845,
+ "length": 3,
+ "value": "\"*\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7016,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7104,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7317,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7365,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7486,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7691,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7728,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/AnimationKeypathExtension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7750,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1471,
+ "length": 57,
+ "value": "\"init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1527,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2071,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2361,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2396,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2421,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2458,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7927,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8440,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 9075,
+ "length": 12,
+ "value": "\"root layer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "Array",
+ "offset": 10090,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "Array",
+ "offset": 10812,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11323,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11364,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11744,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12303,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 219,
+ "length": 18,
+ "value": "\"Lottie.CoreAnimationLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12994,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13023,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13188,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15153,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15244,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 15857,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 15905,
+ "length": 114,
+ "value": "\"The Core Animation rendering engine currently doesn't support `respectAnimationFrameRate`)\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "Array",
+ "offset": 16086,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 17305,
+ "length": 77,
+ "value": "\"Cannot log hierarchy keypaths until animation has been set up at least once\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "Array",
+ "offset": 17397,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 17423,
+ "length": 69,
+ "value": "\"Lottie: Rebuilding animation with hierarchy keypath logging enabled\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 18271,
+ "length": 109,
+ "value": "\"The Core Animation rendering engine doesn't support querying values for individual frames\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 18521,
+ "length": 109,
+ "value": "\"The Core Animation rendering engine doesn't support querying values for individual frames\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 18732,
+ "length": 104,
+ "value": "\"The Core Animation rendering engine doesn't support retrieving `CALayer`s by keypath\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 18953,
+ "length": 84,
+ "value": "\"The Core Animation rendering engine does not use `AnimatorNode`s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20553,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20560,
+ "length": 2,
+ "value": "60"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 20650,
+ "length": 235,
+ "value": "\"This animation has a very large number of layers with time remapping (\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 20764,
+ "length": 1,
+ "value": "\" layers over \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 20802,
+ "length": 6,
+ "value": "\" frames) so will perform poorly with the Core Animation rendering engine.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "Array",
+ "offset": 21106,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "Array",
+ "offset": 21143,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 21468,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CoreAnimationLayer.swift",
+ "kind": "Array",
+ "offset": 21504,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Primitives\/LottieColor.swift",
+ "kind": "FloatLiteral",
+ "offset": 284,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Primitives\/LottieColor.swift",
+ "kind": "FloatLiteral",
+ "offset": 316,
+ "length": 5,
+ "value": "100.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Primitives\/LottieColor.swift",
+ "kind": "FloatLiteral",
+ "offset": 352,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 437,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 443,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 449,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 455,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 657,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 864,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 870,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 876,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 882,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 917,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1192,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1439,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1577,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1714,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/ColorValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1797,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CustomPathAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 369,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CustomPathAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1167,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CustomPathAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1243,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CustomPathAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1942,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/StringExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 400,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/StringExtensions.swift",
+ "kind": "StringLiteral",
+ "offset": 602,
+ "length": 3,
+ "value": "\"#\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/StringExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 687,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/StringExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 766,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/StringExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 866,
+ "length": 8,
+ "value": "0xFF0000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/StringExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 879,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/StringExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 885,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/StringExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 925,
+ "length": 8,
+ "value": "0x00FF00"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/StringExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 938,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/StringExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 943,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/StringExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 981,
+ "length": 8,
+ "value": "0x0000FF"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/StringExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 993,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/AnimationKeypath.swift",
+ "kind": "StringLiteral",
+ "offset": 1313,
+ "length": 3,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/AnimationKeypath.swift",
+ "kind": "StringLiteral",
+ "offset": 1796,
+ "length": 3,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "IntegerLiteral",
+ "offset": 258,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "IntegerLiteral",
+ "offset": 278,
+ "length": 4,
+ "value": "9999"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "IntegerLiteral",
+ "offset": 258,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "IntegerLiteral",
+ "offset": 278,
+ "length": 4,
+ "value": "9999"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "IntegerLiteral",
+ "offset": 258,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "IntegerLiteral",
+ "offset": 278,
+ "length": 4,
+ "value": "9999"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 1033,
+ "length": 8,
+ "value": "\"Effect\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "Array",
+ "offset": 1228,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 1348,
+ "length": 7,
+ "value": "\"Layer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "Array",
+ "offset": 1641,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 2175,
+ "length": 4,
+ "value": "\"nm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 2196,
+ "length": 4,
+ "value": "\"ty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 2220,
+ "length": 4,
+ "value": "\"ef\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 2175,
+ "length": 4,
+ "value": "\"nm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 2196,
+ "length": 4,
+ "value": "\"ty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/LayerEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 2220,
+ "length": 4,
+ "value": "\"ef\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3790,
+ "length": 7,
+ "value": "\"Color\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3815,
+ "length": 9,
+ "value": "\"Opacity\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3840,
+ "length": 7,
+ "value": "\"Scale\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3866,
+ "length": 10,
+ "value": "\"Position\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3895,
+ "length": 10,
+ "value": "\"Rotation\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3927,
+ "length": 14,
+ "value": "\"Stroke Width\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3966,
+ "length": 8,
+ "value": "\"Colors\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3790,
+ "length": 7,
+ "value": "\"Color\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3815,
+ "length": 9,
+ "value": "\"Opacity\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3840,
+ "length": 7,
+ "value": "\"Scale\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3866,
+ "length": 10,
+ "value": "\"Position\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3895,
+ "length": 10,
+ "value": "\"Rotation\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3927,
+ "length": 14,
+ "value": "\"Stroke Width\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 3966,
+ "length": 8,
+ "value": "\"Colors\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 4114,
+ "length": 23,
+ "value": "\"transform.translation\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4170,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4176,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 4306,
+ "length": 25,
+ "value": "\"transform.translation.x\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4353,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 4505,
+ "length": 25,
+ "value": "\"transform.translation.y\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4552,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 4700,
+ "length": 17,
+ "value": "\"transform.scale\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4739,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 4888,
+ "length": 19,
+ "value": "\"transform.scale.x\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4929,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 5053,
+ "length": 19,
+ "value": "\"transform.scale.y\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5094,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 5221,
+ "length": 22,
+ "value": "\"transform.rotation.x\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5265,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 5417,
+ "length": 22,
+ "value": "\"transform.rotation.y\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5461,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 5613,
+ "length": 22,
+ "value": "\"transform.rotation.z\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5657,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6203,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6375,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6635,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6908,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7118,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7121,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7124,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "FloatLiteral",
+ "offset": 7332,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7554,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "FloatLiteral",
+ "offset": 7565,
+ "length": 4,
+ "value": "-3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8216,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8423,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8819,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9025,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10849,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11335,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11821,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/LayerProperty.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12298,
+ "length": 3,
+ "value": "180"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Rectangle.swift",
+ "kind": "StringLiteral",
+ "offset": 2303,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Rectangle.swift",
+ "kind": "StringLiteral",
+ "offset": 2327,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Rectangle.swift",
+ "kind": "StringLiteral",
+ "offset": 2347,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Rectangle.swift",
+ "kind": "StringLiteral",
+ "offset": 2375,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Rectangle.swift",
+ "kind": "StringLiteral",
+ "offset": 2303,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Rectangle.swift",
+ "kind": "StringLiteral",
+ "offset": 2327,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Rectangle.swift",
+ "kind": "StringLiteral",
+ "offset": 2347,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Rectangle.swift",
+ "kind": "StringLiteral",
+ "offset": 2375,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Rectangle.swift",
+ "kind": "StringLiteral",
+ "offset": 101,
+ "length": 9,
+ "value": "\"Lottie.Rectangle\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/FillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 581,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/FillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 643,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/FillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 719,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/FillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 684,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/FillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 801,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/FillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1107,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 405,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 544,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 812,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 970,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1334,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1495,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1649,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1818,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1825,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1831,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2005,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2012,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2018,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2180,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2189,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2197,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2519,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2754,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3124,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3393,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3655,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3915,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4371,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4638,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4645,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4651,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4933,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4940,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4946,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5198,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5207,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5215,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 6976,
+ "length": 3,
+ "value": "\"c\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 6998,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7023,
+ "length": 4,
+ "value": "\"tr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 6976,
+ "length": 3,
+ "value": "\"c\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 6998,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7023,
+ "length": 4,
+ "value": "\"tr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7103,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7128,
+ "length": 4,
+ "value": "\"rx\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7154,
+ "length": 4,
+ "value": "\"ry\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7180,
+ "length": 4,
+ "value": "\"rz\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7209,
+ "length": 4,
+ "value": "\"so\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7236,
+ "length": 4,
+ "value": "\"eo\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7264,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7288,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7309,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7103,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7128,
+ "length": 4,
+ "value": "\"rx\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7154,
+ "length": 4,
+ "value": "\"ry\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7180,
+ "length": 4,
+ "value": "\"rz\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7209,
+ "length": 4,
+ "value": "\"so\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7236,
+ "length": 4,
+ "value": "\"eo\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7264,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7288,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 7309,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Repeater.swift",
+ "kind": "StringLiteral",
+ "offset": 100,
+ "length": 8,
+ "value": "\"Lottie.Repeater\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 558,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 660,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 713,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 762,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 809,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 857,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 895,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 942,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 991,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1038,
+ "length": 2,
+ "value": "26"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1087,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1352,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2517,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2626,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2734,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2838,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2940,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3042,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3134,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3235,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3338,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3439,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3542,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3891,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3985,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4039,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4092,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4141,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4189,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4237,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4275,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4322,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4371,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4418,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4467,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4517,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4565,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4620,
+ "length": 2,
+ "value": "36"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4675,
+ "length": 2,
+ "value": "38"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4735,
+ "length": 2,
+ "value": "42"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5025,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6675,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6775,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6884,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6992,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7096,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7198,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7300,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7392,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7493,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7596,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7697,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7800,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7904,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8006,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8115,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8224,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8338,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8670,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8805,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8866,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "IntegerLiteral",
+ "offset": 159,
+ "length": 14,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "IntegerLiteral",
+ "offset": 181,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "IntegerLiteral",
+ "offset": 159,
+ "length": 14,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "IntegerLiteral",
+ "offset": 181,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "IntegerLiteral",
+ "offset": 159,
+ "length": 14,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "IntegerLiteral",
+ "offset": 181,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "StringLiteral",
+ "offset": 1995,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "StringLiteral",
+ "offset": 2016,
+ "length": 3,
+ "value": "\"c\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "StringLiteral",
+ "offset": 2040,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "StringLiteral",
+ "offset": 1995,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "StringLiteral",
+ "offset": 2016,
+ "length": 3,
+ "value": "\"c\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "StringLiteral",
+ "offset": 2040,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Fill.swift",
+ "kind": "StringLiteral",
+ "offset": 221,
+ "length": 4,
+ "value": "\"Lottie.Fill\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottiePlaybackMode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1858,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottiePlaybackMode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4870,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottiePlaybackMode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7143,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottiePlaybackMode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8869,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/NodeProperties\/Protocols\/NodePropertyMap.swift",
+ "kind": "Array",
+ "offset": 293,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/NodeProperties\/Protocols\/NodePropertyMap.swift",
+ "kind": "BooleanLiteral",
+ "offset": 551,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/NodeProperties\/Protocols\/NodePropertyMap.swift",
+ "kind": "BooleanLiteral",
+ "offset": 581,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1774,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1957,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3876,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3980,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4084,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4548,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4574,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4598,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4624,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4648,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4674,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4939,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5049,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5399,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5413,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5462,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5476,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5490,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5504,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5518,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5532,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5546,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5560,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5574,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5588,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5639,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5653,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5667,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5681,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5712,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5726,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5740,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5754,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5768,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5782,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5796,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5810,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5824,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5838,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5852,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5938,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5952,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6000,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6014,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6028,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6042,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6056,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6070,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6084,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6098,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6112,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6126,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6553,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 6743,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6778,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6852,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 6985,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7018,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7176,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7180,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7202,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7206,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7228,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7232,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7364,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/VectorsExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7478,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/OpacityAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1421,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "StringLiteral",
+ "offset": 2404,
+ "length": 55,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "StringLiteral",
+ "offset": 2423,
+ "length": 1,
+ "value": "\" (parent, \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "StringLiteral",
+ "offset": 2457,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "StringLiteral",
+ "offset": 2862,
+ "length": 84,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "StringLiteral",
+ "offset": 2881,
+ "length": 1,
+ "value": "\" (mask of \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "StringLiteral",
+ "offset": 2909,
+ "length": 1,
+ "value": "\") (parent, \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "StringLiteral",
+ "offset": 2944,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "StringLiteral",
+ "offset": 3152,
+ "length": 37,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "StringLiteral",
+ "offset": 3171,
+ "length": 1,
+ "value": "\" (parent, masked)\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4912,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4915,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4918,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/CALayer+setupLayerHierarchy.swift",
+ "kind": "StringLiteral",
+ "offset": 4991,
+ "length": 5,
+ "value": "\"xor\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 925,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1012,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1305,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1487,
+ "length": 8,
+ "value": "\"Dashes\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1517,
+ "length": 12,
+ "value": "\"Dash Phase\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2549,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2582,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2827,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2953,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 3146,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3516,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5133,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 5188,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/StrokeNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 5846,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 438,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 445,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 451,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 610,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 617,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 623,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 776,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 785,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 793,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 941,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1086,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1468,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1616,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1746,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1889,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2262,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2269,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2275,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2577,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2584,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2590,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2871,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2880,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2888,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3181,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3472,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3989,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4275,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4541,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4833,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6204,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6228,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6249,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6273,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6298,
+ "length": 4,
+ "value": "\"rx\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6324,
+ "length": 4,
+ "value": "\"ry\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6350,
+ "length": 4,
+ "value": "\"rz\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6374,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6394,
+ "length": 4,
+ "value": "\"sk\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6419,
+ "length": 4,
+ "value": "\"sa\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6204,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6228,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6249,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6273,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6298,
+ "length": 4,
+ "value": "\"rx\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6324,
+ "length": 4,
+ "value": "\"ry\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6350,
+ "length": 4,
+ "value": "\"rz\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6374,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6394,
+ "length": 4,
+ "value": "\"sk\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 6419,
+ "length": 4,
+ "value": "\"sa\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeTransform.swift",
+ "kind": "StringLiteral",
+ "offset": 105,
+ "length": 14,
+ "value": "\"Lottie.ShapeTransform\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Extensions\/ItemsExtension.swift",
+ "kind": "Array",
+ "offset": 262,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Extensions\/ItemsExtension.swift",
+ "kind": "Array",
+ "offset": 297,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Extensions\/ItemsExtension.swift",
+ "kind": "Array",
+ "offset": 338,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Extensions\/ItemsExtension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 491,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Extensions\/ItemsExtension.swift",
+ "kind": "StringLiteral",
+ "offset": 3612,
+ "length": 201,
+ "value": "\"The Main Thread rendering engine doesn't currently support repeaters.\nTo play an animation with repeaters, you can use the Core Animation rendering engine instead.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 167,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 180,
+ "length": 3,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 191,
+ "length": 8,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 207,
+ "length": 9,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 224,
+ "length": 7,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 167,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 180,
+ "length": 3,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 191,
+ "length": 8,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 207,
+ "length": 9,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 224,
+ "length": 7,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 167,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 180,
+ "length": 3,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 191,
+ "length": 8,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 207,
+ "length": 9,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "IntegerLiteral",
+ "offset": 224,
+ "length": 7,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "StringLiteral",
+ "offset": 1197,
+ "length": 4,
+ "value": "\"mm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "StringLiteral",
+ "offset": 1197,
+ "length": 4,
+ "value": "\"mm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Merge.swift",
+ "kind": "StringLiteral",
+ "offset": 265,
+ "length": 5,
+ "value": "\"Lottie.Merge\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/ImageLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 992,
+ "length": 7,
+ "value": "\"refId\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/ImageLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 992,
+ "length": 7,
+ "value": "\"refId\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "Dictionary",
+ "offset": 5200,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5704,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5745,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5842,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5976,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6002,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6081,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6288,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6384,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6469,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6544,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6625,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedControl.swift",
+ "kind": "StringLiteral",
+ "offset": 936,
+ "length": 15,
+ "value": "\"Lottie.AnimatedControl\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/RepeaterLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 522,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/RepeaterLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 826,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/RepeaterLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 839,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/RepeaterLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 895,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/RepeaterLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 223,
+ "length": 13,
+ "value": "\"Lottie.RepeaterLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/PreCompLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 458,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/PreCompLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 762,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/PreCompLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 775,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/PreCompLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 831,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/PreCompLayer.swift",
+ "kind": "Array",
+ "offset": 1991,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/PreCompLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 221,
+ "length": 12,
+ "value": "\"Lottie.PreCompLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/PreCompLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3929,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/SolidLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 400,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/SolidLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 704,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/SolidLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 717,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/SolidLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 773,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/SolidLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1971,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/SolidLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1977,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/SolidLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 149,
+ "length": 10,
+ "value": "\"Lottie.SolidLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/RoundedCorners.swift",
+ "kind": "StringLiteral",
+ "offset": 1110,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/RoundedCorners.swift",
+ "kind": "StringLiteral",
+ "offset": 1110,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/RoundedCorners.swift",
+ "kind": "StringLiteral",
+ "offset": 122,
+ "length": 14,
+ "value": "\"Lottie.RoundedCorners\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/TransformLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 378,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Font.swift",
+ "kind": "StringLiteral",
+ "offset": 659,
+ "length": 7,
+ "value": "\"fName\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Font.swift",
+ "kind": "StringLiteral",
+ "offset": 689,
+ "length": 9,
+ "value": "\"fFamily\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Font.swift",
+ "kind": "StringLiteral",
+ "offset": 716,
+ "length": 8,
+ "value": "\"fStyle\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Font.swift",
+ "kind": "StringLiteral",
+ "offset": 659,
+ "length": 7,
+ "value": "\"fName\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Font.swift",
+ "kind": "StringLiteral",
+ "offset": 689,
+ "length": 9,
+ "value": "\"fFamily\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Font.swift",
+ "kind": "StringLiteral",
+ "offset": 716,
+ "length": 8,
+ "value": "\"fStyle\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Font.swift",
+ "kind": "StringLiteral",
+ "offset": 1159,
+ "length": 6,
+ "value": "\"list\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Font.swift",
+ "kind": "StringLiteral",
+ "offset": 1159,
+ "length": 6,
+ "value": "\"list\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "StringLiteral",
+ "offset": 4672,
+ "length": 112,
+ "value": "\"`Transform` values must provide either `position` or `positionX` \/ `positionY` keyframes\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5099,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5118,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "StringLiteral",
+ "offset": 5169,
+ "length": 57,
+ "value": "\"Size must be non-zero before an animation can be played\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6157,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6547,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6831,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6948,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "StringLiteral",
+ "offset": 7215,
+ "length": 93,
+ "value": "\"`rotation.x` values are not displayed correctly in snapshot tests\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "StringLiteral",
+ "offset": 7382,
+ "length": 93,
+ "value": "\"`rotation.y` values are not displayed correctly in snapshot tests\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7849,
+ "length": 3,
+ "value": "180"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8054,
+ "length": 3,
+ "value": "180"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8460,
+ "length": 3,
+ "value": "180"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "FloatLiteral",
+ "offset": 9890,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "FloatLiteral",
+ "offset": 9898,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "FloatLiteral",
+ "offset": 9906,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9977,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10046,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10234,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10302,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11624,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11707,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11905,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11949,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11988,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/TransformAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12159,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1366,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1381,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1396,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1488,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1503,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1518,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1607,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1624,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1641,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1725,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1806,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1887,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1966,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2044,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2124,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2167,
+ "length": 14,
+ "value": "\"Anchor Point\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2340,
+ "length": 12,
+ "value": "\"Rotation X\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2372,
+ "length": 12,
+ "value": "\"Rotation Y\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2404,
+ "length": 12,
+ "value": "\"Rotation Z\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2483,
+ "length": 6,
+ "value": "\"Skew\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2504,
+ "length": 11,
+ "value": "\"Skew Axis\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2629,
+ "length": 11,
+ "value": "\"Transform\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "Array",
+ "offset": 2685,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4610,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4643,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4920,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5151,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderContainers\/GroupNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 5434,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Model\/Internal\/AnyEpoxyModelProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 657,
+ "length": 91,
+ "value": "\"Expected old to be of type \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Model\/Internal\/AnyEpoxyModelProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 698,
+ "length": 1,
+ "value": "\", instead found \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Model\/Internal\/AnyEpoxyModelProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 720,
+ "length": 1,
+ "value": "\". This is programmer error.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Model\/Internal\/AnyEpoxyModelProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 881,
+ "length": 91,
+ "value": "\"Expected new to be of type \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Model\/Internal\/AnyEpoxyModelProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 922,
+ "length": 1,
+ "value": "\", instead found \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Model\/Internal\/AnyEpoxyModelProperty.swift",
+ "kind": "StringLiteral",
+ "offset": 944,
+ "length": 1,
+ "value": "\". This is programmer error.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientFillNode.swift",
+ "kind": "StringLiteral",
+ "offset": 962,
+ "length": 13,
+ "value": "\"Start Point\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientFillNode.swift",
+ "kind": "StringLiteral",
+ "offset": 996,
+ "length": 11,
+ "value": "\"End Point\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientFillNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2047,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientFillNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2080,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientFillNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2321,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientFillNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2445,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientFillNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 2695,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 172,
+ "length": 4,
+ "value": "\"el\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 191,
+ "length": 4,
+ "value": "\"fl\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 218,
+ "length": 4,
+ "value": "\"gf\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 238,
+ "length": 4,
+ "value": "\"gr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 267,
+ "length": 4,
+ "value": "\"gs\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 287,
+ "length": 4,
+ "value": "\"mm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 311,
+ "length": 4,
+ "value": "\"rc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 334,
+ "length": 4,
+ "value": "\"rp\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 354,
+ "length": 4,
+ "value": "\"rd\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 374,
+ "length": 4,
+ "value": "\"sh\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 393,
+ "length": 4,
+ "value": "\"sr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 414,
+ "length": 4,
+ "value": "\"st\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 433,
+ "length": 4,
+ "value": "\"tm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 457,
+ "length": 4,
+ "value": "\"tr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 172,
+ "length": 4,
+ "value": "\"el\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 191,
+ "length": 4,
+ "value": "\"fl\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 218,
+ "length": 4,
+ "value": "\"gf\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 238,
+ "length": 4,
+ "value": "\"gr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 267,
+ "length": 4,
+ "value": "\"gs\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 287,
+ "length": 4,
+ "value": "\"mm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 311,
+ "length": 4,
+ "value": "\"rc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 334,
+ "length": 4,
+ "value": "\"rp\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 354,
+ "length": 4,
+ "value": "\"rd\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 374,
+ "length": 4,
+ "value": "\"sh\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 393,
+ "length": 4,
+ "value": "\"sr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 414,
+ "length": 4,
+ "value": "\"st\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 433,
+ "length": 4,
+ "value": "\"tm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 457,
+ "length": 4,
+ "value": "\"tr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 1721,
+ "length": 7,
+ "value": "\"Layer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1866,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 1989,
+ "length": 7,
+ "value": "\"Layer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2148,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 2527,
+ "length": 4,
+ "value": "\"nm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 2548,
+ "length": 4,
+ "value": "\"ty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 2571,
+ "length": 4,
+ "value": "\"hd\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 2527,
+ "length": 4,
+ "value": "\"nm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 2548,
+ "length": 4,
+ "value": "\"ty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/ShapeItem.swift",
+ "kind": "StringLiteral",
+ "offset": 2571,
+ "length": 4,
+ "value": "\"hd\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "StringLiteral",
+ "offset": 736,
+ "length": 6,
+ "value": "\"Size\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "StringLiteral",
+ "offset": 757,
+ "length": 11,
+ "value": "\"Roundness\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1619,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1652,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1818,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 2548,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2701,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3950,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3986,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4022,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4250,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4300,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4613,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4658,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4901,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4951,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5304,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5350,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5594,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5645,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5977,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6023,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6267,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6318,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6671,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/RectNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6716,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1031,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1055,
+ "length": 3,
+ "value": "\"e\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1075,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1095,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1120,
+ "length": 3,
+ "value": "\"i\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1146,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1178,
+ "length": 4,
+ "value": "\"ti\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1212,
+ "length": 4,
+ "value": "\"to\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1031,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1055,
+ "length": 3,
+ "value": "\"e\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1075,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1095,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1120,
+ "length": 3,
+ "value": "\"i\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1146,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1178,
+ "length": 4,
+ "value": "\"ti\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "StringLiteral",
+ "offset": 1212,
+ "length": 4,
+ "value": "\"to\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1986,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeData.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2005,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 315,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 340,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 382,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 422,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 451,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 481,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 2481,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 2512,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 2566,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 2618,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 2654,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 4646,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 4674,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 4716,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 4756,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 4785,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/IndexChangeset.swift",
+ "kind": "Array",
+ "offset": 4818,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "FloatLiteral",
+ "offset": 1895,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "FloatLiteral",
+ "offset": 1926,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "FloatLiteral",
+ "offset": 1982,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "FloatLiteral",
+ "offset": 2005,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "FloatLiteral",
+ "offset": 2036,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "FloatLiteral",
+ "offset": 2092,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "FloatLiteral",
+ "offset": 2915,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "FloatLiteral",
+ "offset": 2930,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3222,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3226,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "FloatLiteral",
+ "offset": 3373,
+ "length": 4,
+ "value": "1e-6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "FloatLiteral",
+ "offset": 3491,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "FloatLiteral",
+ "offset": 3504,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/UnitBezier.swift",
+ "kind": "FloatLiteral",
+ "offset": 3794,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 797,
+ "length": 101,
+ "value": "\"Rounded corners support is not currently implemented for combined shape items\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 1389,
+ "length": 94,
+ "value": "\"Rounded corners support is currently not implemented for polygon items\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 1603,
+ "length": 42,
+ "value": "\"Unexpected shape type \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 1644,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2761,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3197,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5241,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5295,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5726,
+ "length": 3,
+ "value": "360"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5732,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5803,
+ "length": 3,
+ "value": "360"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5809,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6429,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "FloatLiteral",
+ "offset": 6434,
+ "length": 5,
+ "value": "100.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6509,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "FloatLiteral",
+ "offset": 6516,
+ "length": 5,
+ "value": "100.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6558,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "FloatLiteral",
+ "offset": 6811,
+ "length": 5,
+ "value": "100.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "FloatLiteral",
+ "offset": 6929,
+ "length": 5,
+ "value": "100.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8454,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/ShapeAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8486,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedButton.swift",
+ "kind": "BooleanLiteral",
+ "offset": 568,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedButton.swift",
+ "kind": "BooleanLiteral",
+ "offset": 752,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedButton.swift",
+ "kind": "BooleanLiteral",
+ "offset": 975,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedButton.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1459,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGColor+RGB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 353,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGColor+RGB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 386,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGColor+RGB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 408,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGColor+RGB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 429,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGColor+RGB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 443,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGColor+RGB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 446,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGColor+RGB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 479,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGColor+RGB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 501,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGColor+RGB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 522,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGColor+RGB.swift",
+ "kind": "FloatLiteral",
+ "offset": 768,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/CGColor+RGB.swift",
+ "kind": "FloatLiteral",
+ "offset": 977,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/ShapeCompositionLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 730,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/ShapeCompositionLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 747,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/ShapeCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 926,
+ "length": 27,
+ "value": "\"init(layer:) wrong class.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/ShapeCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1092,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/ShapeCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 224,
+ "length": 21,
+ "value": "\"Lottie.ShapeCompositionLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/AnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3248,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/AnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3670,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/AnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3703,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/AnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 4480,
+ "length": 79,
+ "value": "\"LayerAnimationContext.time(forFrame:) does not support complex time remapping\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/AnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 5025,
+ "length": 79,
+ "value": "\"LayerAnimationContext.time(forFrame:) does not support complex time remapping\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/AnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6788,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/AnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7171,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/RoundedCornersNode.swift",
+ "kind": "StringLiteral",
+ "offset": 465,
+ "length": 8,
+ "value": "\"Radius\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/RoundedCornersNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1293,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/RoundedCornersNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1326,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/RoundedCornersNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1388,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/ModifierNodes\/RoundedCornersNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1863,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "IntegerLiteral",
+ "offset": 164,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "IntegerLiteral",
+ "offset": 176,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "IntegerLiteral",
+ "offset": 164,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "IntegerLiteral",
+ "offset": 176,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "IntegerLiteral",
+ "offset": 164,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "IntegerLiteral",
+ "offset": 176,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4701,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4725,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4752,
+ "length": 4,
+ "value": "\"or\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4783,
+ "length": 4,
+ "value": "\"os\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4811,
+ "length": 4,
+ "value": "\"ir\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4842,
+ "length": 4,
+ "value": "\"is\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4867,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4889,
+ "length": 4,
+ "value": "\"pt\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4914,
+ "length": 4,
+ "value": "\"sy\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4701,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4725,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4752,
+ "length": 4,
+ "value": "\"or\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4783,
+ "length": 4,
+ "value": "\"os\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4811,
+ "length": 4,
+ "value": "\"ir\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4842,
+ "length": 4,
+ "value": "\"is\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4867,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4889,
+ "length": 4,
+ "value": "\"pt\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 4914,
+ "length": 4,
+ "value": "\"sy\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Star.swift",
+ "kind": "StringLiteral",
+ "offset": 216,
+ "length": 4,
+ "value": "\"Lottie.Star\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/KeyedDecodingContainerExtensions.swift",
+ "kind": "StringLiteral",
+ "offset": 769,
+ "length": 4,
+ "value": "\"ty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Extensions\/KeyedDecodingContainerExtensions.swift",
+ "kind": "StringLiteral",
+ "offset": 769,
+ "length": 4,
+ "value": "\"ty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "BooleanLiteral",
+ "offset": 962,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1708,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2143,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2174,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2705,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2708,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3613,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3653,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3690,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4117,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4292,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4418,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4446,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4710,
+ "length": 4,
+ "value": "2048"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5594,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5631,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6392,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6470,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6695,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6745,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6800,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6828,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10095,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10126,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10153,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10218,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10872,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11153,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11629,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11682,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12269,
+ "length": 2,
+ "value": "44"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12304,
+ "length": 3,
+ "value": "789"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12386,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12416,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12455,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12506,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12541,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12585,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12732,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12776,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Helpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12806,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ReadingDeprecated.swift",
+ "kind": "BooleanLiteral",
+ "offset": 535,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ReadingDeprecated.swift",
+ "kind": "BooleanLiteral",
+ "offset": 875,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/PreCompositionLayer.swift",
+ "kind": "Array",
+ "offset": 610,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/PreCompositionLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1056,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/PreCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2774,
+ "length": 32,
+ "value": "\"init(layer:) Wrong Layer Class\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/PreCompositionLayer.swift",
+ "kind": "Array",
+ "offset": 2892,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/PreCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2982,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/PreCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 3278,
+ "length": 12,
+ "value": "\"Time Remap\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/PreCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 131,
+ "length": 19,
+ "value": "\"Lottie.PreCompositionLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 476,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 608,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 759,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 901,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 857,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1041,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 997,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1179,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1319,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1462,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1418,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1552,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1709,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1839,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1967,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2209,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2424,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2986,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3033,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3081,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3115,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3160,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3205,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3267,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "FloatLiteral",
+ "offset": 3314,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "FloatLiteral",
+ "offset": 3322,
+ "length": 4,
+ "value": "-1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3523,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3733,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4823,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5177,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5187,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5196,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "FloatLiteral",
+ "offset": 5206,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5237,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5243,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5352,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5362,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5371,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "FloatLiteral",
+ "offset": 5381,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5412,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5535,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5545,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5554,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "FloatLiteral",
+ "offset": 5564,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5595,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5730,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5740,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5749,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "FloatLiteral",
+ "offset": 5759,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5790,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5922,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5989,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5999,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6008,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "FloatLiteral",
+ "offset": 6018,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6075,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6355,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6404,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7139,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7407,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8254,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8364,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8369,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8415,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8422,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8741,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8795,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 9266,
+ "length": 53,
+ "value": "\"Could not convert color \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 9303,
+ "length": 2,
+ "value": "\" to RGB values.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9354,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9357,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9360,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9441,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9444,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9447,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10397,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10784,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10928,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11157,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "FloatLiteral",
+ "offset": 11310,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11415,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11429,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11601,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11645,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11656,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11697,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11742,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11753,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12135,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12201,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12263,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12274,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12325,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12344,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CoreTextRenderLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12369,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/PreCompLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1953,
+ "length": 7,
+ "value": "\"refId\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/PreCompLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1986,
+ "length": 4,
+ "value": "\"tm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/PreCompLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 2008,
+ "length": 3,
+ "value": "\"w\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/PreCompLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 2030,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/PreCompLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1953,
+ "length": 7,
+ "value": "\"refId\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/PreCompLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1986,
+ "length": 4,
+ "value": "\"tm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/PreCompLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 2008,
+ "length": 3,
+ "value": "\"w\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/PreCompLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 2030,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 151,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 173,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 196,
+ "length": 3,
+ "value": "\"i\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 217,
+ "length": 3,
+ "value": "\"l\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 237,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 261,
+ "length": 3,
+ "value": "\"f\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 279,
+ "length": 3,
+ "value": "\"n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 151,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 173,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 196,
+ "length": 3,
+ "value": "\"i\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 217,
+ "length": 3,
+ "value": "\"l\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 237,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 261,
+ "length": 3,
+ "value": "\"f\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 279,
+ "length": 3,
+ "value": "\"n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "IntegerLiteral",
+ "offset": 716,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "BooleanLiteral",
+ "offset": 881,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1028,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1505,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1741,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1987,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 2095,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 2119,
+ "length": 5,
+ "value": "\"inv\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 2142,
+ "length": 4,
+ "value": "\"pt\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 2168,
+ "length": 3,
+ "value": "\"x\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 2095,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 2119,
+ "length": 5,
+ "value": "\"inv\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 2142,
+ "length": 4,
+ "value": "\"pt\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Mask.swift",
+ "kind": "StringLiteral",
+ "offset": 2168,
+ "length": 3,
+ "value": "\"x\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/PathElement.swift",
+ "kind": "IntegerLiteral",
+ "offset": 602,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/PathElement.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1760,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/KeyframeGroup+exactlyOneKeyframe.swift",
+ "kind": "IntegerLiteral",
+ "offset": 745,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/KeyframeGroup+exactlyOneKeyframe.swift",
+ "kind": "StringLiteral",
+ "offset": 754,
+ "length": 172,
+ "value": "\"The Core Animation rendering engine does not support animating multiple keyframes\nfor \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/KeyframeGroup+exactlyOneKeyframe.swift",
+ "kind": "StringLiteral",
+ "offset": 870,
+ "length": 6,
+ "value": "\" values, due to limitations of Core Animation.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/KeyframeGroup+exactlyOneKeyframe.swift",
+ "kind": "IntegerLiteral",
+ "offset": 950,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 979,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1101,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1127,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1410,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1532,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1558,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1879,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2118,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2313,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2338,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3182,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3849,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3875,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4067,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4678,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4704,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4783,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4829,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4878,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4925,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5858,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6687,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "StringLiteral",
+ "offset": 6852,
+ "length": 4,
+ "value": "\"On\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "StringLiteral",
+ "offset": 6867,
+ "length": 4,
+ "value": "\"On\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "StringLiteral",
+ "offset": 6893,
+ "length": 5,
+ "value": "\"Off\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Controls\/AnimatedSwitch.swift",
+ "kind": "StringLiteral",
+ "offset": 6909,
+ "length": 5,
+ "value": "\"Off\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/SolidLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1453,
+ "length": 4,
+ "value": "\"sc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/SolidLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1475,
+ "length": 4,
+ "value": "\"sw\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/SolidLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1498,
+ "length": 4,
+ "value": "\"sh\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/SolidLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1453,
+ "length": 4,
+ "value": "\"sc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/SolidLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1475,
+ "length": 4,
+ "value": "\"sw\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/SolidLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1498,
+ "length": 4,
+ "value": "\"sh\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 699,
+ "length": 196,
+ "value": "\"The Core Animation rendering engine doesn't support Value Providers that vend a closure,\nbecause that would require calling the closure on the main thread once per frame.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 1025,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 1115,
+ "length": 216,
+ "value": "\"The Core Animation rendering engine currently doesn't support customizing \"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 1226,
+ "length": 3,
+ "value": "\"\" properties. Supported properties are: \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 1314,
+ "length": 4,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 1320,
+ "length": 1,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 2366,
+ "length": 202,
+ "value": "\"The Core Animation rendering engine doesn't support Value Providers that vend a closure,\nbecause that would require calling the closure on the main thread once per frame.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 2944,
+ "length": 175,
+ "value": "\"Could not convert value of type \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 3027,
+ "length": 4,
+ "value": "\" from \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 3052,
+ "length": 2,
+ "value": "\" to expected type \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 3105,
+ "length": 2656,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4315,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4345,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 4588,
+ "length": 3,
+ "value": "\"^\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 4664,
+ "length": 5,
+ "value": "\"\\.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 4726,
+ "length": 3,
+ "value": "\"$\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 5044,
+ "length": 4,
+ "value": "\"**\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 5121,
+ "length": 3,
+ "value": "\"*\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 5362,
+ "length": 28,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 5386,
+ "length": 1,
+ "value": "\"\\.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 5398,
+ "length": 4,
+ "value": "\".*\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 5475,
+ "length": 4,
+ "value": "\".*\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/ValueProviderStore.swift",
+ "kind": "StringLiteral",
+ "offset": 5683,
+ "length": 7,
+ "value": "\"[^.]+\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 267,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 328,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 369,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 608,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 713,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 738,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 960,
+ "length": 12,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 966,
+ "length": 1,
+ "value": "\".json\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/StrokeAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 2279,
+ "length": 20,
+ "value": "\"stroke dashPattern\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 652,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 664,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 675,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 734,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 764,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 806,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 836,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1514,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1556,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1582,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "FloatLiteral",
+ "offset": 2031,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2113,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "FloatLiteral",
+ "offset": 2417,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2504,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/VisibilityAnimation.swift",
+ "kind": "FloatLiteral",
+ "offset": 2533,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Group.swift",
+ "kind": "BooleanLiteral",
+ "offset": 812,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Group.swift",
+ "kind": "StringLiteral",
+ "offset": 1188,
+ "length": 4,
+ "value": "\"it\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Group.swift",
+ "kind": "StringLiteral",
+ "offset": 1188,
+ "length": 4,
+ "value": "\"it\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Group.swift",
+ "kind": "StringLiteral",
+ "offset": 150,
+ "length": 5,
+ "value": "\"Lottie.Group\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "BooleanLiteral",
+ "offset": 564,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1293,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1668,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1712,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2295,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2677,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2721,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2765,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3480,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3990,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4034,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4078,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4122,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4166,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4210,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4254,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5018,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5559,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5603,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5647,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5691,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5735,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5779,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5823,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5867,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6704,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7314,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7358,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7402,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7446,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7490,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7534,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7578,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7622,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7666,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7711,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9181,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9346,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9747,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "StringLiteral",
+ "offset": 10139,
+ "length": 111,
+ "value": "\"Failed to cast untyped keyframe values to expected type. This is an internal error.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10765,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10804,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "FloatLiteral",
+ "offset": 11154,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "StringLiteral",
+ "offset": 11551,
+ "length": 111,
+ "value": "\"Failed to cast untyped keyframe values to expected type. This is an internal error.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11991,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12426,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13354,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Extensions\/Keyframes+combined.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13374,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3069,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3093,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10452,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 14057,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 34406,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 35030,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 35070,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 35358,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 35859,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 36384,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 36436,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "StringLiteral",
+ "offset": 37614,
+ "length": 50,
+ "value": "\"unsupported contentMode: \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "StringLiteral",
+ "offset": 37663,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "StringLiteral",
+ "offset": 38527,
+ "length": 25,
+ "value": "\"LayoutPositionAnimation\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "StringLiteral",
+ "offset": 38578,
+ "length": 26,
+ "value": "\"LayoutTransformAnimation\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "StringLiteral",
+ "offset": 38820,
+ "length": 10,
+ "value": "\"position\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "StringLiteral",
+ "offset": 38866,
+ "length": 10,
+ "value": "\"position\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 38914,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 39106,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "StringLiteral",
+ "offset": 39206,
+ "length": 11,
+ "value": "\"transform\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "StringLiteral",
+ "offset": 39250,
+ "length": 11,
+ "value": "\"transform\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 39296,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 39477,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "FloatLiteral",
+ "offset": 40356,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 41884,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 42193,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerTextProvider.swift",
+ "kind": "Array",
+ "offset": 328,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CAAnimation+TimingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1342,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CAAnimation+TimingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1347,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CAAnimation+TimingConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2916,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CAAnimation+TimingConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3539,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieImageProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 676,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/LayerStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 187,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/LayerStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 4,
+ "value": "9999"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/LayerStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 187,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/LayerStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 4,
+ "value": "9999"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/LayerStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 187,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/LayerStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 4,
+ "value": "9999"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/LayerStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 954,
+ "length": 7,
+ "value": "\"Style\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/LayerStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 1147,
+ "length": 7,
+ "value": "\"Layer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/LayerStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 1464,
+ "length": 4,
+ "value": "\"nm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/LayerStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 1485,
+ "length": 4,
+ "value": "\"ty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/LayerStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 1464,
+ "length": 4,
+ "value": "\"nm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerStyles\/LayerStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 1485,
+ "length": 4,
+ "value": "\"ty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "IntegerLiteral",
+ "offset": 180,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "IntegerLiteral",
+ "offset": 194,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "IntegerLiteral",
+ "offset": 180,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "IntegerLiteral",
+ "offset": 194,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "IntegerLiteral",
+ "offset": 180,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "IntegerLiteral",
+ "offset": 194,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5016,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5042,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5066,
+ "length": 3,
+ "value": "\"e\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5094,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5125,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5155,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5177,
+ "length": 3,
+ "value": "\"g\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5201,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5016,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5042,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5066,
+ "length": 3,
+ "value": "\"e\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5094,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5125,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5155,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5177,
+ "length": 3,
+ "value": "\"g\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5201,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5289,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5311,
+ "length": 3,
+ "value": "\"k\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5289,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 5311,
+ "length": 3,
+ "value": "\"k\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientFill.swift",
+ "kind": "StringLiteral",
+ "offset": 241,
+ "length": 12,
+ "value": "\"Lottie.GradientFill\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "IntegerLiteral",
+ "offset": 159,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "IntegerLiteral",
+ "offset": 183,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "IntegerLiteral",
+ "offset": 159,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "IntegerLiteral",
+ "offset": 183,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "IntegerLiteral",
+ "offset": 159,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "IntegerLiteral",
+ "offset": 183,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1938,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1965,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1983,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2017,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2042,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2060,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "StringLiteral",
+ "offset": 2505,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "StringLiteral",
+ "offset": 2524,
+ "length": 3,
+ "value": "\"e\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "StringLiteral",
+ "offset": 2546,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "StringLiteral",
+ "offset": 2570,
+ "length": 3,
+ "value": "\"m\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "StringLiteral",
+ "offset": 2505,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "StringLiteral",
+ "offset": 2524,
+ "length": 3,
+ "value": "\"e\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "StringLiteral",
+ "offset": 2546,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "StringLiteral",
+ "offset": 2570,
+ "length": 3,
+ "value": "\"m\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Trim.swift",
+ "kind": "StringLiteral",
+ "offset": 217,
+ "length": 4,
+ "value": "\"Lottie.Trim\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/NodeProperties\/ValueProviders\/SingleValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 410,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/NodeProperties\/ValueProviders\/SingleValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 666,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 715,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "Array",
+ "offset": 1129,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "Array",
+ "offset": 1390,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1985,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2011,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2490,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2554,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3227,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3491,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3516,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3617,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3675,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3697,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3993,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4032,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4423,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4518,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4551,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4574,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4677,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4780,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4830,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4936,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4974,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5076,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5236,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5279,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Entry+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5583,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 302,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "Array",
+ "offset": 380,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 850,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 890,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 965,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 981,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 997,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1114,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1163,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1191,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1225,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1245,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1268,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1738,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1830,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1901,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1907,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1913,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1919,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1927,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2385,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3192,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3606,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3609,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3612,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "StringLiteral",
+ "offset": 3683,
+ "length": 12,
+ "value": "\"startPoint\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "StringLiteral",
+ "offset": 3714,
+ "length": 10,
+ "value": "\"endPoint\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "StringLiteral",
+ "offset": 3743,
+ "length": 9,
+ "value": "\"opacity\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "StringLiteral",
+ "offset": 3771,
+ "length": 11,
+ "value": "\"locations\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "StringLiteral",
+ "offset": 3801,
+ "length": 8,
+ "value": "\"colors\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "StringLiteral",
+ "offset": 3828,
+ "length": 8,
+ "value": "\"bounds\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "StringLiteral",
+ "offset": 3855,
+ "length": 13,
+ "value": "\"anchorPoint\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "StringLiteral",
+ "offset": 3887,
+ "length": 10,
+ "value": "\"isRadial\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "StringLiteral",
+ "offset": 3916,
+ "length": 6,
+ "value": "\"path\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4043,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4112,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4186,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4151,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4264,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "Array",
+ "offset": 4228,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4340,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4416,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4381,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4498,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/GradientFillRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4860,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "Array",
+ "offset": 1294,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1541,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1544,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1547,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1662,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1665,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1668,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1747,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "FloatLiteral",
+ "offset": 5664,
+ "length": 5,
+ "value": "0.999"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5721,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5752,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6594,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "StringLiteral",
+ "offset": 6605,
+ "length": 62,
+ "value": "\"Each color must have RGB components and a location component\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6874,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6938,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7097,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7154,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7211,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7603,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7640,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7772,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7817,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7820,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/GradientAnimations.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7823,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieUtils.swift",
+ "kind": "StringLiteral",
+ "offset": 201,
+ "length": 8,
+ "value": "\"lottie\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieUtils.swift",
+ "kind": "StringLiteral",
+ "offset": 239,
+ "length": 6,
+ "value": "\"json\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieUtils.swift",
+ "kind": "Array",
+ "offset": 686,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieUtils.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1018,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/DotLottie\/DotLottieUtils.swift",
+ "kind": "Array",
+ "offset": 1155,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/FloatValueProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 425,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/FloatValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 582,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/FloatValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 804,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/FloatValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1057,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/FloatValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1154,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/FloatValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1315,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/FloatValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1398,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/PassThroughOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 314,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/PassThroughOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 338,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/PassThroughOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 626,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/PassThroughOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 972,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/Compatibility\/CompatibleAnimationKeypath.swift",
+ "kind": "StringLiteral",
+ "offset": 238,
+ "length": 26,
+ "value": "\"Lottie.CompatibleAnimationKeypath\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/GroupOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 383,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/GroupOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 766,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/GroupOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 910,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/GroupOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1032,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/GroupOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1112,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/GroupOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1166,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/InvertedMatteLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 656,
+ "length": 27,
+ "value": "\"init(layer:) wrong class.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/InvertedMatteLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 798,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/InvertedMatteLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1100,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/InvertedMatteLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1103,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/InvertedMatteLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1106,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/InvertedMatteLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 265,
+ "length": 18,
+ "value": "\"Lottie.InvertedMatteLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 417,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 544,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 671,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 694,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 702,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 710,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 730,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 750,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 770,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1021,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1513,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1539,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1575,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1601,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1637,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1663,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1676,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1683,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1690,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1705,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1720,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1735,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1998,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2077,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2080,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2083,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/ColorExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2086,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFileHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 916,
+ "length": 100,
+ "value": "\"`DotLottieFile.SynchronouslyBlockingCurrentThread` methods shouldn't be called on the main thread.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFileHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 2608,
+ "length": 100,
+ "value": "\"`DotLottieFile.SynchronouslyBlockingCurrentThread` methods shouldn't be called on the main thread.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFileHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 2814,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFileHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 2820,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFileHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 3363,
+ "length": 50,
+ "value": "\"Error when decoding lottie \"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFileHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 3400,
+ "length": 1,
+ "value": "\"\": \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFileHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 3412,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFileHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 4081,
+ "length": 100,
+ "value": "\"`DotLottieFile.SynchronouslyBlockingCurrentThread` methods shouldn't be called on the main thread.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFileHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 10225,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFileHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 15025,
+ "length": 30,
+ "value": "\"com.airbnb.lottie.dot-lottie\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/SwiftUIMeasurementContainer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1117,
+ "length": 3,
+ "value": "375"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/SwiftUIMeasurementContainer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1130,
+ "length": 3,
+ "value": "150"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/SwiftUIMeasurementContainer.swift",
+ "kind": "StringLiteral",
+ "offset": 1340,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/SwiftUIMeasurementContainer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6065,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/SwiftUIMeasurementContainer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6204,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/SwiftUIMeasurementContainer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7130,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/SwiftUIMeasurementContainer.swift",
+ "kind": "StringLiteral",
+ "offset": 564,
+ "length": 27,
+ "value": "\"Lottie.SwiftUIMeasurementContainer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/SwiftUIMeasurementContainer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14216,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/SwiftUIMeasurementContainer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 16501,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/SwiftUIMeasurementContainer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16576,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/SwiftUI\/LayoutUtilities\/SwiftUIMeasurementContainer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 16597,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Marker.swift",
+ "kind": "StringLiteral",
+ "offset": 514,
+ "length": 4,
+ "value": "\"cm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Marker.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 4,
+ "value": "\"tm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Marker.swift",
+ "kind": "StringLiteral",
+ "offset": 574,
+ "length": 4,
+ "value": "\"dr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Marker.swift",
+ "kind": "StringLiteral",
+ "offset": 514,
+ "length": 4,
+ "value": "\"cm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Marker.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 4,
+ "value": "\"tm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/Marker.swift",
+ "kind": "StringLiteral",
+ "offset": 574,
+ "length": 4,
+ "value": "\"dr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/PathOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 475,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/PathOutputNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 526,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/PathOutputNode.swift",
+ "kind": "Array",
+ "offset": 587,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/PathOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 739,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/PathOutputNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 917,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/PathOutputNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1881,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/PathOutputNode.swift",
+ "kind": "Array",
+ "offset": 1901,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1215,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1277,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1353,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1318,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1427,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1392,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1506,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1471,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1586,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1668,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1743,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1822,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2389,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "Array",
+ "offset": 2401,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2516,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2600,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/OutputNodes\/Renderables\/StrokeRenderer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2994,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 646,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 896,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1420,
+ "length": 32,
+ "value": "\"init(layer:) Wrong Layer Class\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1546,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "Array",
+ "offset": 1861,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 471,
+ "length": 18,
+ "value": "\"Lottie.MaskContainerLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1944,
+ "length": 11,
+ "value": "-10000000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1966,
+ "length": 11,
+ "value": "-10000000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1992,
+ "length": 10,
+ "value": "20000000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2018,
+ "length": 10,
+ "value": "20000000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2311,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2314,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2317,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2333,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2336,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2339,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2418,
+ "length": 9,
+ "value": "\"opacity\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2588,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2073,
+ "length": 9,
+ "value": "\"Lottie.MaskLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 4188,
+ "length": 7,
+ "value": "\"Shape\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/MaskContainerLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 4211,
+ "length": 11,
+ "value": "\"Expansion\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 895,
+ "length": 9,
+ "value": "\"opacity\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 923,
+ "length": 11,
+ "value": "\"transform\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 953,
+ "length": 8,
+ "value": "\"bounds\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 980,
+ "length": 13,
+ "value": "\"anchorPoint\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1012,
+ "length": 19,
+ "value": "\"sublayerTransform\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1050,
+ "length": 15,
+ "value": "\"shadowOpacity\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1084,
+ "length": 14,
+ "value": "\"shadowOffset\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1117,
+ "length": 13,
+ "value": "\"shadowColor\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1149,
+ "length": 14,
+ "value": "\"shadowRadius\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1318,
+ "length": 9,
+ "value": "\"opacity\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1346,
+ "length": 11,
+ "value": "\"transform\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1376,
+ "length": 8,
+ "value": "\"bounds\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1403,
+ "length": 13,
+ "value": "\"anchorPoint\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1435,
+ "length": 19,
+ "value": "\"sublayerTransform\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1473,
+ "length": 8,
+ "value": "\"hidden\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2505,
+ "length": 19,
+ "value": "\"Wrong Layer Class\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 2976,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "Array",
+ "offset": 3382,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3521,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "Dictionary",
+ "offset": 3926,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/CompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 210,
+ "length": 16,
+ "value": "\"Lottie.CompositionLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/InfiniteOpaqueAnimationLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 544,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/InfiniteOpaqueAnimationLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 922,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/InfiniteOpaqueAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1341,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/InfiniteOpaqueAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1432,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/InfiniteOpaqueAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1611,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/InfiniteOpaqueAnimationLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1659,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 779,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1959,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4177,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4198,
+ "length": 3,
+ "value": "\"c\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4219,
+ "length": 3,
+ "value": "\"w\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4242,
+ "length": 4,
+ "value": "\"lc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4267,
+ "length": 4,
+ "value": "\"lj\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4294,
+ "length": 4,
+ "value": "\"ml\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4322,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4177,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4198,
+ "length": 3,
+ "value": "\"c\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4219,
+ "length": 3,
+ "value": "\"w\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4242,
+ "length": 4,
+ "value": "\"lc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4267,
+ "length": 4,
+ "value": "\"lj\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4294,
+ "length": 4,
+ "value": "\"ml\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 4322,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Stroke.swift",
+ "kind": "StringLiteral",
+ "offset": 98,
+ "length": 6,
+ "value": "\"Lottie.Stroke\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Model\/Providers\/DataIDProviding.swift",
+ "kind": "StringLiteral",
+ "offset": 1690,
+ "length": 28,
+ "value": "\"DefaultDataID.noneProvided\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Reading.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1140,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Reading.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1225,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Reading.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1344,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Reading.swift",
+ "kind": "StringLiteral",
+ "offset": 1774,
+ "length": 5,
+ "value": "\"wb+\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Reading.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2253,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Reading.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4106,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Reading.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4215,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Reading.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4298,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+Reading.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5550,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/CompositionLayersInitializer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 815,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "Array",
+ "offset": 286,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 302,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 559,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1856,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1935,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1962,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1988,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2034,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2058,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2105,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2131,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2161,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2185,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2224,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2244,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2310,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2330,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2540,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2810,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2850,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2880,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2898,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3014,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3288,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3653,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3779,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4082,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4124,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4173,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CompoundBezierPath.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4263,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/Cache\/DotLottieCache.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1087,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 352,
+ "length": 10,
+ "value": "0x06064b50"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 401,
+ "length": 10,
+ "value": "0x07064b50"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 512,
+ "length": 6,
+ "value": "0x0001"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 512,
+ "length": 6,
+ "value": "0x0001"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 512,
+ "length": 6,
+ "value": "0x0001"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1255,
+ "length": 2,
+ "value": "56"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1559,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1837,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1955,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2000,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2055,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2259,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2309,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2368,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2439,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2494,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2558,
+ "length": 2,
+ "value": "48"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4103,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4211,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4311,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4420,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4519,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4623,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4736,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4847,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4942,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5046,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5389,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5506,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5569,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5618,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6341,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6453,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6563,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive+ZIP64.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6667,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Shape.swift",
+ "kind": "StringLiteral",
+ "offset": 1455,
+ "length": 4,
+ "value": "\"ks\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Shape.swift",
+ "kind": "StringLiteral",
+ "offset": 1481,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Shape.swift",
+ "kind": "StringLiteral",
+ "offset": 1455,
+ "length": 4,
+ "value": "\"ks\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Shape.swift",
+ "kind": "StringLiteral",
+ "offset": 1481,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/Shape.swift",
+ "kind": "StringLiteral",
+ "offset": 144,
+ "length": 5,
+ "value": "\"Lottie.Shape\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 556,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 562,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 1677,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 1683,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 2238,
+ "length": 53,
+ "value": "\"Error when decoding animation \"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 2278,
+ "length": 1,
+ "value": "\"\": \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 2290,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 3300,
+ "length": 135,
+ "value": "\"Failed to load animation from filepath \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 3362,
+ "length": 4,
+ "value": "\"\nwith underlying error: \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 3423,
+ "length": 1345,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 4234,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 4774,
+ "length": 165,
+ "value": "\"Failed to load animation with asset name \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 4834,
+ "length": 2,
+ "value": "\"\nin \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 4866,
+ "length": 4,
+ "value": "\"\nwith underlying error: \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "StringLiteral",
+ "offset": 4927,
+ "length": 6638,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10105,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10270,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Animation\/LottieAnimationHelpers.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10273,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Model\/EpoxyModelArrayBuilder.swift",
+ "kind": "Array",
+ "offset": 617,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Model\/EpoxyModelArrayBuilder.swift",
+ "kind": "Array",
+ "offset": 890,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 724,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 737,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 750,
+ "length": 4,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 762,
+ "length": 5,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 775,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 787,
+ "length": 7,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 724,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 737,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 750,
+ "length": 4,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 762,
+ "length": 5,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 775,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 787,
+ "length": 7,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 724,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 737,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 750,
+ "length": 4,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 762,
+ "length": 5,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 775,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 787,
+ "length": 7,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1026,
+ "length": 3,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1037,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1051,
+ "length": 7,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1026,
+ "length": 3,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1037,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1051,
+ "length": 7,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1026,
+ "length": 3,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1037,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1051,
+ "length": 7,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1143,
+ "length": 8,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1159,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1173,
+ "length": 7,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1188,
+ "length": 6,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1202,
+ "length": 7,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1217,
+ "length": 10,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1235,
+ "length": 9,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1252,
+ "length": 9,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1269,
+ "length": 9,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1286,
+ "length": 10,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1304,
+ "length": 9,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1321,
+ "length": 3,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1332,
+ "length": 10,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1350,
+ "length": 5,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1363,
+ "length": 10,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1143,
+ "length": 8,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1159,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1173,
+ "length": 7,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1188,
+ "length": 6,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1202,
+ "length": 7,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1217,
+ "length": 10,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1235,
+ "length": 9,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1252,
+ "length": 9,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1269,
+ "length": 9,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1286,
+ "length": 10,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1304,
+ "length": 9,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1321,
+ "length": 3,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1332,
+ "length": 10,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1350,
+ "length": 5,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1363,
+ "length": 10,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1143,
+ "length": 8,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1159,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1173,
+ "length": 7,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1188,
+ "length": 6,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1202,
+ "length": 7,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1217,
+ "length": 10,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1235,
+ "length": 9,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1252,
+ "length": 9,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1269,
+ "length": 9,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1286,
+ "length": 10,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1304,
+ "length": 9,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1321,
+ "length": 3,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1332,
+ "length": 10,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1350,
+ "length": 5,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1363,
+ "length": 10,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1744,
+ "length": 7,
+ "value": "\"Layer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2646,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2796,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "Array",
+ "offset": 2915,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "Array",
+ "offset": 3035,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 3155,
+ "length": 7,
+ "value": "\"Layer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4623,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4850,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "Array",
+ "offset": 5044,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "Array",
+ "offset": 5247,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6445,
+ "length": 4,
+ "value": "\"nm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6467,
+ "length": 5,
+ "value": "\"ind\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6489,
+ "length": 4,
+ "value": "\"ty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6521,
+ "length": 5,
+ "value": "\"ddd\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6546,
+ "length": 4,
+ "value": "\"ip\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6571,
+ "length": 4,
+ "value": "\"op\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6597,
+ "length": 4,
+ "value": "\"st\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6623,
+ "length": 4,
+ "value": "\"ks\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6665,
+ "length": 4,
+ "value": "\"bm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6687,
+ "length": 17,
+ "value": "\"masksProperties\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6728,
+ "length": 4,
+ "value": "\"sr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6750,
+ "length": 4,
+ "value": "\"tt\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6773,
+ "length": 4,
+ "value": "\"hd\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6796,
+ "length": 4,
+ "value": "\"sy\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6820,
+ "length": 4,
+ "value": "\"ef\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6445,
+ "length": 4,
+ "value": "\"nm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6467,
+ "length": 5,
+ "value": "\"ind\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6489,
+ "length": 4,
+ "value": "\"ty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6521,
+ "length": 5,
+ "value": "\"ddd\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6546,
+ "length": 4,
+ "value": "\"ip\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6571,
+ "length": 4,
+ "value": "\"op\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6597,
+ "length": 4,
+ "value": "\"st\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6623,
+ "length": 4,
+ "value": "\"ks\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6665,
+ "length": 4,
+ "value": "\"bm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6687,
+ "length": 17,
+ "value": "\"masksProperties\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6728,
+ "length": 4,
+ "value": "\"sr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6750,
+ "length": 4,
+ "value": "\"tt\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6773,
+ "length": 4,
+ "value": "\"hd\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6796,
+ "length": 4,
+ "value": "\"sy\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/LayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 6820,
+ "length": 4,
+ "value": "\"ef\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CurveVertex.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2296,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CurveVertex.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2647,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CurveVertex.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5067,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CurveVertex.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5291,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CurveVertex.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5336,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CurveVertex.swift",
+ "kind": "FloatLiteral",
+ "offset": 5651,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CurveVertex.swift",
+ "kind": "FloatLiteral",
+ "offset": 5675,
+ "length": 4,
+ "value": "-0.5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CurveVertex.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6193,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CurveVertex.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6397,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/CurveVertex.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6443,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "IntegerLiteral",
+ "offset": 260,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "IntegerLiteral",
+ "offset": 277,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "IntegerLiteral",
+ "offset": 294,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "IntegerLiteral",
+ "offset": 313,
+ "length": 4,
+ "value": "9999"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "IntegerLiteral",
+ "offset": 260,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "IntegerLiteral",
+ "offset": 277,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "IntegerLiteral",
+ "offset": 294,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "IntegerLiteral",
+ "offset": 313,
+ "length": 4,
+ "value": "9999"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "IntegerLiteral",
+ "offset": 260,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "IntegerLiteral",
+ "offset": 277,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "IntegerLiteral",
+ "offset": 294,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "IntegerLiteral",
+ "offset": 313,
+ "length": 4,
+ "value": "9999"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "StringLiteral",
+ "offset": 1444,
+ "length": 8,
+ "value": "\"Effect\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "StringLiteral",
+ "offset": 1685,
+ "length": 4,
+ "value": "\"ty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "StringLiteral",
+ "offset": 1706,
+ "length": 4,
+ "value": "\"nm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "StringLiteral",
+ "offset": 1685,
+ "length": 4,
+ "value": "\"ty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/EffectValue.swift",
+ "kind": "StringLiteral",
+ "offset": 1706,
+ "length": 4,
+ "value": "\"nm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1235,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1783,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1935,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2507,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "FloatLiteral",
+ "offset": 3561,
+ "length": 12,
+ "value": "1000000000.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4097,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6153,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6949,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7023,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "StringLiteral",
+ "offset": 7605,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9489,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10269,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10316,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10358,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10385,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10436,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10505,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11473,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12218,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12427,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12597,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12706,
+ "length": 2,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12712,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12761,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12766,
+ "length": 2,
+ "value": "63"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12819,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12825,
+ "length": 2,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12876,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12882,
+ "length": 2,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12932,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12938,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12965,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13046,
+ "length": 4,
+ "value": "1980"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13071,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13100,
+ "length": 4,
+ "value": "1900"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13529,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13579,
+ "length": 4,
+ "value": "1900"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13731,
+ "length": 4,
+ "value": "1980"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13745,
+ "length": 4,
+ "value": "1980"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13769,
+ "length": 4,
+ "value": "2099"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13783,
+ "length": 4,
+ "value": "2099"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13830,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13954,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13969,
+ "length": 4,
+ "value": "1980"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13977,
+ "length": 3,
+ "value": "512"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14129,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14287,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14302,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14316,
+ "length": 4,
+ "value": "2048"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/FileManager+ZIP.swift",
+ "kind": "BooleanLiteral",
+ "offset": 15282,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/ColorEffectValue.swift",
+ "kind": "StringLiteral",
+ "offset": 1036,
+ "length": 3,
+ "value": "\"v\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/ColorEffectValue.swift",
+ "kind": "StringLiteral",
+ "offset": 1036,
+ "length": 3,
+ "value": "\"v\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/NullCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 301,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/NullCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 591,
+ "length": 32,
+ "value": "\"init(layer:) Wrong Layer Class\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/NullCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 132,
+ "length": 20,
+ "value": "\"Lottie.NullCompositionLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "Array",
+ "offset": 527,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "Array",
+ "offset": 551,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "Array",
+ "offset": 694,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 858,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1276,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1432,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1668,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "Array",
+ "offset": 1765,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2024,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2107,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "Array",
+ "offset": 2235,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2457,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2477,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2519,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2546,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2663,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/GradientValueProvider.swift",
+ "kind": "Array",
+ "offset": 2961,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1278,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1382,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1402,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1597,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2347,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2406,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2877,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3009,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3121,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3201,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3446,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3578,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3900,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Serialization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4031,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/Utility\/LayerFontProvider.swift",
+ "kind": "Array",
+ "offset": 365,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1632,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1637,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1950,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1955,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2289,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2294,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieConfiguration.swift",
+ "kind": "Array",
+ "offset": 2465,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeGroup.swift",
+ "kind": "StringLiteral",
+ "offset": 991,
+ "length": 3,
+ "value": "\"k\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeGroup.swift",
+ "kind": "StringLiteral",
+ "offset": 1040,
+ "length": 3,
+ "value": "\"x\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeGroup.swift",
+ "kind": "StringLiteral",
+ "offset": 991,
+ "length": 3,
+ "value": "\"k\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeGroup.swift",
+ "kind": "StringLiteral",
+ "offset": 1040,
+ "length": 3,
+ "value": "\"x\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeGroup.swift",
+ "kind": "StringLiteral",
+ "offset": 3260,
+ "length": 24,
+ "value": "\"Missing keyframe data.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeGroup.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4080,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeGroup.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4115,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeGroup.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4299,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeGroup.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4361,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Keyframes\/KeyframeGroup.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4591,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/BaseAnimationLayer.swift",
+ "kind": "Array",
+ "offset": 781,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1814,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2102,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2331,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2545,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3128,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "StringLiteral",
+ "offset": 3244,
+ "length": 68,
+ "value": "\"Failed sanity check for old count with changes matching new count.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4102,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4126,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6923,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7339,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7356,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7379,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7606,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/EpoxyCore\/Diffing\/Collection+Diff.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7710,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/LRUCache\/LRUCache.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2582,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/LRUCache\/LRUCache.swift",
+ "kind": "Dictionary",
+ "offset": 2838,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/LRUCache\/LRUCache.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3677,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 408,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 413,
+ "length": 4,
+ "value": "1024"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 623,
+ "length": 5,
+ "value": "0o644"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 728,
+ "length": 5,
+ "value": "0o755"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 823,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 869,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 916,
+ "length": 10,
+ "value": "0x06054b50"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 964,
+ "length": 10,
+ "value": "0x04034b50"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1011,
+ "length": 10,
+ "value": "0x08074b50"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1060,
+ "length": 10,
+ "value": "0x02014b50"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "StringLiteral",
+ "offset": 1093,
+ "length": 8,
+ "value": "\"memory\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6417,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6525,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6417,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6525,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6417,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6525,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6671,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6761,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6671,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6761,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6671,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6761,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7252,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "StringLiteral",
+ "offset": 9257,
+ "length": 23,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "StringLiteral",
+ "offset": 9276,
+ "length": 1,
+ "value": "\":\/\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9861,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9927,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10008,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10180,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10635,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10856,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12529,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14540,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14638,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14687,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14745,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14815,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14870,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14934,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14987,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16481,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16580,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16684,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16797,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16908,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17017,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17121,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Archive.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17228,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientStrokeNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1848,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientStrokeNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1938,
+ "length": 13,
+ "value": "\"Start Point\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientStrokeNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1972,
+ "length": 11,
+ "value": "\"End Point\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientStrokeNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2104,
+ "length": 8,
+ "value": "\"Dashes\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientStrokeNode.swift",
+ "kind": "StringLiteral",
+ "offset": 2134,
+ "length": 12,
+ "value": "\"Dash Phase\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientStrokeNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3350,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientStrokeNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3383,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientStrokeNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3628,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientStrokeNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3754,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/GradientStrokeNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4874,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/BundleImageProvider.swift",
+ "kind": "StringLiteral",
+ "offset": 2515,
+ "length": 50,
+ "value": "\"Could not find image \"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/BundleImageProvider.swift",
+ "kind": "StringLiteral",
+ "offset": 2552,
+ "length": 1,
+ "value": "\"\" in bundle\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/BundleImageProvider.swift",
+ "kind": "StringLiteral",
+ "offset": 2776,
+ "length": 50,
+ "value": "\"Could not find image \"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/BundleImageProvider.swift",
+ "kind": "StringLiteral",
+ "offset": 2813,
+ "length": 1,
+ "value": "\"\" in bundle\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 325,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 344,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 367,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 391,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 419,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 424,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 482,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 496,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 545,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 594,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 643,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 692,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 741,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 804,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 816,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 828,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 969,
+ "length": 5,
+ "value": "1.403"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 991,
+ "length": 5,
+ "value": "0.344"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1013,
+ "length": 5,
+ "value": "1.770"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1333,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1337,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1395,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1489,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1493,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1528,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1562,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1614,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1782,
+ "length": 5,
+ "value": "0.299"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1794,
+ "length": 5,
+ "value": "0.587"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1806,
+ "length": 5,
+ "value": "0.114"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1828,
+ "length": 8,
+ "value": "-0.14713"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1843,
+ "length": 7,
+ "value": "0.28886"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1857,
+ "length": 5,
+ "value": "0.436"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1879,
+ "length": 5,
+ "value": "0.615"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1891,
+ "length": 7,
+ "value": "0.51499"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 1905,
+ "length": 7,
+ "value": "0.10001"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2540,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/InterpolatableExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2952,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 782,
+ "length": 77,
+ "value": "\"`ShapeItemLayer` must contain exactly one `ShapeItem` that draws a `GPPath`\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 965,
+ "length": 77,
+ "value": "\"`ShapeItemLayer` must contain exactly one `ShapeItem` that draws a `GPPath`\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1146,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1450,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1463,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1519,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5655,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5658,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5661,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6672,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6675,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6678,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 7702,
+ "length": 148,
+ "value": "\"The Core Animation rendering engine doesn't currently support applying\ntrims to filled shapes (only stroked shapes).\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7995,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8717,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9855,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 256,
+ "length": 14,
+ "value": "\"Lottie.ShapeItemLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ShapeItemLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10576,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 191,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 208,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 191,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 208,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 191,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 208,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 523,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 2797,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8521,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8549,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8569,
+ "length": 4,
+ "value": "\"nm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8521,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8549,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8569,
+ "length": 4,
+ "value": "\"nm\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8649,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8668,
+ "length": 3,
+ "value": "\"e\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8690,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8720,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8649,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8668,
+ "length": 3,
+ "value": "\"e\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8690,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8720,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8803,
+ "length": 4,
+ "value": "\"fc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8831,
+ "length": 4,
+ "value": "\"sc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8859,
+ "length": 4,
+ "value": "\"sw\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8884,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8906,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8930,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8951,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8971,
+ "length": 4,
+ "value": "\"sk\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8996,
+ "length": 4,
+ "value": "\"sa\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 9021,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 9046,
+ "length": 4,
+ "value": "\"rx\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 9072,
+ "length": 4,
+ "value": "\"ry\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 9098,
+ "length": 4,
+ "value": "\"rz\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 9122,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8803,
+ "length": 4,
+ "value": "\"fc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8831,
+ "length": 4,
+ "value": "\"sc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8859,
+ "length": 4,
+ "value": "\"sw\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8884,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8906,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8930,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8951,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8971,
+ "length": 4,
+ "value": "\"sk\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 8996,
+ "length": 4,
+ "value": "\"sa\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 9021,
+ "length": 3,
+ "value": "\"r\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 9046,
+ "length": 4,
+ "value": "\"rx\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 9072,
+ "length": 4,
+ "value": "\"ry\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 9098,
+ "length": 4,
+ "value": "\"rz\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextAnimator.swift",
+ "kind": "StringLiteral",
+ "offset": 9122,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ImageLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 508,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ImageLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 812,
+ "length": 70,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ImageLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 825,
+ "length": 1,
+ "value": "\".init(layer:) incorrectly called with \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ImageLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 881,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Layers\/ImageLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 216,
+ "length": 10,
+ "value": "\"Lottie.ImageLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/StarAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3550,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/StarAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3630,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/FillNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1373,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/FillNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1406,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/FillNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1647,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/FillNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1771,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/RenderNodes\/FillNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 1956,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/LottieAnimationViewBase.swift",
+ "kind": "IntegerLiteral",
+ "offset": 852,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/iOS\/LottieAnimationViewBase.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1254,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 376,
+ "length": 10,
+ "value": "\"position\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 405,
+ "length": 8,
+ "value": "\"bounds\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 432,
+ "length": 13,
+ "value": "\"anchorPoint\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 464,
+ "length": 6,
+ "value": "\"path\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 489,
+ "length": 11,
+ "value": "\"transform\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 519,
+ "length": 9,
+ "value": "\"opacity\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 547,
+ "length": 8,
+ "value": "\"hidden\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 607,
+ "length": 10,
+ "value": "\"position\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 636,
+ "length": 8,
+ "value": "\"bounds\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 663,
+ "length": 13,
+ "value": "\"anchorPoint\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 695,
+ "length": 6,
+ "value": "\"path\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 720,
+ "length": 11,
+ "value": "\"fillColor\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 750,
+ "length": 13,
+ "value": "\"strokeColor\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 782,
+ "length": 11,
+ "value": "\"lineWidth\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 812,
+ "length": 12,
+ "value": "\"miterLimit\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 843,
+ "length": 15,
+ "value": "\"lineDashPhase\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 877,
+ "length": 9,
+ "value": "\"opacity\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 904,
+ "length": 8,
+ "value": "\"hidden\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1115,
+ "length": 27,
+ "value": "\"init(layer:) wrong class.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 1266,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1544,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1564,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/RenderLayers\/ShapeRenderLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 177,
+ "length": 16,
+ "value": "\"Lottie.ShapeRenderLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 572,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 698,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 572,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 698,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 572,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 698,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4289,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4390,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4597,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4922,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5016,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5100,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5744,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5929,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6665,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "Array",
+ "offset": 11072,
+ "length": 3133,
+ "value": "[0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, 0x076dc419, 0x706af48f, 0xe963a535, 0x9e6495a3, 0x0edb8832, 0x79dcb8a4, 0xe0d5e91e, 0x97d2d988, 0x09b64c2b, 0x7eb17cbd, 0xe7b82d07, 0x90bf1d91, 0x1db71064, 0x6ab020f2, 0xf3b97148, 0x84be41de, 0x1adad47d, 0x6ddde4eb, 0xf4d4b551, 0x83d385c7, 0x136c9856, 0x646ba8c0, 0xfd62f97a, 0x8a65c9ec, 0x14015c4f, 0x63066cd9, 0xfa0f3d63, 0x8d080df5, 0x3b6e20c8, 0x4c69105e, 0xd56041e4, 0xa2677172, 0x3c03e4d1, 0x4b04d447, 0xd20d85fd, 0xa50ab56b, 0x35b5a8fa, 0x42b2986c, 0xdbbbc9d6, 0xacbcf940, 0x32d86ce3, 0x45df5c75, 0xdcd60dcf, 0xabd13d59, 0x26d930ac, 0x51de003a, 0xc8d75180, 0xbfd06116, 0x21b4f4b5, 0x56b3c423, 0xcfba9599, 0xb8bda50f, 0x2802b89e, 0x5f058808, 0xc60cd9b2, 0xb10be924, 0x2f6f7c87, 0x58684c11, 0xc1611dab, 0xb6662d3d, 0x76dc4190, 0x01db7106, 0x98d220bc, 0xefd5102a, 0x71b18589, 0x06b6b51f, 0x9fbfe4a5, 0xe8b8d433, 0x7807c9a2, 0x0f00f934, 0x9609a88e, 0xe10e9818, 0x7f6a0dbb, 0x086d3d2d, 0x91646c97, 0xe6635c01, 0x6b6b51f4, 0x1c6c6162, 0x856530d8, 0xf262004e, 0x6c0695ed, 0x1b01a57b, 0x8208f4c1, 0xf50fc457, 0x65b0d9c6, 0x12b7e950, 0x8bbeb8ea, 0xfcb9887c, 0x62dd1ddf, 0x15da2d49, 0x8cd37cf3, 0xfbd44c65, 0x4db26158, 0x3ab551ce, 0xa3bc0074, 0xd4bb30e2, 0x4adfa541, 0x3dd895d7, 0xa4d1c46d, 0xd3d6f4fb, 0x4369e96a, 0x346ed9fc, 0xad678846, 0xda60b8d0, 0x44042d73, 0x33031de5, 0xaa0a4c5f, 0xdd0d7cc9, 0x5005713c, 0x270241aa, 0xbe0b1010, 0xc90c2086, 0x5768b525, 0x206f85b3, 0xb966d409, 0xce61e49f, 0x5edef90e, 0x29d9c998, 0xb0d09822, 0xc7d7a8b4, 0x59b33d17, 0x2eb40d81, 0xb7bd5c3b, 0xc0ba6cad, 0xedb88320, 0x9abfb3b6, 0x03b6e20c, 0x74b1d29a, 0xead54739, 0x9dd277af, 0x04db2615, 0x73dc1683, 0xe3630b12, 0x94643b84, 0x0d6d6a3e, 0x7a6a5aa8, 0xe40ecf0b, 0x9309ff9d, 0x0a00ae27, 0x7d079eb1, 0xf00f9344, 0x8708a3d2, 0x1e01f268, 0x6906c2fe, 0xf762575d, 0x806567cb, 0x196c3671, 0x6e6b06e7, 0xfed41b76, 0x89d32be0, 0x10da7a5a, 0x67dd4acc, 0xf9b9df6f, 0x8ebeeff9, 0x17b7be43, 0x60b08ed5, 0xd6d6a3e8, 0xa1d1937e, 0x38d8c2c4, 0x4fdff252, 0xd1bb67f1, 0xa6bc5767, 0x3fb506dd, 0x48b2364b, 0xd80d2bda, 0xaf0a1b4c, 0x36034af6, 0x41047a60, 0xdf60efc3, 0xa867df55, 0x316e8eef, 0x4669be79, 0xcb61b38c, 0xbc66831a, 0x256fd2a0, 0x5268e236, 0xcc0c7795, 0xbb0b4703, 0x220216b9, 0x5505262f, 0xc5ba3bbe, 0xb2bd0b28, 0x2bb45a92, 0x5cb36a04, 0xc2d7ffa7, 0xb5d0cf31, 0x2cd99e8b, 0x5bdeae1d, 0x9b64c2b0, 0xec63f226, 0x756aa39c, 0x026d930a, 0x9c0906a9, 0xeb0e363f, 0x72076785, 0x05005713, 0x95bf4a82, 0xe2b87a14, 0x7bb12bae, 0x0cb61b38, 0x92d28e9b, 0xe5d5be0d, 0x7cdcefb7, 0x0bdbdf21, 0x86d3d2d4, 0xf1d4e242, 0x68ddb3f8, 0x1fda836e, 0x81be16cd, 0xf6b9265b, 0x6fb077e1, 0x18b74777, 0x88085ae6, 0xff0f6a70, 0x66063bca, 0x11010b5c, 0x8f659eff, 0xf862ae69, 0x616bffd3, 0x166ccf45, 0xa00ae278, 0xd70dd2ee, 0x4e048354, 0x3903b3c2, 0xa7672661, 0xd06016f7, 0x4969474d, 0x3e6e77db, 0xaed16a4a, 0xd9d65adc, 0x40df0b66, 0x37d83bf0, 0xa9bcae53, 0xdebb9ec5, 0x47b2cf7f, 0x30b5ffe9, 0xbdbdf21c, 0xcabac28a, 0x53b39330, 0x24b4a3a6, 0xbad03605, 0xcdd70693, 0x54de5729, 0x23d967bf, 0xb3667a2e, 0xc4614ab8, 0x5d681b02, 0x2a6f2b94, 0xb40bbe37, 0xc30c8ea1, 0x5a05df1b, 0x2d02ef8d]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14619,
+ "length": 10,
+ "value": "0xffffffff"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14823,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14965,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15001,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/Data+Compression.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15054,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1894,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "FloatLiteral",
+ "offset": 1922,
+ "length": 6,
+ "value": "0.5519"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2007,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2052,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2084,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2133,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2169,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2219,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2265,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2336,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2498,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2529,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3059,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3157,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3206,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3304,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3332,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3389,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3571,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3590,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3614,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4169,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4370,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4389,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Primitives\/BezierPathRoundExtension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4413,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/DropShadowEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 454,
+ "length": 14,
+ "value": "\"Shadow Color\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/DropShadowEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 562,
+ "length": 9,
+ "value": "\"Opacity\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/DropShadowEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 694,
+ "length": 11,
+ "value": "\"Direction\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/DropShadowEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 806,
+ "length": 10,
+ "value": "\"Distance\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/DropShadowEffect.swift",
+ "kind": "StringLiteral",
+ "offset": 917,
+ "length": 10,
+ "value": "\"Softness\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "Array",
+ "offset": 962,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "StringLiteral",
+ "offset": 1173,
+ "length": 39,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "StringLiteral",
+ "offset": 1211,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "Array",
+ "offset": 1334,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "StringLiteral",
+ "offset": 1421,
+ "length": 35,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "StringLiteral",
+ "offset": 1455,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "Array",
+ "offset": 1567,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "StringLiteral",
+ "offset": 2173,
+ "length": 15,
+ "value": "\"manifest.json\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "StringLiteral",
+ "offset": 2233,
+ "length": 12,
+ "value": "\"animations\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "StringLiteral",
+ "offset": 2286,
+ "length": 8,
+ "value": "\"images\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2755,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "StringLiteral",
+ "offset": 3309,
+ "length": 8,
+ "value": "\"lottie\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DotLottie\/DotLottieFile.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3412,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 679,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 728,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 766,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 889,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 895,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 986,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 997,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1061,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1067,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1195,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Interpolatable\/KeyframeExtensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1201,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "IntegerLiteral",
+ "offset": 180,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "IntegerLiteral",
+ "offset": 193,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "IntegerLiteral",
+ "offset": 180,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "IntegerLiteral",
+ "offset": 193,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "IntegerLiteral",
+ "offset": 180,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "IntegerLiteral",
+ "offset": 193,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 2869,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 2893,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 2919,
+ "length": 3,
+ "value": "\"f\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 2948,
+ "length": 3,
+ "value": "\"j\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 2972,
+ "length": 4,
+ "value": "\"tr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 2999,
+ "length": 4,
+ "value": "\"lh\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3024,
+ "length": 4,
+ "value": "\"ls\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3054,
+ "length": 4,
+ "value": "\"fc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3086,
+ "length": 4,
+ "value": "\"sc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3114,
+ "length": 4,
+ "value": "\"sw\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3145,
+ "length": 4,
+ "value": "\"of\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3179,
+ "length": 4,
+ "value": "\"ps\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3209,
+ "length": 4,
+ "value": "\"sz\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 2869,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 2893,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 2919,
+ "length": 3,
+ "value": "\"f\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 2948,
+ "length": 3,
+ "value": "\"j\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 2972,
+ "length": 4,
+ "value": "\"tr\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 2999,
+ "length": 4,
+ "value": "\"lh\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3024,
+ "length": 4,
+ "value": "\"ls\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3054,
+ "length": 4,
+ "value": "\"fc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3086,
+ "length": 4,
+ "value": "\"sc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3114,
+ "length": 4,
+ "value": "\"sw\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3145,
+ "length": 4,
+ "value": "\"of\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3179,
+ "length": 4,
+ "value": "\"ps\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/TextDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 3209,
+ "length": 4,
+ "value": "\"sz\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/EmbeddedLibraries\/ZipFoundation\/URL+ZIP.swift",
+ "kind": "BooleanLiteral",
+ "offset": 678,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "Array",
+ "offset": 1007,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "StringLiteral",
+ "offset": 2677,
+ "length": 4,
+ "value": "\"ch\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "StringLiteral",
+ "offset": 2702,
+ "length": 6,
+ "value": "\"size\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "StringLiteral",
+ "offset": 2731,
+ "length": 9,
+ "value": "\"fFamily\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "StringLiteral",
+ "offset": 2762,
+ "length": 7,
+ "value": "\"style\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "StringLiteral",
+ "offset": 2787,
+ "length": 3,
+ "value": "\"w\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "StringLiteral",
+ "offset": 2815,
+ "length": 6,
+ "value": "\"data\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "StringLiteral",
+ "offset": 2677,
+ "length": 4,
+ "value": "\"ch\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "StringLiteral",
+ "offset": 2702,
+ "length": 6,
+ "value": "\"size\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "StringLiteral",
+ "offset": 2731,
+ "length": 9,
+ "value": "\"fFamily\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "StringLiteral",
+ "offset": 2762,
+ "length": 7,
+ "value": "\"style\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "StringLiteral",
+ "offset": 2787,
+ "length": 3,
+ "value": "\"w\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Text\/Glyph.swift",
+ "kind": "StringLiteral",
+ "offset": 2815,
+ "length": 6,
+ "value": "\"data\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CombinedShapeAnimation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1034,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CombinedShapeAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 1103,
+ "length": 38,
+ "value": "\"init(from:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CombinedShapeAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 1217,
+ "length": 44,
+ "value": "\"init(dictionary:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CombinedShapeAnimation.swift",
+ "kind": "StringLiteral",
+ "offset": 846,
+ "length": 17,
+ "value": "\"Lottie.CombinedShapeItem\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CombinedShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1790,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/Animations\/CombinedShapeAnimation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1829,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/PointValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 583,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/PointValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 816,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/PointValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1069,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/PointValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1156,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/PointValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1307,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/DynamicProperties\/ValueProviders\/PointValueProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1390,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Keyframes\/Keyframe.swift",
+ "kind": "IntegerLiteral",
+ "offset": 555,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Keyframes\/Keyframe.swift",
+ "kind": "BooleanLiteral",
+ "offset": 570,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Keyframes\/Keyframe.swift",
+ "kind": "BooleanLiteral",
+ "offset": 819,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 890,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1161,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1441,
+ "length": 14,
+ "value": "\"Outer Radius\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1477,
+ "length": 19,
+ "value": "\"Outer Roundedness\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1523,
+ "length": 14,
+ "value": "\"Inner Radius\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1559,
+ "length": 19,
+ "value": "\"Inner Roundedness\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "StringLiteral",
+ "offset": 1654,
+ "length": 8,
+ "value": "\"Points\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 2638,
+ "length": 7,
+ "value": "0.47829"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2775,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2808,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2973,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4068,
+ "length": 2,
+ "value": "90"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4109,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 4186,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 4309,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "FloatLiteral",
+ "offset": 4365,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4441,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4472,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4519,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4806,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5167,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5220,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5236,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5379,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5399,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5457,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5498,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5518,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5714,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5737,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5950,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6085,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6839,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6861,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6945,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7072,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/NodeRenderSystem\/Nodes\/PathNodes\/StarNode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7112,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 507,
+ "length": 19,
+ "value": "\"multiplyBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 545,
+ "length": 17,
+ "value": "\"screenBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 582,
+ "length": 18,
+ "value": "\"overlayBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 619,
+ "length": 17,
+ "value": "\"darkenBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 656,
+ "length": 18,
+ "value": "\"lightenBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 697,
+ "length": 21,
+ "value": "\"colorDodgeBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 740,
+ "length": 20,
+ "value": "\"colorBurnBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 782,
+ "length": 20,
+ "value": "\"hardLightBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 824,
+ "length": 20,
+ "value": "\"softLightBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 867,
+ "length": 21,
+ "value": "\"differenceBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 910,
+ "length": 20,
+ "value": "\"exclusionBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 946,
+ "length": 14,
+ "value": "\"hueBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 983,
+ "length": 21,
+ "value": "\"saturationBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 1022,
+ "length": 16,
+ "value": "\"colorBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Utility\/Extensions\/BlendMode+Filter.swift",
+ "kind": "StringLiteral",
+ "offset": 1061,
+ "length": 21,
+ "value": "\"luminosityBlendMode\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/ImageCompositionLayer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 376,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/ImageCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 697,
+ "length": 32,
+ "value": "\"init(layer:) Wrong Layer Class\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/ImageCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 885,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/MainThread\/LayerContainers\/CompLayers\/ImageCompositionLayer.swift",
+ "kind": "StringLiteral",
+ "offset": 133,
+ "length": 21,
+ "value": "\"Lottie.ImageCompositionLayer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/ImageProvider\/AnimationImageProvider.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1338,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/Vector1DEffectValue.swift",
+ "kind": "StringLiteral",
+ "offset": 1049,
+ "length": 3,
+ "value": "\"v\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/LayerEffects\/EffectValues\/Vector1DEffectValue.swift",
+ "kind": "StringLiteral",
+ "offset": 1049,
+ "length": 3,
+ "value": "\"v\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 172,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 184,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 197,
+ "length": 6,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 172,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 184,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 197,
+ "length": 6,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 172,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 184,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 197,
+ "length": 6,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 287,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 300,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 313,
+ "length": 5,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 287,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 300,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 313,
+ "length": 5,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 287,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 300,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 313,
+ "length": 5,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1470,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3904,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8208,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8234,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8258,
+ "length": 3,
+ "value": "\"e\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8286,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8317,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8347,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8369,
+ "length": 3,
+ "value": "\"g\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8390,
+ "length": 3,
+ "value": "\"w\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8413,
+ "length": 4,
+ "value": "\"lc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8438,
+ "length": 4,
+ "value": "\"lj\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8465,
+ "length": 4,
+ "value": "\"ml\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8493,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8208,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8234,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8258,
+ "length": 3,
+ "value": "\"e\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8286,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8317,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8347,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8369,
+ "length": 3,
+ "value": "\"g\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8390,
+ "length": 3,
+ "value": "\"w\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8413,
+ "length": 4,
+ "value": "\"lc\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8438,
+ "length": 4,
+ "value": "\"lj\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8465,
+ "length": 4,
+ "value": "\"ml\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8493,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8581,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8603,
+ "length": 3,
+ "value": "\"k\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8581,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 8603,
+ "length": 3,
+ "value": "\"k\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/ShapeItems\/GradientStroke.swift",
+ "kind": "StringLiteral",
+ "offset": 361,
+ "length": 14,
+ "value": "\"Lottie.GradientStroke\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Keyframes\/Interpolatable.swift",
+ "kind": "StringLiteral",
+ "offset": 7065,
+ "length": 74,
+ "value": "\"When interpolating Arrays, both array sound have the same element count.\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Public\/Keyframes\/Interpolatable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8003,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/DashPattern.swift",
+ "kind": "StringLiteral",
+ "offset": 176,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/DashPattern.swift",
+ "kind": "StringLiteral",
+ "offset": 194,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/DashPattern.swift",
+ "kind": "StringLiteral",
+ "offset": 211,
+ "length": 3,
+ "value": "\"g\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/DashPattern.swift",
+ "kind": "StringLiteral",
+ "offset": 176,
+ "length": 3,
+ "value": "\"o\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/DashPattern.swift",
+ "kind": "StringLiteral",
+ "offset": 194,
+ "length": 3,
+ "value": "\"d\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/DashPattern.swift",
+ "kind": "StringLiteral",
+ "offset": 211,
+ "length": 3,
+ "value": "\"g\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/DashPattern.swift",
+ "kind": "StringLiteral",
+ "offset": 824,
+ "length": 3,
+ "value": "\"n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/DashPattern.swift",
+ "kind": "StringLiteral",
+ "offset": 845,
+ "length": 3,
+ "value": "\"v\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/DashPattern.swift",
+ "kind": "StringLiteral",
+ "offset": 824,
+ "length": 3,
+ "value": "\"n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Objects\/DashPattern.swift",
+ "kind": "StringLiteral",
+ "offset": 845,
+ "length": 3,
+ "value": "\"v\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/ShapeLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1079,
+ "length": 8,
+ "value": "\"shapes\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/Model\/Layers\/ShapeLayerModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1079,
+ "length": 8,
+ "value": "\"shapes\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CompatibilityTracker.swift",
+ "kind": "StringLiteral",
+ "offset": 362,
+ "length": 25,
+ "value": "\"[\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CompatibilityTracker.swift",
+ "kind": "StringLiteral",
+ "offset": 374,
+ "length": 1,
+ "value": "\"] \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CompatibilityTracker.swift",
+ "kind": "StringLiteral",
+ "offset": 386,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CompatibilityTracker.swift",
+ "kind": "StringLiteral",
+ "offset": 1333,
+ "length": 51,
+ "value": "\"Compatibility issue context is unexpectedly empty\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CompatibilityTracker.swift",
+ "kind": "StringLiteral",
+ "offset": 1663,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CompatibilityTracker.swift",
+ "kind": "StringLiteral",
+ "offset": 1675,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/lottie-ios\/lottie-ios\/Sources\/Private\/CoreAnimation\/CompatibilityTracker.swift",
+ "kind": "Array",
+ "offset": 2487,
+ "length": 2,
+ "value": "[]"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.private.swiftinterface
new file mode 100644
index 0000000..af33913
--- /dev/null
+++ b/ios/platform/Lottie.xcframework/ios-arm64/Lottie.framework/Modules/Lottie.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -0,0 +1,1482 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
+// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Lottie
+// swift-module-flags-ignorable: -enable-bare-slash-regex
+import Combine
+import Compression
+import CoreFoundation
+import CoreGraphics
+import CoreText
+import Foundation
+import QuartzCore
+import Swift
+import SwiftUI
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+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: any Swift.Encoder) throws
+ @objc deinit
+}
+@objc @_hasMissingDesignatedInitializers public class LottieAnimationLayer : QuartzCore.CALayer {
+ public init(animation: Lottie.LottieAnimation?, imageProvider: (any Lottie.AnimationImageProvider)? = nil, textProvider: any Lottie.AnimationKeypathTextProvider = DefaultTextProvider(), fontProvider: any Lottie.AnimationFontProvider = DefaultFontProvider(), configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared)
+ public init(dotLottie: Lottie.DotLottieFile?, animationId: Swift.String? = nil, textProvider: any Lottie.AnimationKeypathTextProvider = DefaultTextProvider(), fontProvider: any Lottie.AnimationFontProvider = DefaultFontProvider(), configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared)
+ public init(configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared)
+ open func play(completion: Lottie.LottieCompletionBlock? = nil)
+ open func play(fromProgress: Lottie.AnimationProgressTime? = nil, toProgress: Lottie.AnimationProgressTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil)
+ open func play(fromFrame: Lottie.AnimationFrameTime? = nil, toFrame: Lottie.AnimationFrameTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil)
+ open func play(fromMarker: Swift.String? = nil, toMarker: Swift.String, playEndMarkerFrame: Swift.Bool = true, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil)
+ open func play(marker: Swift.String, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil)
+ open func play(markers: [Swift.String], completion: Lottie.LottieCompletionBlock? = nil)
+ open func stop()
+ open func pause()
+ open func pause(at state: Lottie.LottiePlaybackMode.PausedState)
+ @available(*, deprecated, renamed: "setPlaybackMode(_:completion:)", message: "Will be removed in a future major release.")
+ open func play(_ playbackMode: Lottie.LottiePlaybackMode, animationCompletionHandler: Lottie.LottieCompletionBlock? = nil)
+ open func setPlaybackMode(_ playbackMode: Lottie.LottiePlaybackMode, completion: Lottie.LottieCompletionBlock? = nil)
+ open func play(_ playbackMode: Lottie.LottiePlaybackMode.PlaybackMode, completion: Lottie.LottieCompletionBlock? = nil)
+ public var currentPlaybackMode: Lottie.LottiePlaybackMode? {
+ get
+ }
+ public var valueProviders: [Lottie.AnimationKeypath : any Lottie.AnyValueProvider] {
+ get
+ }
+ public var animationLayerDidLoad: ((_ animationLayer: Lottie.LottieAnimationLayer, _ renderingEngine: Lottie.RenderingEngineOption) -> Swift.Void)?
+ public var configuration: Lottie.LottieConfiguration {
+ get
+ set
+ }
+ public var animationLayer: QuartzCore.CALayer? {
+ get
+ }
+ public var screenScale: CoreFoundation.CGFloat {
+ get
+ set
+ }
+ public var backgroundBehavior: Lottie.LottieBackgroundBehavior {
+ get
+ set
+ }
+ public var animation: Lottie.LottieAnimation? {
+ get
+ set
+ }
+ public var animationLoaded: ((_ animationLayer: Lottie.LottieAnimationLayer, _ animation: Lottie.LottieAnimation) -> Swift.Void)? {
+ get
+ set
+ }
+ public var imageProvider: any Lottie.AnimationImageProvider {
+ get
+ set
+ }
+ public var textProvider: any Lottie.AnimationKeypathTextProvider {
+ get
+ set
+ }
+ public var fontProvider: any Lottie.AnimationFontProvider {
+ get
+ set
+ }
+ public var maskAnimationToBounds: Swift.Bool {
+ get
+ set
+ }
+ public var isAnimationPlaying: Swift.Bool {
+ get
+ }
+ public var loopMode: Lottie.LottieLoopMode {
+ get
+ set
+ }
+ public var shouldRasterizeWhenIdle: Swift.Bool {
+ get
+ set
+ }
+ public var currentProgress: Lottie.AnimationProgressTime {
+ get
+ set
+ }
+ public var currentTime: Foundation.TimeInterval {
+ get
+ set
+ }
+ public var currentFrame: Lottie.AnimationFrameTime {
+ get
+ set
+ }
+ public var realtimeAnimationFrame: Lottie.AnimationFrameTime {
+ get
+ }
+ public var realtimeAnimationProgress: Lottie.AnimationProgressTime {
+ get
+ }
+ public var animationSpeed: CoreFoundation.CGFloat {
+ get
+ set
+ }
+ public var respectAnimationFrameRate: Swift.Bool {
+ get
+ set
+ }
+ public var currentRenderingEngine: Lottie.RenderingEngine? {
+ get
+ }
+ public var mainThreadRenderingEngineShouldForceDisplayUpdateOnEachFrame: Swift.Bool {
+ get
+ set
+ }
+ public func loadAnimation(_ animationId: Swift.String? = nil, from dotLottieFile: Lottie.DotLottieFile)
+ public func loadAnimation(atIndex index: Swift.Int, from dotLottieFile: Lottie.DotLottieFile)
+ public func reloadImages()
+ public func forceDisplayUpdate()
+ public func setValueProvider(_ valueProvider: any Lottie.AnyValueProvider, keypath: Lottie.AnimationKeypath)
+ public func getValue(for keypath: Lottie.AnimationKeypath, atFrame: Lottie.AnimationFrameTime?) -> Any?
+ public func getOriginalValue(for keypath: Lottie.AnimationKeypath, atFrame: Lottie.AnimationFrameTime?) -> Any?
+ public func logHierarchyKeypaths()
+ public func allHierarchyKeypaths() -> [Swift.String]
+ public func convert(_ rect: CoreFoundation.CGRect, toLayerAt keypath: Lottie.AnimationKeypath?) -> CoreFoundation.CGRect?
+ public func convert(_ point: CoreFoundation.CGPoint, toLayerAt keypath: Lottie.AnimationKeypath?) -> CoreFoundation.CGPoint?
+ public func setNodeIsEnabled(isEnabled: Swift.Bool, keypath: Lottie.AnimationKeypath)
+ public func progressTime(forMarker named: Swift.String) -> Lottie.AnimationProgressTime?
+ public func frameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime?
+ public func durationFrameTime(forMarker named: Swift.String) -> Lottie.AnimationFrameTime?
+ public func updateAnimationForBackgroundState()
+ public func updateAnimationForForegroundState(wasWaitingToPlayAnimation: Swift.Bool)
+ @objc deinit
+}
+public struct LottieButton {
+ public init(animation: Lottie.LottieAnimation?, action: @escaping () -> Swift.Void)
+ @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View {
+ get
+ }
+ public func configure(_ configure: @escaping (Lottie.AnimatedButton) -> Swift.Void) -> Lottie.LottieButton
+ public func configuration(_ configuration: Lottie.LottieConfiguration) -> Lottie.LottieButton
+ public func animate(fromProgress: Lottie.AnimationProgressTime, toProgress: Lottie.AnimationProgressTime, on event: Lottie.LottieControlEvent) -> Lottie.LottieButton
+ public func animate(fromMarker: Swift.String, toMarker: Swift.String, on event: Lottie.LottieControlEvent) -> Lottie.LottieButton
+ public func valueProvider(_ valueProvider: ValueProvider, for keypath: Lottie.AnimationKeypath) -> Lottie.LottieButton where ValueProvider : Lottie.AnyValueProvider, ValueProvider : Swift.Equatable
+ public typealias Body = @_opaqueReturnTypeOf("$s6Lottie0A6ButtonV4bodyQrvp", 0) __
+}
+extension QuartzCore.CALayer {
+ @nonobjc public func logLayerTree(withIndent: Swift.Int = 0)
+}
+public protocol AnimationFontProvider {
+ func fontFor(family: Swift.String, size: CoreFoundation.CGFloat) -> CoreText.CTFont?
+}
+final public class DefaultFontProvider : Lottie.AnimationFontProvider {
+ public init()
+ final public func fontFor(family: Swift.String, size: CoreFoundation.CGFloat) -> CoreText.CTFont?
+ @objc deinit
+}
+extension Lottie.DefaultFontProvider : Swift.Equatable {
+ public static func == (_: Lottie.DefaultFontProvider, _: Lottie.DefaultFontProvider) -> Swift.Bool
+}
+public enum LottieAnimationCache {
+ public static var shared: (any 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
+}
+extension Lottie.DefaultAnimationCache : @unchecked Swift.Sendable {
+}
+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 class FilepathImageProvider : Lottie.AnimationImageProvider {
+ public init(filepath: Swift.String, contentsGravity: QuartzCore.CALayerContentsGravity = .resize)
+ public init(filepath: Foundation.URL, contentsGravity: QuartzCore.CALayerContentsGravity = .resize)
+ public func imageForAsset(asset: Lottie.ImageAsset) -> CoreGraphics.CGImage?
+ public func contentsGravity(for _: Lottie.ImageAsset) -> QuartzCore.CALayerContentsGravity
+ @objc deinit
+}
+extension Lottie.FilepathImageProvider : Swift.Equatable {
+ public static func == (lhs: Lottie.FilepathImageProvider, rhs: Lottie.FilepathImageProvider) -> Swift.Bool
+}
+public protocol AnimationKeypathTextProvider : AnyObject {
+ func text(for keypath: Lottie.AnimationKeypath, sourceText: Swift.String) -> Swift.String?
+}
+@available(*, deprecated, message: "`AnimationKeypathTextProvider` has been deprecated and renamed to `LegacyAnimationTextProvider`. Instead, conform to `AnimationKeypathTextProvider` instead or conform to `LegacyAnimationTextProvider` explicitly.")
+public typealias AnimationTextProvider = Lottie.LegacyAnimationTextProvider
+public protocol LegacyAnimationTextProvider : Lottie.AnimationKeypathTextProvider {
+ func textFor(keypathName: Swift.String, sourceText: Swift.String) -> Swift.String
+}
+extension Lottie.LegacyAnimationTextProvider {
+ public func text(for _: Lottie.AnimationKeypath, sourceText _: Swift.String) -> Swift.String?
+}
+final public class DictionaryTextProvider : Lottie.AnimationKeypathTextProvider, Lottie.LegacyAnimationTextProvider {
+ public init(_ values: [Swift.String : Swift.String])
+ final public func text(for keypath: Lottie.AnimationKeypath, sourceText: Swift.String) -> Swift.String?
+ final public func textFor(keypathName: Swift.String, sourceText: Swift.String) -> Swift.String
+ @objc deinit
+}
+extension Lottie.DictionaryTextProvider : Swift.Equatable {
+ public static func == (lhs: Lottie.DictionaryTextProvider, rhs: Lottie.DictionaryTextProvider) -> Swift.Bool
+}
+final public class DefaultTextProvider : Lottie.AnimationKeypathTextProvider, Lottie.LegacyAnimationTextProvider {
+ public init()
+ final public func textFor(keypathName _: Swift.String, sourceText: Swift.String) -> Swift.String
+ final public func text(for _: Lottie.AnimationKeypath, sourceText: Swift.String) -> Swift.String
+ @objc deinit
+}
+extension Lottie.DefaultTextProvider : Swift.Equatable {
+ public static func == (_: Lottie.DefaultTextProvider, _: Lottie.DefaultTextProvider) -> Swift.Bool
+}
+public enum CoordinateSpace : Swift.Int, Swift.Codable, Swift.Sendable {
+ 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, Swift.Sendable {
+ required public init(from decoder: any 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: any Swift.Encoder) throws
+}
+extension UIKit.UIColor {
+ public var lottieColorValue: Lottie.LottieColor {
+ get
+ }
+}
+public struct LottieSwitch {
+ public init(animation: Lottie.LottieAnimation?)
+ @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View {
+ get
+ }
+ public func configure(_ configure: @escaping (Lottie.AnimatedSwitch) -> Swift.Void) -> Lottie.LottieSwitch
+ public func configuration(_ configuration: Lottie.LottieConfiguration) -> Lottie.LottieSwitch
+ public func isOn(_ binding: SwiftUI.Binding) -> Lottie.LottieSwitch
+ public func onAnimation(fromProgress onStartProgress: Lottie.AnimationProgressTime, toProgress onEndProgress: Lottie.AnimationProgressTime) -> Lottie.LottieSwitch
+ public func offAnimation(fromProgress offStartProgress: Lottie.AnimationProgressTime, toProgress offEndProgress: Lottie.AnimationProgressTime) -> Lottie.LottieSwitch
+ public func valueProvider(_ valueProvider: ValueProvider, for keypath: Lottie.AnimationKeypath) -> Lottie.LottieSwitch where ValueProvider : Lottie.AnyValueProvider, ValueProvider : Swift.Equatable
+ public typealias Body = @_opaqueReturnTypeOf("$s6Lottie0A6SwitchV4bodyQrvp", 0) __
+}
+public protocol AnimationCacheProvider : AnyObject, Swift.Sendable {
+ func animation(forKey: Swift.String) -> Lottie.LottieAnimation?
+ func setAnimation(_ animation: Lottie.LottieAnimation, forKey: Swift.String)
+ func clearCache()
+}
+public typealias LottieCompletionBlock = (_ completed: Swift.Bool) -> Swift.Void
+public enum LottieAnimationSource : Swift.Sendable {
+ case lottieAnimation(Lottie.LottieAnimation)
+ case dotLottieFile(Lottie.DotLottieFile)
+}
+extension Lottie.LottieAnimation {
+ final public var animationSource: Lottie.LottieAnimationSource {
+ get
+ }
+}
+extension Lottie.DotLottieFile {
+ final public var animationSource: Lottie.LottieAnimationSource {
+ get
+ }
+}
+public struct LottieView where Placeholder : SwiftUI.View {
+ public init(animation: Lottie.LottieAnimation?) where Placeholder == SwiftUI.EmptyView
+ public init(dotLottieFile: Lottie.DotLottieFile?) where Placeholder == SwiftUI.EmptyView
+ #if compiler(>=5.3) && $AsyncAwait
+ public init(_ loadAnimation: @escaping () async throws -> Lottie.LottieAnimation?) where Placeholder == SwiftUI.EmptyView
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public init(_ loadAnimation: @escaping () async throws -> Lottie.LottieAnimation?, @SwiftUI.ViewBuilder placeholder: @escaping (() -> Placeholder))
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public init(_ loadDotLottieFile: @escaping () async throws -> Lottie.DotLottieFile?) where Placeholder == SwiftUI.EmptyView
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public init(_ loadDotLottieFile: @escaping () async throws -> Lottie.DotLottieFile?, @SwiftUI.ViewBuilder placeholder: @escaping (() -> Placeholder))
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public init(_ loadAnimation: @escaping () async throws -> Lottie.LottieAnimationSource?) where Placeholder == SwiftUI.EmptyView
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public init(_ loadAnimation: @escaping () async throws -> Lottie.LottieAnimationSource?, @SwiftUI.ViewBuilder placeholder: @escaping () -> Placeholder)
+ #endif
+ @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View {
+ get
+ }
+ public func configure(_ property: Swift.ReferenceWritableKeyPath, to value: Property) -> Lottie.LottieView
+ public func configure(_ property: Swift.ReferenceWritableKeyPath, to value: Property) -> Lottie.LottieView where Property : Swift.Equatable
+ public func configure(_ configure: @escaping (Lottie.LottieAnimationView) -> Swift.Void) -> Lottie.LottieView
+ public func resizable() -> Lottie.LottieView
+ public func intrinsicSize() -> Lottie.LottieView
+ @available(*, deprecated, renamed: "playing()", message: "Will be removed in a future major release.")
+ public func play() -> Lottie.LottieView
+ public func looping() -> Lottie.LottieView
+ @available(*, deprecated, renamed: "playing(_:)", message: "Will be removed in a future major release.")
+ public func play(loopMode: Lottie.LottieLoopMode = .playOnce) -> Lottie.LottieView
+ @available(*, deprecated, renamed: "playbackMode(_:)", message: "Will be removed in a future major release.")
+ public func play(_ playbackMode: Lottie.LottiePlaybackMode) -> Lottie.LottieView
+ public func playing(_ mode: Lottie.LottiePlaybackMode.PlaybackMode) -> Lottie.LottieView
+ public func playing(loopMode: Lottie.LottieLoopMode) -> Lottie.LottieView
+ public func playing() -> Lottie.LottieView
+ public func paused(at state: Lottie.LottiePlaybackMode.PausedState = .currentFrame) -> Lottie.LottieView
+ public func playbackMode(_ playbackMode: Lottie.LottiePlaybackMode) -> Lottie.LottieView
+ public func animationSpeed(_ animationSpeed: Swift.Double) -> Lottie.LottieView
+ public func animationDidLoad(_ animationDidLoad: @escaping (Lottie.LottieAnimationSource) -> Swift.Void) -> Lottie.LottieView
+ public func animationDidFinish(_ animationCompletionHandler: Lottie.LottieCompletionBlock?) -> Lottie.LottieView
+ public func backgroundBehavior(_ value: Lottie.LottieBackgroundBehavior) -> Lottie.LottieView
+ public func accessibilityLabel(_ accessibilityLabel: Swift.String?) -> Lottie.LottieView
+ public func configuration(_ configuration: Lottie.LottieConfiguration) -> Lottie.LottieView
+ public func logger(_ logger: Lottie.LottieLogger) -> Lottie.LottieView
+ public func imageProvider(_ imageProvider: ImageProvider) -> Lottie.LottieView where ImageProvider : Lottie.AnimationImageProvider, ImageProvider : Swift.Equatable
+ public func textProvider(_ textProvider: TextProvider) -> Lottie.LottieView where TextProvider : Lottie.AnimationKeypathTextProvider, TextProvider : Swift.Equatable
+ public func fontProvider(_ fontProvider: FontProvider) -> Lottie.LottieView where FontProvider : Lottie.AnimationFontProvider, FontProvider : Swift.Equatable
+ public func valueProvider(_ valueProvider: ValueProvider, for keypath: Lottie.AnimationKeypath) -> Lottie.LottieView where ValueProvider : Lottie.AnyValueProvider, ValueProvider : Swift.Equatable
+ public func currentProgress(_ currentProgress: Lottie.AnimationProgressTime?) -> Lottie.LottieView
+ public func currentFrame(_ currentFrame: Lottie.AnimationFrameTime?) -> Lottie.LottieView
+ public func currentTime(_ currentTime: Foundation.TimeInterval?) -> Lottie.LottieView
+ public func reloadAnimationTrigger(_ value: some Equatable, showPlaceholder: Swift.Bool = true) -> Lottie.LottieView
+ @available(iOS 15.0, tvOS 15.0, macOS 12.0, *)
+ public func getRealtimeAnimationProgress(_ realtimeAnimationProgress: SwiftUI.Binding?) -> some SwiftUI.View
+
+ @available(iOS 15.0, tvOS 15.0, macOS 12.0, *)
+ public func getRealtimeAnimationFrame(_ realtimeAnimationFrame: SwiftUI.Binding