├── .github └── workflows │ └── swift.yml ├── .gitignore ├── .swiftpm └── xcode │ ├── package.xcworkspace │ └── contents.xcworkspacedata │ └── xcshareddata │ └── xcschemes │ └── DSFSparkline.xcscheme ├── Art ├── doc │ ├── activity-grid-1.png │ ├── activity-grid-2.png │ ├── activity-grid-mini.png │ ├── circular-gauge-basic.png │ ├── circular-gauge-gradient.png │ ├── circular-gauge-inner-inout.png │ ├── circular-gauge-slightly.png │ ├── circular-gauge-small-0.0.png │ ├── circular-gauge-small-0.33.png │ ├── circular-gauge-small-0.66.png │ ├── circular-gauge-small-1.0.png │ ├── circular-health-0.0.png │ ├── circular-health-0.33.png │ ├── circular-health-0.66.png │ ├── circular-health-1.0.png │ ├── circular-radial-3.png │ ├── circular-radial-4.png │ ├── circular-radial-5.png │ └── circular-radial-6.png └── xcode-add-at-target.png ├── Demos ├── Documentation Project │ ├── Documentation Project.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── swiftpm │ │ │ └── Package.resolved │ └── Documentation Project │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Base.lproj │ │ └── Main.storyboard │ │ ├── CenteringClipView.swift │ │ ├── Documentation_Project.entitlements │ │ ├── Info.plist │ │ ├── Utilities.swift │ │ └── ViewController.swift ├── Playground │ ├── Sparklines Playground.playground │ │ ├── Contents.swift │ │ ├── contents.xcplayground │ │ └── playground.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Sparklines Playground.xcworkspace │ │ └── contents.xcworkspacedata ├── Samples │ ├── Demos.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── xcshareddata │ │ │ └── xcschemes │ │ │ │ ├── All Demos.xcscheme │ │ │ │ ├── SwiftUI Sparkline Demo (iOS).xcscheme │ │ │ │ ├── SwiftUI Sparkline Demo (macOS).xcscheme │ │ │ │ ├── iOS Sparkline Demo.xcscheme │ │ │ │ ├── macOS Sparkline Demo Objc.xcscheme │ │ │ │ ├── macOS Sparkline Demo.xcscheme │ │ │ │ ├── macOS Table Demo.xcscheme │ │ │ │ └── tvOS Sparkline Demo.xcscheme │ │ └── xcuserdata │ │ │ └── dford.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ ├── SwiftUI Sparkline Crossplatform │ │ ├── Shared │ │ │ ├── ActiveView.swift │ │ │ ├── ActivityGridView.swift │ │ │ ├── Assets.xcassets │ │ │ │ ├── AccentColor.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ └── Contents.json │ │ │ │ └── Contents.json │ │ │ ├── AttributedString.swift │ │ │ ├── BarDemoContentView.swift │ │ │ ├── BitmapGenerationView.swift │ │ │ ├── CircularGaugeView.swift │ │ │ ├── CircularProgress.swift │ │ │ ├── ContentView.swift │ │ │ ├── DataBarGraphContent.swift │ │ │ ├── DotGraphView.swift │ │ │ ├── Extensions.swift │ │ │ ├── LineDemoContentView.swift │ │ │ ├── PercentBarView.swift │ │ │ ├── PieGraphDemoView.swift │ │ │ ├── ReportView.swift │ │ │ ├── StackLineDemoContentView.swift │ │ │ ├── StripesDemoView.swift │ │ │ ├── SwiftUI-Overlays │ │ │ │ ├── OverlayView.swift │ │ │ │ ├── StripesOverlaidView.swift │ │ │ │ ├── SuperCoolLineSpark.swift │ │ │ │ ├── SwiftUIContentView.swift │ │ │ │ └── SwiftUIView.swift │ │ │ ├── SwiftUI_Sparkline_DemoApp.swift │ │ │ ├── TabletView.swift │ │ │ ├── TestingView.swift │ │ │ ├── WinLossGraphContentView.swift │ │ │ └── WiperGaugeDemoView.swift │ │ ├── iOS │ │ │ └── Info.plist │ │ └── macOS │ │ │ ├── Info.plist │ │ │ └── macOS.entitlements │ ├── iOS Sparkline Demo │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── SceneDelegate.swift │ │ ├── ViewController.swift │ │ └── iOS Sparkline Demo.entitlements │ ├── macOS Sparkline Demo Objc │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ ├── macOS_Sparkline_Demo_Objc.entitlements │ │ └── main.m │ ├── macOS Sparkline Demo │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.swift │ │ ├── cpuUsage.swift │ │ └── macOS_Sparkline_Demo.entitlements │ ├── macOS Table Demo │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ └── Main.storyboard │ │ ├── GridViewController.swift │ │ ├── Info.plist │ │ ├── ViewController.swift │ │ └── macOS_Table_Demo.entitlements │ └── tvOS Sparkline Demo │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── App Icon & Top Shelf Image.brandassets │ │ │ ├── App Icon - App Store.imagestack │ │ │ │ ├── Back.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ ├── Contents.json │ │ │ │ ├── Front.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ └── Middle.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ ├── App Icon.imagestack │ │ │ │ ├── Back.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ ├── Contents.json │ │ │ │ ├── Front.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ └── Middle.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── Top Shelf Image Wide.imageset │ │ │ │ └── Contents.json │ │ │ └── Top Shelf Image.imageset │ │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── ViewController.swift └── Simple Wiper Gauge │ ├── Simple Wiper Gauge.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── swiftpm │ │ └── Package.resolved │ └── Simple Wiper Gauge │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ └── Main.storyboard │ ├── Info.plist │ ├── Simple_Wiper_Gauge.entitlements │ └── ViewController.swift ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── DSFSparkline │ ├── DSFSparklines.h │ ├── Info.plist │ ├── datasource │ ├── DSFSparkline+DataSource.swift │ ├── DSFSparkline+StaticDataSource.swift │ └── data-core │ │ ├── SparklineData.swift │ │ └── SparklineWindow.swift │ ├── overlay │ ├── renderers │ │ ├── core │ │ │ ├── DSFSparklineOverlay+Centerable.swift │ │ │ ├── DSFSparklineOverlay+DataSource.swift │ │ │ ├── DSFSparklineOverlay+StaticDataSource.swift │ │ │ └── DSFSparklineOverlay.swift │ │ ├── overlays-components │ │ │ ├── DSFSparklineOverlay+GridLines.swift │ │ │ ├── DSFSparklineOverlay+RangeHighlight.swift │ │ │ └── DSFSparklineOverlay+ZeroLine.swift │ │ └── overlays-graph │ │ │ ├── DSFSparklineOverlay+ActivityGrid.swift │ │ │ ├── DSFSparklineOverlay+Bar.swift │ │ │ ├── DSFSparklineOverlay+CircularGauge.swift │ │ │ ├── DSFSparklineOverlay+CircularProgress.swift │ │ │ ├── DSFSparklineOverlay+DataBar.swift │ │ │ ├── DSFSparklineOverlay+Dot.swift │ │ │ ├── DSFSparklineOverlay+Line.swift │ │ │ ├── DSFSparklineOverlay+PercentBar.swift │ │ │ ├── DSFSparklineOverlay+Pie.swift │ │ │ ├── DSFSparklineOverlay+Stackline.swift │ │ │ ├── DSFSparklineOverlay+Stripes.swift │ │ │ ├── DSFSparklineOverlay+Tablet.swift │ │ │ ├── DSFSparklineOverlay+WinLossTie.swift │ │ │ └── DSFSparklineOverlay+WiperGauge.swift │ ├── surfaces │ │ ├── DSFSparklineSurface+AttributedString.swift │ │ ├── DSFSparklineSurface+Bitmap.swift │ │ ├── DSFSparklineSurface+SwiftUI.swift │ │ ├── DSFSparklineSurface+View.swift │ │ └── DSFSparklineSurface.swift │ └── types │ │ ├── DSFSparkline+ActivityGridDefinition.swift │ │ ├── DSFSparkline+GradientBucket.swift │ │ ├── DSFSparkline+GridLinesDefinition.swift │ │ ├── DSFSparkline+HighlightRangeDefinition.swift │ │ ├── DSFSparkline+Palette.swift │ │ ├── DSFSparkline+ValueBasedFill.swift │ │ ├── DSFSparkline+ZeroLineDefinition.swift │ │ ├── DSFSparkline.swift │ │ └── fill │ │ ├── DSFSparkline+FillColor.swift │ │ ├── DSFSparkline+FillGradient.swift │ │ └── DSFSparkline+Fillable.swift │ ├── prebuilt │ ├── DSFSparklineActivityGridView+SwiftUI.swift │ ├── DSFSparklineActivityGridView.swift │ ├── DSFSparklineBarGraphView+SwiftUI.swift │ ├── DSFSparklineBarGraphView.swift │ ├── DSFSparklineCircularGaugeView+SwiftUI.swift │ ├── DSFSparklineCircularGaugeView.swift │ ├── DSFSparklineCircularProgressView+SwiftUI.swift │ ├── DSFSparklineCircularProgressView.swift │ ├── DSFSparklineDataBarGraphView+SwiftUI.swift │ ├── DSFSparklineDataBarGraphView.swift │ ├── DSFSparklineDotGraphView+SwiftUI.swift │ ├── DSFSparklineDotGraphView.swift │ ├── DSFSparklineLineGraphView+SwiftUI.swift │ ├── DSFSparklineLineGraphView.swift │ ├── DSFSparklinePercentBarGraphView+SwiftUI.swift │ ├── DSFSparklinePercentBarGraphView.swift │ ├── DSFSparklinePieGraphView+SwiftUI.swift │ ├── DSFSparklinePieGraphView.swift │ ├── DSFSparklineStackLineGraphView+SwiftUI.swift │ ├── DSFSparklineStackLineGraphView.swift │ ├── DSFSparklineStripesGraphView+SwiftUI.swift │ ├── DSFSparklineStripesGraphView.swift │ ├── DSFSparklineTabletGraphView+SwiftUI.swift │ ├── DSFSparklineTabletGraphView.swift │ ├── DSFSparklineWinLossGraphView+SwiftUI.swift │ ├── DSFSparklineWinLossGraphView.swift │ ├── DSFSparklineWiperGaugeGraphView+SwiftUI.swift │ ├── DSFSparklineWiperGaugeGraphView.swift │ └── ui │ │ ├── DSFSparklineDataSourceView.swift │ │ └── DSFSparklineZeroLinedGraphView.swift │ └── util │ ├── Angle.swift │ ├── ArbitraryAnimator.swift │ ├── CGColor+BackwardsCompatibility.swift │ ├── CGContext+extensions.swift │ ├── CGPath+Hermite.swift │ ├── CGPath+innerShadow.swift │ ├── DSFSparkline+Shadow.swift │ ├── LayerInvalidating.swift │ ├── NSShadow+extensions.swift │ └── Utilities.swift ├── Tests └── DSFSparklineTests │ ├── CircularGaugeTests.swift │ ├── CircularProgressTests.swift │ ├── DSFSparklineTests.swift │ ├── LineGraphTests.swift │ ├── PresentationTests.swift │ └── utils │ └── TestFilesContainer.swift └── Tools └── sanity-check.sh /.github/workflows/swift.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/.github/workflows/swift.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/DSFSparkline.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/DSFSparkline.xcscheme -------------------------------------------------------------------------------- /Art/doc/activity-grid-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/activity-grid-1.png -------------------------------------------------------------------------------- /Art/doc/activity-grid-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/activity-grid-2.png -------------------------------------------------------------------------------- /Art/doc/activity-grid-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/activity-grid-mini.png -------------------------------------------------------------------------------- /Art/doc/circular-gauge-basic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-gauge-basic.png -------------------------------------------------------------------------------- /Art/doc/circular-gauge-gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-gauge-gradient.png -------------------------------------------------------------------------------- /Art/doc/circular-gauge-inner-inout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-gauge-inner-inout.png -------------------------------------------------------------------------------- /Art/doc/circular-gauge-slightly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-gauge-slightly.png -------------------------------------------------------------------------------- /Art/doc/circular-gauge-small-0.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-gauge-small-0.0.png -------------------------------------------------------------------------------- /Art/doc/circular-gauge-small-0.33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-gauge-small-0.33.png -------------------------------------------------------------------------------- /Art/doc/circular-gauge-small-0.66.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-gauge-small-0.66.png -------------------------------------------------------------------------------- /Art/doc/circular-gauge-small-1.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-gauge-small-1.0.png -------------------------------------------------------------------------------- /Art/doc/circular-health-0.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-health-0.0.png -------------------------------------------------------------------------------- /Art/doc/circular-health-0.33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-health-0.33.png -------------------------------------------------------------------------------- /Art/doc/circular-health-0.66.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-health-0.66.png -------------------------------------------------------------------------------- /Art/doc/circular-health-1.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-health-1.0.png -------------------------------------------------------------------------------- /Art/doc/circular-radial-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-radial-3.png -------------------------------------------------------------------------------- /Art/doc/circular-radial-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-radial-4.png -------------------------------------------------------------------------------- /Art/doc/circular-radial-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-radial-5.png -------------------------------------------------------------------------------- /Art/doc/circular-radial-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/doc/circular-radial-6.png -------------------------------------------------------------------------------- /Art/xcode-add-at-target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Art/xcode-add-at-target.png -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project/AppDelegate.swift -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project/CenteringClipView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project/CenteringClipView.swift -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project/Documentation_Project.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project/Documentation_Project.entitlements -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project/Info.plist -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project/Utilities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project/Utilities.swift -------------------------------------------------------------------------------- /Demos/Documentation Project/Documentation Project/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Documentation Project/Documentation Project/ViewController.swift -------------------------------------------------------------------------------- /Demos/Playground/Sparklines Playground.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Playground/Sparklines Playground.playground/Contents.swift -------------------------------------------------------------------------------- /Demos/Playground/Sparklines Playground.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Playground/Sparklines Playground.playground/contents.xcplayground -------------------------------------------------------------------------------- /Demos/Playground/Sparklines Playground.playground/playground.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Playground/Sparklines Playground.playground/playground.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Demos/Playground/Sparklines Playground.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Playground/Sparklines Playground.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Demos/Samples/Demos.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/Demos.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Demos/Samples/Demos.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/Demos.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Demos/Samples/Demos.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/Demos.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/All Demos.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/All Demos.xcscheme -------------------------------------------------------------------------------- /Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/SwiftUI Sparkline Demo (iOS).xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/SwiftUI Sparkline Demo (iOS).xcscheme -------------------------------------------------------------------------------- /Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/SwiftUI Sparkline Demo (macOS).xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/SwiftUI Sparkline Demo (macOS).xcscheme -------------------------------------------------------------------------------- /Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/iOS Sparkline Demo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/iOS Sparkline Demo.xcscheme -------------------------------------------------------------------------------- /Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/macOS Sparkline Demo Objc.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/macOS Sparkline Demo Objc.xcscheme -------------------------------------------------------------------------------- /Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/macOS Sparkline Demo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/macOS Sparkline Demo.xcscheme -------------------------------------------------------------------------------- /Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/macOS Table Demo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/macOS Table Demo.xcscheme -------------------------------------------------------------------------------- /Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/tvOS Sparkline Demo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/Demos.xcodeproj/xcshareddata/xcschemes/tvOS Sparkline Demo.xcscheme -------------------------------------------------------------------------------- /Demos/Samples/Demos.xcodeproj/xcuserdata/dford.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/Demos.xcodeproj/xcuserdata/dford.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/ActiveView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/ActiveView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/ActivityGridView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/ActivityGridView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/AttributedString.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/AttributedString.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/BarDemoContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/BarDemoContentView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/BitmapGenerationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/BitmapGenerationView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/CircularGaugeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/CircularGaugeView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/CircularProgress.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/CircularProgress.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/ContentView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/DataBarGraphContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/DataBarGraphContent.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/DotGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/DotGraphView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/Extensions.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/LineDemoContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/LineDemoContentView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/PercentBarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/PercentBarView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/PieGraphDemoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/PieGraphDemoView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/ReportView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/ReportView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/StackLineDemoContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/StackLineDemoContentView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/StripesDemoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/StripesDemoView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/SwiftUI-Overlays/OverlayView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/SwiftUI-Overlays/OverlayView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/SwiftUI-Overlays/StripesOverlaidView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/SwiftUI-Overlays/StripesOverlaidView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/SwiftUI-Overlays/SuperCoolLineSpark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/SwiftUI-Overlays/SuperCoolLineSpark.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/SwiftUI-Overlays/SwiftUIContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/SwiftUI-Overlays/SwiftUIContentView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/SwiftUI-Overlays/SwiftUIView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/SwiftUI-Overlays/SwiftUIView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/SwiftUI_Sparkline_DemoApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/SwiftUI_Sparkline_DemoApp.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/TabletView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/TabletView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/TestingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/TestingView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/WinLossGraphContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/WinLossGraphContentView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/WiperGaugeDemoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/Shared/WiperGaugeDemoView.swift -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/iOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/iOS/Info.plist -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/macOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/macOS/Info.plist -------------------------------------------------------------------------------- /Demos/Samples/SwiftUI Sparkline Crossplatform/macOS/macOS.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/SwiftUI Sparkline Crossplatform/macOS/macOS.entitlements -------------------------------------------------------------------------------- /Demos/Samples/iOS Sparkline Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/iOS Sparkline Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Demos/Samples/iOS Sparkline Demo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/iOS Sparkline Demo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/iOS Sparkline Demo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/iOS Sparkline Demo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/iOS Sparkline Demo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/iOS Sparkline Demo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Demos/Samples/iOS Sparkline Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/iOS Sparkline Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Demos/Samples/iOS Sparkline Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/iOS Sparkline Demo/Info.plist -------------------------------------------------------------------------------- /Demos/Samples/iOS Sparkline Demo/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/iOS Sparkline Demo/SceneDelegate.swift -------------------------------------------------------------------------------- /Demos/Samples/iOS Sparkline Demo/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/iOS Sparkline Demo/ViewController.swift -------------------------------------------------------------------------------- /Demos/Samples/iOS Sparkline Demo/iOS Sparkline Demo.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/iOS Sparkline Demo/iOS Sparkline Demo.entitlements -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo Objc/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo Objc/AppDelegate.h -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo Objc/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo Objc/AppDelegate.m -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo Objc/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo Objc/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo Objc/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo Objc/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo Objc/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo Objc/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo Objc/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo Objc/Info.plist -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo Objc/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo Objc/ViewController.h -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo Objc/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo Objc/ViewController.m -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo Objc/macOS_Sparkline_Demo_Objc.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo Objc/macOS_Sparkline_Demo_Objc.entitlements -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo Objc/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo Objc/main.m -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo/Info.plist -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo/ViewController.swift -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo/cpuUsage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo/cpuUsage.swift -------------------------------------------------------------------------------- /Demos/Samples/macOS Sparkline Demo/macOS_Sparkline_Demo.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Sparkline Demo/macOS_Sparkline_Demo.entitlements -------------------------------------------------------------------------------- /Demos/Samples/macOS Table Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Table Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Demos/Samples/macOS Table Demo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Table Demo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/macOS Table Demo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Table Demo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/macOS Table Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Table Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Demos/Samples/macOS Table Demo/GridViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Table Demo/GridViewController.swift -------------------------------------------------------------------------------- /Demos/Samples/macOS Table Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Table Demo/Info.plist -------------------------------------------------------------------------------- /Demos/Samples/macOS Table Demo/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Table Demo/ViewController.swift -------------------------------------------------------------------------------- /Demos/Samples/macOS Table Demo/macOS_Table_Demo.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/macOS Table Demo/macOS_Table_Demo.entitlements -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/Info.plist -------------------------------------------------------------------------------- /Demos/Samples/tvOS Sparkline Demo/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Samples/tvOS Sparkline Demo/ViewController.swift -------------------------------------------------------------------------------- /Demos/Simple Wiper Gauge/Simple Wiper Gauge.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Simple Wiper Gauge/Simple Wiper Gauge.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Demos/Simple Wiper Gauge/Simple Wiper Gauge.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Simple Wiper Gauge/Simple Wiper Gauge.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Demos/Simple Wiper Gauge/Simple Wiper Gauge.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Simple Wiper Gauge/Simple Wiper Gauge.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Demos/Simple Wiper Gauge/Simple Wiper Gauge/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Simple Wiper Gauge/Simple Wiper Gauge/AppDelegate.swift -------------------------------------------------------------------------------- /Demos/Simple Wiper Gauge/Simple Wiper Gauge/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Simple Wiper Gauge/Simple Wiper Gauge/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Demos/Simple Wiper Gauge/Simple Wiper Gauge/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Simple Wiper Gauge/Simple Wiper Gauge/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demos/Simple Wiper Gauge/Simple Wiper Gauge/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Simple Wiper Gauge/Simple Wiper Gauge/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demos/Simple Wiper Gauge/Simple Wiper Gauge/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Simple Wiper Gauge/Simple Wiper Gauge/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Demos/Simple Wiper Gauge/Simple Wiper Gauge/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Simple Wiper Gauge/Simple Wiper Gauge/Info.plist -------------------------------------------------------------------------------- /Demos/Simple Wiper Gauge/Simple Wiper Gauge/Simple_Wiper_Gauge.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Simple Wiper Gauge/Simple Wiper Gauge/Simple_Wiper_Gauge.entitlements -------------------------------------------------------------------------------- /Demos/Simple Wiper Gauge/Simple Wiper Gauge/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Demos/Simple Wiper Gauge/Simple Wiper Gauge/ViewController.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/README.md -------------------------------------------------------------------------------- /Sources/DSFSparkline/DSFSparklines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/DSFSparklines.h -------------------------------------------------------------------------------- /Sources/DSFSparkline/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/Info.plist -------------------------------------------------------------------------------- /Sources/DSFSparkline/datasource/DSFSparkline+DataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/datasource/DSFSparkline+DataSource.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/datasource/DSFSparkline+StaticDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/datasource/DSFSparkline+StaticDataSource.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/datasource/data-core/SparklineData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/datasource/data-core/SparklineData.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/datasource/data-core/SparklineWindow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/datasource/data-core/SparklineWindow.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/core/DSFSparklineOverlay+Centerable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/core/DSFSparklineOverlay+Centerable.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/core/DSFSparklineOverlay+DataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/core/DSFSparklineOverlay+DataSource.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/core/DSFSparklineOverlay+StaticDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/core/DSFSparklineOverlay+StaticDataSource.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/core/DSFSparklineOverlay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/core/DSFSparklineOverlay.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-components/DSFSparklineOverlay+GridLines.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-components/DSFSparklineOverlay+GridLines.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-components/DSFSparklineOverlay+RangeHighlight.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-components/DSFSparklineOverlay+RangeHighlight.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-components/DSFSparklineOverlay+ZeroLine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-components/DSFSparklineOverlay+ZeroLine.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+ActivityGrid.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+ActivityGrid.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Bar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Bar.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+CircularGauge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+CircularGauge.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+CircularProgress.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+CircularProgress.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+DataBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+DataBar.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Dot.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Dot.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Line.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Line.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+PercentBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+PercentBar.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Pie.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Pie.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Stackline.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Stackline.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Stripes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Stripes.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Tablet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+Tablet.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+WinLossTie.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+WinLossTie.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+WiperGauge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/renderers/overlays-graph/DSFSparklineOverlay+WiperGauge.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/surfaces/DSFSparklineSurface+AttributedString.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/surfaces/DSFSparklineSurface+AttributedString.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/surfaces/DSFSparklineSurface+Bitmap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/surfaces/DSFSparklineSurface+Bitmap.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/surfaces/DSFSparklineSurface+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/surfaces/DSFSparklineSurface+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/surfaces/DSFSparklineSurface+View.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/surfaces/DSFSparklineSurface+View.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/surfaces/DSFSparklineSurface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/surfaces/DSFSparklineSurface.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/types/DSFSparkline+ActivityGridDefinition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/types/DSFSparkline+ActivityGridDefinition.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/types/DSFSparkline+GradientBucket.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/types/DSFSparkline+GradientBucket.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/types/DSFSparkline+GridLinesDefinition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/types/DSFSparkline+GridLinesDefinition.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/types/DSFSparkline+HighlightRangeDefinition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/types/DSFSparkline+HighlightRangeDefinition.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/types/DSFSparkline+Palette.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/types/DSFSparkline+Palette.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/types/DSFSparkline+ValueBasedFill.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/types/DSFSparkline+ValueBasedFill.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/types/DSFSparkline+ZeroLineDefinition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/types/DSFSparkline+ZeroLineDefinition.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/types/DSFSparkline.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/types/DSFSparkline.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/types/fill/DSFSparkline+FillColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/types/fill/DSFSparkline+FillColor.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/types/fill/DSFSparkline+FillGradient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/types/fill/DSFSparkline+FillGradient.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/overlay/types/fill/DSFSparkline+Fillable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/overlay/types/fill/DSFSparkline+Fillable.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineActivityGridView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineActivityGridView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineActivityGridView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineActivityGridView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineBarGraphView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineBarGraphView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineBarGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineBarGraphView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineCircularGaugeView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineCircularGaugeView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineCircularGaugeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineCircularGaugeView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineCircularProgressView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineCircularProgressView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineCircularProgressView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineCircularProgressView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineDataBarGraphView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineDataBarGraphView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineDataBarGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineDataBarGraphView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineDotGraphView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineDotGraphView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineDotGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineDotGraphView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineLineGraphView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineLineGraphView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineLineGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineLineGraphView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklinePercentBarGraphView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklinePercentBarGraphView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklinePercentBarGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklinePercentBarGraphView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklinePieGraphView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklinePieGraphView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklinePieGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklinePieGraphView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineStackLineGraphView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineStackLineGraphView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineStackLineGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineStackLineGraphView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineStripesGraphView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineStripesGraphView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineStripesGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineStripesGraphView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineTabletGraphView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineTabletGraphView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineTabletGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineTabletGraphView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineWinLossGraphView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineWinLossGraphView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineWinLossGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineWinLossGraphView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineWiperGaugeGraphView+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineWiperGaugeGraphView+SwiftUI.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/DSFSparklineWiperGaugeGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/DSFSparklineWiperGaugeGraphView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/ui/DSFSparklineDataSourceView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/ui/DSFSparklineDataSourceView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/prebuilt/ui/DSFSparklineZeroLinedGraphView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/prebuilt/ui/DSFSparklineZeroLinedGraphView.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/util/Angle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/util/Angle.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/util/ArbitraryAnimator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/util/ArbitraryAnimator.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/util/CGColor+BackwardsCompatibility.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/util/CGColor+BackwardsCompatibility.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/util/CGContext+extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/util/CGContext+extensions.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/util/CGPath+Hermite.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/util/CGPath+Hermite.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/util/CGPath+innerShadow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/util/CGPath+innerShadow.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/util/DSFSparkline+Shadow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/util/DSFSparkline+Shadow.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/util/LayerInvalidating.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/util/LayerInvalidating.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/util/NSShadow+extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/util/NSShadow+extensions.swift -------------------------------------------------------------------------------- /Sources/DSFSparkline/util/Utilities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Sources/DSFSparkline/util/Utilities.swift -------------------------------------------------------------------------------- /Tests/DSFSparklineTests/CircularGaugeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Tests/DSFSparklineTests/CircularGaugeTests.swift -------------------------------------------------------------------------------- /Tests/DSFSparklineTests/CircularProgressTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Tests/DSFSparklineTests/CircularProgressTests.swift -------------------------------------------------------------------------------- /Tests/DSFSparklineTests/DSFSparklineTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Tests/DSFSparklineTests/DSFSparklineTests.swift -------------------------------------------------------------------------------- /Tests/DSFSparklineTests/LineGraphTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Tests/DSFSparklineTests/LineGraphTests.swift -------------------------------------------------------------------------------- /Tests/DSFSparklineTests/PresentationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Tests/DSFSparklineTests/PresentationTests.swift -------------------------------------------------------------------------------- /Tests/DSFSparklineTests/utils/TestFilesContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Tests/DSFSparklineTests/utils/TestFilesContainer.swift -------------------------------------------------------------------------------- /Tools/sanity-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dagronf/DSFSparkline/HEAD/Tools/sanity-check.sh --------------------------------------------------------------------------------