ChordsDatabaseView
struct ChordsDatabaseView: ViewSwiftUI View for the chords database
- 
                  
                  The observable state of the application DeclarationSwift var appState = AppStateModel(id: .chordsDatabaseView)
- 
                  
                  The state of the scene DeclarationSwift var sceneState = SceneStateModel(id: .chordsDatabaseView)
- 
                  
                  The observable state of the chords database DeclarationSwift var chordsDatabaseState = ChordsDatabaseStateModel()
- 
                  
                  The current color scheme DeclarationSwift var colorScheme
- 
                  
                  The conformation dialog to delete a chord DeclarationSwift var showDeleteConfirmation = false
- 
                  
                  The NSWindowof thisViewDeclarationSwift private var window: NSWindow?
- 
                  
                  The body of the ViewDeclarationSwift var body: some View
- 
                  
                  Filter the chords DeclarationSwift func filterChords()
- 
                  
                  SwiftUI See moreViewto edit the databaseDeclarationSwift struct EditView: View
- 
                  
                  Show a chord diagram DeclarationSwift func diagram(chord: ChordDefinition) -> some ViewParameterschordThe ChordDefinitionReturn ValueA Viewwith the chord diagram
- 
                  
                  Chord actions DeclarationSwift private func actions(chord: ChordDefinition) -> some ViewParameterschordThe ChordDefinitionReturn ValueA Viewwith chord actions
- 
                  
                  Edit chord button DeclarationSwift private func editButton(chord: ChordDefinition) -> some View
- 
                  
                  Duplicate chord button DeclarationSwift private func duplicateButton(chord: ChordDefinition) -> some View
- 
                  
                  Confirm chord delete button DeclarationSwift private func confirmDeleteButton(chord: ChordDefinition) -> some View
- 
                  
                  Delete chord button DeclarationSwift private func deleteButton(chord: ChordDefinition) -> some View
- 
                  
                  View the chords in a grid DeclarationSwift var grid: some View
- 
                  
                  A Viewwith options for the gridDeclarationSwift var options: some View

 View on GitHub
View on GitHub