| 1234567891011121314151617181920212223242526272829303132 |
- //
- // Task.swift
- // Todos
- //
- // Created by Sam Jaffe on 2/28/26.
- //
- import Foundation
- import SwiftData
- enum Status : String, CaseIterable, Identifiable, Codable {
- case Default = ""
- case Complete = "V"
- case InProgress = "C"
- case Hiatus = "H"
- case Waiting = "R"
-
- var id: Self { self }
- var description: String { self.rawValue }
- }
- @Model
- final class Task {
- var name: String
- var tags: [String] = []
- var notes: String = ""
- var status: Status = Status.Default
-
- init(name: String) {
- self.name = name
- }
- }
|