| 1234567891011121314151617181920212223242526272829303132 |
- //
- // Image.swift
- // DashKitUI
- //
- // Created by Pete Schwamb on 2/7/20.
- // Copyright © 2020 LoopKit Authors. All rights reserved.
- //
- import SwiftUI
- private class LocalBundle {
- /// Returns the resource bundle associated with the current Swift module.
- static var main: Bundle = {
- if let mainResourceURL = Bundle.main.resourceURL,
- let bundle = Bundle(url: mainResourceURL.appendingPathComponent("LoopKitUI_LoopKitUI.bundle"))
- {
- return bundle
- }
- return Bundle(for: LocalBundle.self)
- }()
- }
- extension Image {
- init(frameworkImage name: String, decorative: Bool = false) {
- if decorative {
- self.init(decorative: name, bundle: LocalBundle.main)
- } else {
- self.init(name, bundle: LocalBundle.main)
- }
- }
- }
|