├── .gitignore ├── AnimateTextExample ├── AnimateTextExample.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── AnimateText.xcscheme ├── Shared │ ├── AnimateTextExampleApp.swift │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── ContentView.swift │ ├── CustomEffect.swift │ └── TapAnimateTextView.swift └── macOS │ └── macOS.entitlements ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── AnimateText │ ├── AnimateText.swift │ ├── Effects │ ├── Advanced │ │ ├── ATChainEffect.swift │ │ ├── ATChimeBellEffect.swift │ │ ├── ATCurtainEffect.swift │ │ ├── ATDropEffect.swift │ │ ├── ATHangEffect.swift │ │ ├── ATPaperEffect.swift │ │ ├── ATRandomTypoEffect.swift │ │ ├── ATSpringEffect.swift │ │ ├── ATTwistEffect.swift │ │ └── ATTypoEffect.swift │ └── Basic │ │ ├── ATBlurEffect.swift │ │ ├── ATBottomTopEffect.swift │ │ ├── ATOffsetEffect.swift │ │ ├── ATOpacityEffect.swift │ │ ├── ATRotateEffect.swift │ │ ├── ATScaleEffect.swift │ │ ├── ATSlideEffect.swift │ │ └── ATTopBottomEffect.swift │ ├── Extensions │ └── View+Extensions.swift │ ├── Modifiers │ └── ATRandomTypoAnimation.swift │ ├── Preview │ └── ATAnimateTextPreview.swift │ └── Protocol │ ├── ATTextAnimatable.swift │ ├── ATTextAnimateEffect.swift │ └── Data │ └── ATElementData.swift └── Tests └── AnimateTextTests └── AnimateTextTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/.gitignore -------------------------------------------------------------------------------- /AnimateTextExample/AnimateTextExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/AnimateTextExample/AnimateTextExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /AnimateTextExample/AnimateTextExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/AnimateTextExample/AnimateTextExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /AnimateTextExample/AnimateTextExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/AnimateTextExample/AnimateTextExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /AnimateTextExample/AnimateTextExample.xcodeproj/xcshareddata/xcschemes/AnimateText.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/AnimateTextExample/AnimateTextExample.xcodeproj/xcshareddata/xcschemes/AnimateText.xcscheme -------------------------------------------------------------------------------- /AnimateTextExample/Shared/AnimateTextExampleApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/AnimateTextExample/Shared/AnimateTextExampleApp.swift -------------------------------------------------------------------------------- /AnimateTextExample/Shared/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/AnimateTextExample/Shared/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /AnimateTextExample/Shared/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/AnimateTextExample/Shared/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /AnimateTextExample/Shared/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/AnimateTextExample/Shared/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /AnimateTextExample/Shared/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/AnimateTextExample/Shared/ContentView.swift -------------------------------------------------------------------------------- /AnimateTextExample/Shared/CustomEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/AnimateTextExample/Shared/CustomEffect.swift -------------------------------------------------------------------------------- /AnimateTextExample/Shared/TapAnimateTextView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/AnimateTextExample/Shared/TapAnimateTextView.swift -------------------------------------------------------------------------------- /AnimateTextExample/macOS/macOS.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/AnimateTextExample/macOS/macOS.entitlements -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/README.md -------------------------------------------------------------------------------- /Sources/AnimateText/AnimateText.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/AnimateText.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Advanced/ATChainEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Advanced/ATChainEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Advanced/ATChimeBellEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Advanced/ATChimeBellEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Advanced/ATCurtainEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Advanced/ATCurtainEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Advanced/ATDropEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Advanced/ATDropEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Advanced/ATHangEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Advanced/ATHangEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Advanced/ATPaperEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Advanced/ATPaperEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Advanced/ATRandomTypoEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Advanced/ATRandomTypoEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Advanced/ATSpringEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Advanced/ATSpringEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Advanced/ATTwistEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Advanced/ATTwistEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Advanced/ATTypoEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Advanced/ATTypoEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Basic/ATBlurEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Basic/ATBlurEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Basic/ATBottomTopEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Basic/ATBottomTopEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Basic/ATOffsetEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Basic/ATOffsetEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Basic/ATOpacityEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Basic/ATOpacityEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Basic/ATRotateEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Basic/ATRotateEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Basic/ATScaleEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Basic/ATScaleEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Basic/ATSlideEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Basic/ATSlideEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Effects/Basic/ATTopBottomEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Effects/Basic/ATTopBottomEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Extensions/View+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Extensions/View+Extensions.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Modifiers/ATRandomTypoAnimation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Modifiers/ATRandomTypoAnimation.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Preview/ATAnimateTextPreview.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Preview/ATAnimateTextPreview.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Protocol/ATTextAnimatable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Protocol/ATTextAnimatable.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Protocol/ATTextAnimateEffect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Protocol/ATTextAnimateEffect.swift -------------------------------------------------------------------------------- /Sources/AnimateText/Protocol/Data/ATElementData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Sources/AnimateText/Protocol/Data/ATElementData.swift -------------------------------------------------------------------------------- /Tests/AnimateTextTests/AnimateTextTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasudev/AnimateText/HEAD/Tests/AnimateTextTests/AnimateTextTests.swift --------------------------------------------------------------------------------