gitextract_znvh0l0r/ ├── LICENSE ├── MotionScape/ │ ├── Assets.xcassets/ │ │ ├── AccentColor.colorset/ │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset/ │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── codePreviewBackground.colorset/ │ │ │ └── Contents.json │ │ ├── copyPopupBackgroundColor.colorset/ │ │ │ └── Contents.json │ │ └── stream-logo.imageset/ │ │ └── Contents.json │ ├── Model/ │ │ ├── AnimationControlOption.swift │ │ ├── AnimationExample.swift │ │ ├── AnimationOption.swift │ │ ├── AnimationOptionType.swift │ │ ├── AnimationParameter.swift │ │ ├── AnimationType.swift │ │ ├── Animations/ │ │ │ ├── AllAnimations.swift │ │ │ ├── Default.swift │ │ │ ├── EaseIn.swift │ │ │ ├── EaseInOut.swift │ │ │ ├── EaseOut.swift │ │ │ ├── InteractiveSpring.swift │ │ │ ├── InterpolatingSpring.swift │ │ │ ├── Linear.swift │ │ │ ├── Spring.swift │ │ │ └── TimingCurve.swift │ │ ├── DefaultValues.swift │ │ ├── Documentable.swift │ │ ├── Extensions/ │ │ │ ├── Animation+Create.swift │ │ │ ├── CGFloat+Constants.swift │ │ │ ├── ClosedRange+toString.swift │ │ │ └── Double+DecimalPlaces.swift │ │ ├── MyAnimation.swift │ │ └── PreviewType.swift │ ├── MotionScape.entitlements │ ├── MotionScapeApp.swift │ ├── Preview Content/ │ │ └── Preview Assets.xcassets/ │ │ └── Contents.json │ ├── View/ │ │ ├── AnimationViews/ │ │ │ ├── AnimationsContainerView.swift │ │ │ ├── ChainsView.swift │ │ │ ├── CirclesView.swift │ │ │ ├── CodePreviewView.swift │ │ │ ├── EmojisView.swift │ │ │ ├── GradientCircleView.swift │ │ │ └── TextAnimationView.swift │ │ ├── ControlViews/ │ │ │ ├── AnimationOptionsView.swift │ │ │ ├── ControlContainerView.swift │ │ │ ├── DefaultControlView.swift │ │ │ ├── EaseInControlView.swift │ │ │ ├── EaseInOutControlView.swift │ │ │ ├── EaseOutControlView.swift │ │ │ ├── InteractiveSpringControlView.swift │ │ │ ├── InterpolatingSpringControlView.swift │ │ │ ├── LinearControlView.swift │ │ │ ├── SpringControlView.swift │ │ │ └── TimingCurveControlView.swift │ │ ├── Helpers/ │ │ │ ├── AnimationOptionView.swift │ │ │ ├── CustomModifiers.swift │ │ │ ├── CustomTextFieldStyle.swift │ │ │ ├── EditValueButton.swift │ │ │ ├── HeadlineView.swift │ │ │ ├── InfoText.swift │ │ │ ├── InfoView.swift │ │ │ ├── ParameterDescriptionView.swift │ │ │ ├── SliderControlView.swift │ │ │ ├── TextFieldControlView.swift │ │ │ └── TimingCurveView.swift │ │ └── MenuViews/ │ │ ├── ContentView.swift │ │ └── SidebarView.swift │ └── ViewModel/ │ ├── AnimationsExampleViewModel.swift │ ├── AnimationsViewModel.swift │ └── CirclesViewModel.swift ├── MotionScape.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata/ │ └── stefanblos.xcuserdatad/ │ ├── xcdebugger/ │ │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes/ │ └── xcschememanagement.plist ├── README.md └── index.md