├── .gitignore ├── Demo ├── Demo.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Demo │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── DemoView.swift │ ├── Info.plist │ └── SceneDelegate.swift ├── Gifs ├── blinking.gif ├── card_skeleton_example.gif ├── combined.gif ├── combined_skeleton.gif ├── example1.gif ├── explosion.gif ├── fireworks.gif ├── fix1.gif ├── liveComments.gif ├── problem1.gif ├── problem2.gif ├── quick_single.gif ├── rotating.gif ├── scaling.gif ├── shimmer.gif ├── skeletons.gif └── tweak.gif ├── LICENSE ├── Package.swift ├── README.md └── Sources └── Animatable ├── Animatable.swift ├── Core ├── CoveredModifier.swift └── ValueChangedModifier.swift └── Modifiers ├── Blinking.swift ├── Explosion.swift ├── Fireworks.swift ├── LiveComments.swift ├── Rotating.swift ├── Scaling.swift ├── Shimmerable.swift └── Tweaking.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/.gitignore -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Demo/Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Demo/Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Demo/Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Demo/Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Demo/Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Demo/Demo/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Demo/Demo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/DemoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Demo/Demo/DemoView.swift -------------------------------------------------------------------------------- /Demo/Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Demo/Demo/Info.plist -------------------------------------------------------------------------------- /Demo/Demo/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Demo/Demo/SceneDelegate.swift -------------------------------------------------------------------------------- /Gifs/blinking.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/blinking.gif -------------------------------------------------------------------------------- /Gifs/card_skeleton_example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/card_skeleton_example.gif -------------------------------------------------------------------------------- /Gifs/combined.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/combined.gif -------------------------------------------------------------------------------- /Gifs/combined_skeleton.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/combined_skeleton.gif -------------------------------------------------------------------------------- /Gifs/example1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/example1.gif -------------------------------------------------------------------------------- /Gifs/explosion.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/explosion.gif -------------------------------------------------------------------------------- /Gifs/fireworks.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/fireworks.gif -------------------------------------------------------------------------------- /Gifs/fix1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/fix1.gif -------------------------------------------------------------------------------- /Gifs/liveComments.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/liveComments.gif -------------------------------------------------------------------------------- /Gifs/problem1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/problem1.gif -------------------------------------------------------------------------------- /Gifs/problem2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/problem2.gif -------------------------------------------------------------------------------- /Gifs/quick_single.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/quick_single.gif -------------------------------------------------------------------------------- /Gifs/rotating.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/rotating.gif -------------------------------------------------------------------------------- /Gifs/scaling.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/scaling.gif -------------------------------------------------------------------------------- /Gifs/shimmer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/shimmer.gif -------------------------------------------------------------------------------- /Gifs/skeletons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/skeletons.gif -------------------------------------------------------------------------------- /Gifs/tweak.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Gifs/tweak.gif -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Animatable/Animatable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Sources/Animatable/Animatable.swift -------------------------------------------------------------------------------- /Sources/Animatable/Core/CoveredModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Sources/Animatable/Core/CoveredModifier.swift -------------------------------------------------------------------------------- /Sources/Animatable/Core/ValueChangedModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Sources/Animatable/Core/ValueChangedModifier.swift -------------------------------------------------------------------------------- /Sources/Animatable/Modifiers/Blinking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Sources/Animatable/Modifiers/Blinking.swift -------------------------------------------------------------------------------- /Sources/Animatable/Modifiers/Explosion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Sources/Animatable/Modifiers/Explosion.swift -------------------------------------------------------------------------------- /Sources/Animatable/Modifiers/Fireworks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Sources/Animatable/Modifiers/Fireworks.swift -------------------------------------------------------------------------------- /Sources/Animatable/Modifiers/LiveComments.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Sources/Animatable/Modifiers/LiveComments.swift -------------------------------------------------------------------------------- /Sources/Animatable/Modifiers/Rotating.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Sources/Animatable/Modifiers/Rotating.swift -------------------------------------------------------------------------------- /Sources/Animatable/Modifiers/Scaling.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Sources/Animatable/Modifiers/Scaling.swift -------------------------------------------------------------------------------- /Sources/Animatable/Modifiers/Shimmerable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Sources/Animatable/Modifiers/Shimmerable.swift -------------------------------------------------------------------------------- /Sources/Animatable/Modifiers/Tweaking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c-villain/Animatable/HEAD/Sources/Animatable/Modifiers/Tweaking.swift --------------------------------------------------------------------------------