SettingsView
struct SettingsView: View
SwiftUI View for the settings
-
The observable
FileBrowserclassDeclaration
Swift
private var fileBrowser -
The observable state of the application
Declaration
Swift
var appState -
Bool if ChordPro CLI is available
Declaration
Swift
var haveChordProCLI: Bool = false -
The body of the
ViewDeclaration
Swift
var body: some View -
Viewwith general optionsDeclaration
Swift
var general: some View -
Viewwith song optionsDeclaration
Swift
var options: some View -
Viewwith diagram display optionsDeclaration
Swift
var diagram: some View -
Viewwith editor settingsDeclaration
Swift
var `editor`: some View -
Viewwith folder selectorDeclaration
Swift
var folder: some View -
Check if the ChordPro cli is found in the $PATH
Declaration
Swift
func checkChordProCLI() async -> BoolReturn Value
True or false
-
Wrap the settings section
See moreDeclaration
Swift
struct WrapSettingsSection: ViewModifier
View on GitHub