DirectiveSheet
struct DirectiveSheet : View
SwiftUI View
to define a directive
-
The directive
Declaration
Swift
let directive: ChordPro.Directive
-
The definition
Declaration
Swift
@Binding var definition: String { get nonmutating set }
-
Chord Display Options
Declaration
Swift
@EnvironmentObject private var chordDisplayOptions: ChordDisplayOptions { get }
-
The dismiss environment
Declaration
Swift
@Environment var dismiss: DismissAction { get }
-
The body of the
View
Declaration
Swift
var body: some View { get }
-
The cancel buttion
Declaration
Swift
var cancelButton: some View { get }
-
The default
View
when there is no specificView
for theDirective
Declaration
Swift
@ViewBuilder var defaultView: some View { get }
-
View
to define a chordDeclaration
Swift
@ViewBuilder var defineView: some View { get }
-
View
to define the ‘key’ of the songDeclaration
Swift
@ViewBuilder var keyView: some View { get }