Image.swift 517 B

123456789101112131415161718192021222324
  1. //
  2. // Image.swift
  3. // DashKitUI
  4. //
  5. // Created by Pete Schwamb on 2/7/20.
  6. // Copyright © 2020 LoopKit Authors. All rights reserved.
  7. //
  8. import SwiftUI
  9. private class FrameworkBundle {
  10. static let main = Bundle(for: FrameworkBundle.self)
  11. }
  12. extension Image {
  13. init(frameworkImage name: String, decorative: Bool = false) {
  14. if decorative {
  15. self.init(decorative: name, bundle: FrameworkBundle.main)
  16. } else {
  17. self.init(name, bundle: FrameworkBundle.main)
  18. }
  19. }
  20. }