public typealias LottieCompletionBlock = (Swift.Bool) -> Swift.Void
@_hasMissingDesignatedInitializers public class Asset : Swift.Codable {
required public init(from decoder: Swift.Decoder) throws
final public let id: Swift.String
@objc deinit
public func encode(to encoder: Swift.Encoder) throws
}
final public class SizeValueProvider {
public init(block: @escaping Lottie.SizeValueProvider.SizeValueBlock)
public init(_ size: CoreGraphics.CGSize)
public typealias SizeValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGSize
final public var size: CoreGraphics.CGSize {
get
set
}
final public var valueType: Any.Type {
get
}
final public var storage: Lottie.ValueProviderStorage<Lottie.LottieVector3D> {
get
}
final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool
@objc deinit
}
infix operator +| : DefaultPrecedence
infix operator +- : DefaultPrecedence
@objc final public class CompatibleAnimation : ObjectiveC.NSObject {
@objc public init(name: Swift.String, bundle: Foundation.Bundle = Bundle.main)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) final public class CompatibleAnimationView : UIKit.UIView {
@objc @_Concurrency.MainActor(unsafe) public init(compatibleAnimation: Lottie.CompatibleAnimation)
@objc @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect)
@objc @_Concurrency.MainActor(unsafe) final public var compatibleAnimation: Lottie.CompatibleAnimation? {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var loopAnimationCount: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) override final public var contentMode: UIKit.UIView.ContentMode {
@_Concurrency.MainActor(unsafe) @objc get
@_Concurrency.MainActor(unsafe) @objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var currentProgress: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var currentFrame: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: CoreGraphics.CGFloat {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: CoreGraphics.CGFloat {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func play()
@objc @_Concurrency.MainActor(unsafe) final public func play(completion: ((Swift.Bool) -> Swift.Void)?)
@objc @_Concurrency.MainActor(unsafe) final public func play(fromProgress: CoreGraphics.CGFloat, toProgress: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func play(fromFrame: CoreGraphics.CGFloat, toFrame: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func play(fromMarker: Swift.String, toMarker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func play(marker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func stop()
@objc @_Concurrency.MainActor(unsafe) final public func pause()
@objc @_Concurrency.MainActor(unsafe) final public func reloadImages()
@objc @_Concurrency.MainActor(unsafe) final public func forceDisplayUpdate()
@objc @_Concurrency.MainActor(unsafe) final public func getValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> Any?
@objc @_Concurrency.MainActor(unsafe) final public func logHierarchyKeypaths()
@objc @_Concurrency.MainActor(unsafe) final public func setColorValue(_ color: UIKit.UIColor, forKeypath keypath: Lottie.CompatibleAnimationKeypath)
@objc @_Concurrency.MainActor(unsafe) final public func getColorValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> UIKit.UIColor?
@objc @_Concurrency.MainActor(unsafe) final public func addSubview(_ subview: Lottie.AnimationSubview, forLayerAt keypath: Lottie.CompatibleAnimationKeypath)
@objc @_Concurrency.MainActor(unsafe) final public func convert(rect: CoreGraphics.CGRect, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGRect
@objc @_Concurrency.MainActor(unsafe) final public func convert(point: CoreGraphics.CGPoint, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGPoint
@objc @_Concurrency.MainActor(unsafe) final public func progressTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat
@objc @_Concurrency.MainActor(unsafe) final public func frameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat
@objc @_Concurrency.MainActor(unsafe) final public func durationFrameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat
@objc deinit
}
public typealias AnimationFrameTime = CoreGraphics.CGFloat
public typealias AnimationProgressTime = CoreGraphics.CGFloat
public enum ColorFormatDenominator : Swift.Hashable {
case One
case OneHundred
case TwoFiftyFive
public static func == (a: Lottie.ColorFormatDenominator, b: Lottie.ColorFormatDenominator) -> Swift.Bool
public static func == (lhs: Lottie.LottieLoopMode, rhs: Lottie.LottieLoopMode) -> Swift.Bool
}
@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) final public class LottieAnimationView : Lottie.LottieAnimationViewBase {
@_Concurrency.MainActor(unsafe) public init(configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared)
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) final public let configuration: Lottie.LottieConfiguration
@_Concurrency.MainActor(unsafe) final public var valueProviders: [Lottie.AnimationKeypath : Lottie.AnyValueProvider] {
get
}
@_Concurrency.MainActor(unsafe) final public var backgroundBehavior: Lottie.LottieBackgroundBehavior {
get
set
}
@_Concurrency.MainActor(unsafe) final public var animation: Lottie.LottieAnimation? {
get
set
}
@_Concurrency.MainActor(unsafe) final public var animationLoaded: ((_ animationView: Lottie.LottieAnimationView, _ animation: Lottie.LottieAnimation) -> Swift.Void)? {
get
set
}
@_Concurrency.MainActor(unsafe) final public var imageProvider: Lottie.AnimationImageProvider {
get
set
}
@_Concurrency.MainActor(unsafe) final public var textProvider: Lottie.AnimationTextProvider {
get
set
}
@_Concurrency.MainActor(unsafe) final public var fontProvider: Lottie.AnimationFontProvider {
get
set
}
@_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) final public var isAnimationQueued: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) final public var loopMode: Lottie.LottieLoopMode {
get
set
}
@_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool {
get
set
}
@_Concurrency.MainActor(unsafe) final public var currentProgress: Lottie.AnimationProgressTime {
get
set
}
@_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval {
get
set
}
@_Concurrency.MainActor(unsafe) final public var currentFrame: Lottie.AnimationFrameTime {
get
set
}
@_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: Lottie.AnimationFrameTime {
get
}
@_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: Lottie.AnimationProgressTime {
get
}
@_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat {
get
set
}
@_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool {
get
set
}
@_Concurrency.MainActor(unsafe) final public var viewportFrame: CoreGraphics.CGRect? {
get
set
}
@_Concurrency.MainActor(unsafe) @objc override final public var intrinsicContentSize: CoreGraphics.CGSize {
@_Concurrency.MainActor(unsafe) @objc get
}
@_Concurrency.MainActor(unsafe) final public var currentRenderingEngine: Lottie.RenderingEngine? {
get
}
@_Concurrency.MainActor(unsafe) final public func loadAnimation(_ animationId: Swift.String? = nil, from dotLottieFile: Lottie.DotLottieFile)
@_Concurrency.MainActor(unsafe) final public func play(completion: Lottie.LottieCompletionBlock? = nil)
@_Concurrency.MainActor(unsafe) final public func play(fromProgress: Lottie.AnimationProgressTime? = nil, toProgress: Lottie.AnimationProgressTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil)
@_Concurrency.MainActor(unsafe) final public func play(fromFrame: Lottie.AnimationFrameTime? = nil, toFrame: Lottie.AnimationFrameTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil)
public typealias LottieCompletionBlock = (Swift.Bool) -> Swift.Void
@_hasMissingDesignatedInitializers public class Asset : Swift.Codable {
required public init(from decoder: Swift.Decoder) throws
final public let id: Swift.String
@objc deinit
public func encode(to encoder: Swift.Encoder) throws
}
final public class SizeValueProvider {
public init(block: @escaping Lottie.SizeValueProvider.SizeValueBlock)
public init(_ size: CoreGraphics.CGSize)
public typealias SizeValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGSize
final public var size: CoreGraphics.CGSize {
get
set
}
final public var valueType: Any.Type {
get
}
final public var storage: Lottie.ValueProviderStorage<Lottie.LottieVector3D> {
get
}
final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool
@objc deinit
}
infix operator +| : DefaultPrecedence
infix operator +- : DefaultPrecedence
@objc final public class CompatibleAnimation : ObjectiveC.NSObject {
@objc public init(name: Swift.String, bundle: Foundation.Bundle = Bundle.main)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) final public class CompatibleAnimationView : UIKit.UIView {
@objc @_Concurrency.MainActor(unsafe) public init(compatibleAnimation: Lottie.CompatibleAnimation)
@objc @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect)
@objc @_Concurrency.MainActor(unsafe) final public var compatibleAnimation: Lottie.CompatibleAnimation? {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var loopAnimationCount: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) override final public var contentMode: UIKit.UIView.ContentMode {
@_Concurrency.MainActor(unsafe) @objc get
@_Concurrency.MainActor(unsafe) @objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var currentProgress: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var currentFrame: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: CoreGraphics.CGFloat {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: CoreGraphics.CGFloat {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func play()
@objc @_Concurrency.MainActor(unsafe) final public func play(completion: ((Swift.Bool) -> Swift.Void)?)
@objc @_Concurrency.MainActor(unsafe) final public func play(fromProgress: CoreGraphics.CGFloat, toProgress: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func play(fromFrame: CoreGraphics.CGFloat, toFrame: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func play(fromMarker: Swift.String, toMarker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func play(marker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func stop()
@objc @_Concurrency.MainActor(unsafe) final public func pause()
@objc @_Concurrency.MainActor(unsafe) final public func reloadImages()
@objc @_Concurrency.MainActor(unsafe) final public func forceDisplayUpdate()
@objc @_Concurrency.MainActor(unsafe) final public func getValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> Any?
@objc @_Concurrency.MainActor(unsafe) final public func logHierarchyKeypaths()
@objc @_Concurrency.MainActor(unsafe) final public func setColorValue(_ color: UIKit.UIColor, forKeypath keypath: Lottie.CompatibleAnimationKeypath)
@objc @_Concurrency.MainActor(unsafe) final public func getColorValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> UIKit.UIColor?
@objc @_Concurrency.MainActor(unsafe) final public func addSubview(_ subview: Lottie.AnimationSubview, forLayerAt keypath: Lottie.CompatibleAnimationKeypath)
@objc @_Concurrency.MainActor(unsafe) final public func convert(rect: CoreGraphics.CGRect, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGRect
@objc @_Concurrency.MainActor(unsafe) final public func convert(point: CoreGraphics.CGPoint, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGPoint
@objc @_Concurrency.MainActor(unsafe) final public func progressTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat
@objc @_Concurrency.MainActor(unsafe) final public func frameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat
@objc @_Concurrency.MainActor(unsafe) final public func durationFrameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat
@objc deinit
}
public typealias AnimationFrameTime = CoreGraphics.CGFloat
public typealias AnimationProgressTime = CoreGraphics.CGFloat
public enum ColorFormatDenominator : Swift.Hashable {
case One
case OneHundred
case TwoFiftyFive
public static func == (a: Lottie.ColorFormatDenominator, b: Lottie.ColorFormatDenominator) -> Swift.Bool
public static func == (lhs: Lottie.LottieLoopMode, rhs: Lottie.LottieLoopMode) -> Swift.Bool
}
@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) final public class LottieAnimationView : Lottie.LottieAnimationViewBase {
@_Concurrency.MainActor(unsafe) public init(configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared)
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) final public let configuration: Lottie.LottieConfiguration
@_Concurrency.MainActor(unsafe) final public var valueProviders: [Lottie.AnimationKeypath : Lottie.AnyValueProvider] {
get
}
@_Concurrency.MainActor(unsafe) final public var backgroundBehavior: Lottie.LottieBackgroundBehavior {
get
set
}
@_Concurrency.MainActor(unsafe) final public var animation: Lottie.LottieAnimation? {
get
set
}
@_Concurrency.MainActor(unsafe) final public var animationLoaded: ((_ animationView: Lottie.LottieAnimationView, _ animation: Lottie.LottieAnimation) -> Swift.Void)? {
get
set
}
@_Concurrency.MainActor(unsafe) final public var imageProvider: Lottie.AnimationImageProvider {
get
set
}
@_Concurrency.MainActor(unsafe) final public var textProvider: Lottie.AnimationTextProvider {
get
set
}
@_Concurrency.MainActor(unsafe) final public var fontProvider: Lottie.AnimationFontProvider {
get
set
}
@_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) final public var isAnimationQueued: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) final public var loopMode: Lottie.LottieLoopMode {
get
set
}
@_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool {
get
set
}
@_Concurrency.MainActor(unsafe) final public var currentProgress: Lottie.AnimationProgressTime {
get
set
}
@_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval {
get
set
}
@_Concurrency.MainActor(unsafe) final public var currentFrame: Lottie.AnimationFrameTime {
get
set
}
@_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: Lottie.AnimationFrameTime {
get
}
@_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: Lottie.AnimationProgressTime {
get
}
@_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat {
get
set
}
@_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool {
get
set
}
@_Concurrency.MainActor(unsafe) final public var viewportFrame: CoreGraphics.CGRect? {
get
set
}
@_Concurrency.MainActor(unsafe) @objc override final public var intrinsicContentSize: CoreGraphics.CGSize {
@_Concurrency.MainActor(unsafe) @objc get
}
@_Concurrency.MainActor(unsafe) final public var currentRenderingEngine: Lottie.RenderingEngine? {
get
}
@_Concurrency.MainActor(unsafe) final public func loadAnimation(_ animationId: Swift.String? = nil, from dotLottieFile: Lottie.DotLottieFile)
@_Concurrency.MainActor(unsafe) final public func play(completion: Lottie.LottieCompletionBlock? = nil)
@_Concurrency.MainActor(unsafe) final public func play(fromProgress: Lottie.AnimationProgressTime? = nil, toProgress: Lottie.AnimationProgressTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil)
@_Concurrency.MainActor(unsafe) final public func play(fromFrame: Lottie.AnimationFrameTime? = nil, toFrame: Lottie.AnimationFrameTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil)
public typealias LottieCompletionBlock = (Swift.Bool) -> Swift.Void
@_hasMissingDesignatedInitializers public class Asset : Swift.Codable {
required public init(from decoder: Swift.Decoder) throws
final public let id: Swift.String
@objc deinit
public func encode(to encoder: Swift.Encoder) throws
}
final public class SizeValueProvider {
public init(block: @escaping Lottie.SizeValueProvider.SizeValueBlock)
public init(_ size: CoreGraphics.CGSize)
public typealias SizeValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGSize
final public var size: CoreGraphics.CGSize {
get
set
}
final public var valueType: Any.Type {
get
}
final public var storage: Lottie.ValueProviderStorage<Lottie.LottieVector3D> {
get
}
final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool
@objc deinit
}
infix operator +| : DefaultPrecedence
infix operator +- : DefaultPrecedence
@objc final public class CompatibleAnimation : ObjectiveC.NSObject {
@objc public init(name: Swift.String, bundle: Foundation.Bundle = Bundle.main)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) final public class CompatibleAnimationView : UIKit.UIView {
@objc @_Concurrency.MainActor(unsafe) public init(compatibleAnimation: Lottie.CompatibleAnimation)
@objc @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect)
@objc @_Concurrency.MainActor(unsafe) final public var compatibleAnimation: Lottie.CompatibleAnimation? {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var loopAnimationCount: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) override final public var contentMode: UIKit.UIView.ContentMode {
@_Concurrency.MainActor(unsafe) @objc get
@_Concurrency.MainActor(unsafe) @objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var currentProgress: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var currentFrame: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: CoreGraphics.CGFloat {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: CoreGraphics.CGFloat {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func play()
@objc @_Concurrency.MainActor(unsafe) final public func play(completion: ((Swift.Bool) -> Swift.Void)?)
@objc @_Concurrency.MainActor(unsafe) final public func play(fromProgress: CoreGraphics.CGFloat, toProgress: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func play(fromFrame: CoreGraphics.CGFloat, toFrame: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func play(fromMarker: Swift.String, toMarker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func play(marker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func stop()
@objc @_Concurrency.MainActor(unsafe) final public func pause()
@objc @_Concurrency.MainActor(unsafe) final public func reloadImages()
@objc @_Concurrency.MainActor(unsafe) final public func forceDisplayUpdate()
@objc @_Concurrency.MainActor(unsafe) final public func getValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> Any?
@objc @_Concurrency.MainActor(unsafe) final public func logHierarchyKeypaths()
@objc @_Concurrency.MainActor(unsafe) final public func setColorValue(_ color: UIKit.UIColor, forKeypath keypath: Lottie.CompatibleAnimationKeypath)
@objc @_Concurrency.MainActor(unsafe) final public func getColorValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> UIKit.UIColor?
@objc @_Concurrency.MainActor(unsafe) final public func addSubview(_ subview: Lottie.AnimationSubview, forLayerAt keypath: Lottie.CompatibleAnimationKeypath)
@objc @_Concurrency.MainActor(unsafe) final public func convert(rect: CoreGraphics.CGRect, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGRect
@objc @_Concurrency.MainActor(unsafe) final public func convert(point: CoreGraphics.CGPoint, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGPoint
@objc @_Concurrency.MainActor(unsafe) final public func progressTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat
@objc @_Concurrency.MainActor(unsafe) final public func frameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat
@objc @_Concurrency.MainActor(unsafe) final public func durationFrameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat
@objc deinit
}
public typealias AnimationFrameTime = CoreGraphics.CGFloat
public typealias AnimationProgressTime = CoreGraphics.CGFloat
public enum ColorFormatDenominator : Swift.Hashable {
case One
case OneHundred
case TwoFiftyFive
public static func == (a: Lottie.ColorFormatDenominator, b: Lottie.ColorFormatDenominator) -> Swift.Bool
public static func == (lhs: Lottie.LottieLoopMode, rhs: Lottie.LottieLoopMode) -> Swift.Bool
}
@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) final public class LottieAnimationView : Lottie.LottieAnimationViewBase {
@_Concurrency.MainActor(unsafe) public init(configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared)
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) final public let configuration: Lottie.LottieConfiguration
@_Concurrency.MainActor(unsafe) final public var valueProviders: [Lottie.AnimationKeypath : Lottie.AnyValueProvider] {
get
}
@_Concurrency.MainActor(unsafe) final public var backgroundBehavior: Lottie.LottieBackgroundBehavior {
get
set
}
@_Concurrency.MainActor(unsafe) final public var animation: Lottie.LottieAnimation? {
get
set
}
@_Concurrency.MainActor(unsafe) final public var animationLoaded: ((_ animationView: Lottie.LottieAnimationView, _ animation: Lottie.LottieAnimation) -> Swift.Void)? {
get
set
}
@_Concurrency.MainActor(unsafe) final public var imageProvider: Lottie.AnimationImageProvider {
get
set
}
@_Concurrency.MainActor(unsafe) final public var textProvider: Lottie.AnimationTextProvider {
get
set
}
@_Concurrency.MainActor(unsafe) final public var fontProvider: Lottie.AnimationFontProvider {
get
set
}
@_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) final public var isAnimationQueued: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) final public var loopMode: Lottie.LottieLoopMode {
get
set
}
@_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool {
get
set
}
@_Concurrency.MainActor(unsafe) final public var currentProgress: Lottie.AnimationProgressTime {
get
set
}
@_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval {
get
set
}
@_Concurrency.MainActor(unsafe) final public var currentFrame: Lottie.AnimationFrameTime {
get
set
}
@_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: Lottie.AnimationFrameTime {
get
}
@_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: Lottie.AnimationProgressTime {
get
}
@_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat {
get
set
}
@_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool {
get
set
}
@_Concurrency.MainActor(unsafe) final public var viewportFrame: CoreGraphics.CGRect? {
get
set
}
@_Concurrency.MainActor(unsafe) @objc override final public var intrinsicContentSize: CoreGraphics.CGSize {
@_Concurrency.MainActor(unsafe) @objc get
}
@_Concurrency.MainActor(unsafe) final public var currentRenderingEngine: Lottie.RenderingEngine? {
get
}
@_Concurrency.MainActor(unsafe) final public func loadAnimation(_ animationId: Swift.String? = nil, from dotLottieFile: Lottie.DotLottieFile)
@_Concurrency.MainActor(unsafe) final public func play(completion: Lottie.LottieCompletionBlock? = nil)
@_Concurrency.MainActor(unsafe) final public func play(fromProgress: Lottie.AnimationProgressTime? = nil, toProgress: Lottie.AnimationProgressTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil)
@_Concurrency.MainActor(unsafe) final public func play(fromFrame: Lottie.AnimationFrameTime? = nil, toFrame: Lottie.AnimationFrameTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil)
public typealias LottieCompletionBlock = (Swift.Bool) -> Swift.Void
@_hasMissingDesignatedInitializers public class Asset : Swift.Codable {
required public init(from decoder: Swift.Decoder) throws
final public let id: Swift.String
@objc deinit
public func encode(to encoder: Swift.Encoder) throws
}
final public class SizeValueProvider {
public init(block: @escaping Lottie.SizeValueProvider.SizeValueBlock)
public init(_ size: CoreGraphics.CGSize)
public typealias SizeValueBlock = (CoreGraphics.CGFloat) -> CoreGraphics.CGSize
final public var size: CoreGraphics.CGSize {
get
set
}
final public var valueType: Any.Type {
get
}
final public var storage: Lottie.ValueProviderStorage<Lottie.LottieVector3D> {
get
}
final public func hasUpdate(frame _: CoreGraphics.CGFloat) -> Swift.Bool
@objc deinit
}
infix operator +| : DefaultPrecedence
infix operator +- : DefaultPrecedence
@objc final public class CompatibleAnimation : ObjectiveC.NSObject {
@objc public init(name: Swift.String, bundle: Foundation.Bundle = Bundle.main)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) final public class CompatibleAnimationView : UIKit.UIView {
@objc @_Concurrency.MainActor(unsafe) public init(compatibleAnimation: Lottie.CompatibleAnimation)
@objc @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect)
@objc @_Concurrency.MainActor(unsafe) final public var compatibleAnimation: Lottie.CompatibleAnimation? {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var loopAnimationCount: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) override final public var contentMode: UIKit.UIView.ContentMode {
@_Concurrency.MainActor(unsafe) @objc get
@_Concurrency.MainActor(unsafe) @objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var currentProgress: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var currentFrame: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: CoreGraphics.CGFloat {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: CoreGraphics.CGFloat {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func play()
@objc @_Concurrency.MainActor(unsafe) final public func play(completion: ((Swift.Bool) -> Swift.Void)?)
@objc @_Concurrency.MainActor(unsafe) final public func play(fromProgress: CoreGraphics.CGFloat, toProgress: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func play(fromFrame: CoreGraphics.CGFloat, toFrame: CoreGraphics.CGFloat, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func play(fromMarker: Swift.String, toMarker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func play(marker: Swift.String, completion: ((Swift.Bool) -> Swift.Void)? = nil)
@objc @_Concurrency.MainActor(unsafe) final public func stop()
@objc @_Concurrency.MainActor(unsafe) final public func pause()
@objc @_Concurrency.MainActor(unsafe) final public func reloadImages()
@objc @_Concurrency.MainActor(unsafe) final public func forceDisplayUpdate()
@objc @_Concurrency.MainActor(unsafe) final public func getValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> Any?
@objc @_Concurrency.MainActor(unsafe) final public func logHierarchyKeypaths()
@objc @_Concurrency.MainActor(unsafe) final public func setColorValue(_ color: UIKit.UIColor, forKeypath keypath: Lottie.CompatibleAnimationKeypath)
@objc @_Concurrency.MainActor(unsafe) final public func getColorValue(for keypath: Lottie.CompatibleAnimationKeypath, atFrame: CoreGraphics.CGFloat) -> UIKit.UIColor?
@objc @_Concurrency.MainActor(unsafe) final public func addSubview(_ subview: Lottie.AnimationSubview, forLayerAt keypath: Lottie.CompatibleAnimationKeypath)
@objc @_Concurrency.MainActor(unsafe) final public func convert(rect: CoreGraphics.CGRect, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGRect
@objc @_Concurrency.MainActor(unsafe) final public func convert(point: CoreGraphics.CGPoint, toLayerAt keypath: Lottie.CompatibleAnimationKeypath?) -> CoreGraphics.CGPoint
@objc @_Concurrency.MainActor(unsafe) final public func progressTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat
@objc @_Concurrency.MainActor(unsafe) final public func frameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat
@objc @_Concurrency.MainActor(unsafe) final public func durationFrameTime(forMarker named: Swift.String) -> CoreGraphics.CGFloat
@objc deinit
}
public typealias AnimationFrameTime = CoreGraphics.CGFloat
public typealias AnimationProgressTime = CoreGraphics.CGFloat
public enum ColorFormatDenominator : Swift.Hashable {
case One
case OneHundred
case TwoFiftyFive
public static func == (a: Lottie.ColorFormatDenominator, b: Lottie.ColorFormatDenominator) -> Swift.Bool
public static func == (lhs: Lottie.LottieLoopMode, rhs: Lottie.LottieLoopMode) -> Swift.Bool
}
@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) final public class LottieAnimationView : Lottie.LottieAnimationViewBase {
@_Concurrency.MainActor(unsafe) public init(configuration: Lottie.LottieConfiguration = .shared, logger: Lottie.LottieLogger = .shared)
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) final public let configuration: Lottie.LottieConfiguration
@_Concurrency.MainActor(unsafe) final public var valueProviders: [Lottie.AnimationKeypath : Lottie.AnyValueProvider] {
get
}
@_Concurrency.MainActor(unsafe) final public var backgroundBehavior: Lottie.LottieBackgroundBehavior {
get
set
}
@_Concurrency.MainActor(unsafe) final public var animation: Lottie.LottieAnimation? {
get
set
}
@_Concurrency.MainActor(unsafe) final public var animationLoaded: ((_ animationView: Lottie.LottieAnimationView, _ animation: Lottie.LottieAnimation) -> Swift.Void)? {
get
set
}
@_Concurrency.MainActor(unsafe) final public var imageProvider: Lottie.AnimationImageProvider {
get
set
}
@_Concurrency.MainActor(unsafe) final public var textProvider: Lottie.AnimationTextProvider {
get
set
}
@_Concurrency.MainActor(unsafe) final public var fontProvider: Lottie.AnimationFontProvider {
get
set
}
@_Concurrency.MainActor(unsafe) final public var isAnimationPlaying: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) final public var isAnimationQueued: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) final public var loopMode: Lottie.LottieLoopMode {
get
set
}
@_Concurrency.MainActor(unsafe) final public var shouldRasterizeWhenIdle: Swift.Bool {
get
set
}
@_Concurrency.MainActor(unsafe) final public var currentProgress: Lottie.AnimationProgressTime {
get
set
}
@_Concurrency.MainActor(unsafe) final public var currentTime: Foundation.TimeInterval {
get
set
}
@_Concurrency.MainActor(unsafe) final public var currentFrame: Lottie.AnimationFrameTime {
get
set
}
@_Concurrency.MainActor(unsafe) final public var realtimeAnimationFrame: Lottie.AnimationFrameTime {
get
}
@_Concurrency.MainActor(unsafe) final public var realtimeAnimationProgress: Lottie.AnimationProgressTime {
get
}
@_Concurrency.MainActor(unsafe) final public var animationSpeed: CoreGraphics.CGFloat {
get
set
}
@_Concurrency.MainActor(unsafe) final public var respectAnimationFrameRate: Swift.Bool {
get
set
}
@_Concurrency.MainActor(unsafe) final public var viewportFrame: CoreGraphics.CGRect? {
get
set
}
@_Concurrency.MainActor(unsafe) @objc override final public var intrinsicContentSize: CoreGraphics.CGSize {
@_Concurrency.MainActor(unsafe) @objc get
}
@_Concurrency.MainActor(unsafe) final public var currentRenderingEngine: Lottie.RenderingEngine? {
get
}
@_Concurrency.MainActor(unsafe) final public func loadAnimation(_ animationId: Swift.String? = nil, from dotLottieFile: Lottie.DotLottieFile)
@_Concurrency.MainActor(unsafe) final public func play(completion: Lottie.LottieCompletionBlock? = nil)
@_Concurrency.MainActor(unsafe) final public func play(fromProgress: Lottie.AnimationProgressTime? = nil, toProgress: Lottie.AnimationProgressTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil)
@_Concurrency.MainActor(unsafe) final public func play(fromFrame: Lottie.AnimationFrameTime? = nil, toFrame: Lottie.AnimationFrameTime, loopMode: Lottie.LottieLoopMode? = nil, completion: Lottie.LottieCompletionBlock? = nil)