| 123456789101112131415161718192021222324252627 |
- import Foundation
- struct Script {
- let name: String
- let body: String
- init(name: String) {
- self.name = name
- if let url = Bundle.main.url(forResource: "javascript/\(name)", withExtension: "") {
- do {
- body = try String(contentsOf: url)
- } catch {
- debug(.openAPS, "Error loading script: \(error)")
- body = "Error loading script"
- }
- } else {
- print("Resource not found: javascript/\(name)")
- body = "Resource not found"
- }
- }
- init(name: String, body: String) {
- self.name = name
- self.body = body
- }
- }
|