File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+ <plist version =" 1.0" >
4+ <dict >
5+ <key >IDECodeSnippetCompletionPrefix</key >
6+ <string >snippetCapsuleButtonStyle</string >
7+ <key >IDECodeSnippetCompletionScopes</key >
8+ <array >
9+ <string >TopLevel</string >
10+ </array >
11+ <key >IDECodeSnippetContents</key >
12+ <string >struct CapsuleButton: ButtonStyle {
13+ func makeBody(configuration: Configuration) -> some View {
14+ configuration.label
15+ .padding()
16+ .background(< #Background#> )
17+ .foregroundStyle(< #Foreground#> )
18+ .clipShape(Capsule())
19+ }
20+ }</string >
21+ <key >IDECodeSnippetIdentifier</key >
22+ <string >70A8E9BA-EF99-4394-A017-EA37568DD21C</string >
23+ <key >IDECodeSnippetLanguage</key >
24+ <string >Xcode.SourceCodeLanguage.Swift</string >
25+ <key >IDECodeSnippetSummary</key >
26+ <string ></string >
27+ <key >IDECodeSnippetTitle</key >
28+ <string >Capsule Button Style</string >
29+ <key >IDECodeSnippetUserSnippet</key >
30+ <true />
31+ <key >IDECodeSnippetVersion</key >
32+ <integer >2</integer >
33+ </dict >
34+ </plist >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+ <plist version =" 1.0" >
4+ <dict >
5+ <key >IDECodeSnippetCompletionPrefix</key >
6+ <string >snippetContentView</string >
7+ <key >IDECodeSnippetCompletionScopes</key >
8+ <array >
9+ <string >TopLevel</string >
10+ </array >
11+ <key >IDECodeSnippetContents</key >
12+ <string >struct < #ContentView#>< Content: View> : View {
13+ private let content: Content
14+
15+ init(@ViewBuilder _ content: () -> Content) {
16+ self.content = content()
17+ }
18+
19+ var body: some View {
20+ content
21+ }
22+ }</string >
23+ <key >IDECodeSnippetIdentifier</key >
24+ <string >E990C768-8852-4E50-90FB-C5796C1CA1FF</string >
25+ <key >IDECodeSnippetLanguage</key >
26+ <string >Xcode.SourceCodeLanguage.Swift</string >
27+ <key >IDECodeSnippetSummary</key >
28+ <string ></string >
29+ <key >IDECodeSnippetTitle</key >
30+ <string >ContentView</string >
31+ <key >IDECodeSnippetUserSnippet</key >
32+ <true />
33+ <key >IDECodeSnippetVersion</key >
34+ <integer >2</integer >
35+ </dict >
36+ </plist >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+ <plist version =" 1.0" >
4+ <dict >
5+ <key >IDECodeSnippetCompletionPrefix</key >
6+ <string >snippetHStackSpacing</string >
7+ <key >IDECodeSnippetCompletionScopes</key >
8+ <array >
9+ <string >All</string >
10+ </array >
11+ <key >IDECodeSnippetContents</key >
12+ <string >HStack(spacing: < #0#> ) {
13+ < #Text("")#>
14+ }</string >
15+ <key >IDECodeSnippetIdentifier</key >
16+ <string >3875DABE-3A08-43CC-A884-03CC2A612B4E</string >
17+ <key >IDECodeSnippetLanguage</key >
18+ <string >Xcode.SourceCodeLanguage.Swift</string >
19+ <key >IDECodeSnippetSummary</key >
20+ <string ></string >
21+ <key >IDECodeSnippetTitle</key >
22+ <string >HStack Spacing</string >
23+ <key >IDECodeSnippetUserSnippet</key >
24+ <true />
25+ <key >IDECodeSnippetVersion</key >
26+ <integer >2</integer >
27+ </dict >
28+ </plist >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+ <plist version =" 1.0" >
4+ <dict >
5+ <key >IDECodeSnippetCompletionPrefix</key >
6+ <string >snippetOutlinedTextFieldStyle</string >
7+ <key >IDECodeSnippetCompletionScopes</key >
8+ <array >
9+ <string >TopLevel</string >
10+ </array >
11+ <key >IDECodeSnippetContents</key >
12+ <string >struct OutlinedTextFieldStyle: TextFieldStyle {
13+ func _body(configuration: TextField< Self._Label> ) -> some View {
14+ configuration
15+ .padding()
16+ .overlay {
17+ RoundedRectangle(cornerRadius: 8, style: .continuous)
18+ .stroke(< #Color#> , lineWidth: 2)
19+ }
20+ }
21+ }</string >
22+ <key >IDECodeSnippetIdentifier</key >
23+ <string >37D2FC5A-6D07-4D76-A31D-80C6D853E2EB</string >
24+ <key >IDECodeSnippetLanguage</key >
25+ <string >Xcode.SourceCodeLanguage.Swift</string >
26+ <key >IDECodeSnippetSummary</key >
27+ <string ></string >
28+ <key >IDECodeSnippetTitle</key >
29+ <string >Outlined TextField Style</string >
30+ <key >IDECodeSnippetUserSnippet</key >
31+ <true />
32+ <key >IDECodeSnippetVersion</key >
33+ <integer >2</integer >
34+ </dict >
35+ </plist >
Original file line number Diff line number Diff line change 1+ # CodeSnippets
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+ <plist version =" 1.0" >
4+ <dict >
5+ <key >IDECodeSnippetCompletionPrefix</key >
6+ <string >snippetRandomColor</string >
7+ <key >IDECodeSnippetCompletionScopes</key >
8+ <array >
9+ <string >TopLevel</string >
10+ </array >
11+ <key >IDECodeSnippetContents</key >
12+ <string >extension Color {
13+ static var random: Color {
14+ Color(
15+ red: .random(in: 0...1),
16+ green: .random(in: 0...1),
17+ blue: .random(in: 0...1))
18+ }
19+ }
20+ </string >
21+ <key >IDECodeSnippetIdentifier</key >
22+ <string >131C9F8C-D063-4E02-ABF8-A5F8F33FD54D</string >
23+ <key >IDECodeSnippetLanguage</key >
24+ <string >Xcode.SourceCodeLanguage.Swift</string >
25+ <key >IDECodeSnippetSummary</key >
26+ <string >Returns a random color</string >
27+ <key >IDECodeSnippetTitle</key >
28+ <string >Random Color</string >
29+ <key >IDECodeSnippetUserSnippet</key >
30+ <true />
31+ <key >IDECodeSnippetVersion</key >
32+ <integer >2</integer >
33+ </dict >
34+ </plist >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+ <plist version =" 1.0" >
4+ <dict >
5+ <key >IDECodeSnippetCompletionPrefix</key >
6+ <string >snippetSingleton</string >
7+ <key >IDECodeSnippetCompletionScopes</key >
8+ <array >
9+ <string >All</string >
10+ </array >
11+ <key >IDECodeSnippetContents</key >
12+ <string >class < #SingletonClassName#> {
13+ static let shared = < #SingletonClassName#> ()
14+
15+ private init() {}
16+ }</string >
17+ <key >IDECodeSnippetIdentifier</key >
18+ <string >3BE9278C-FB49-4D9F-AD5B-E61435D6DCA9</string >
19+ <key >IDECodeSnippetLanguage</key >
20+ <string >Xcode.SourceCodeLanguage.Swift</string >
21+ <key >IDECodeSnippetSummary</key >
22+ <string >Creates a singleton class with a private init</string >
23+ <key >IDECodeSnippetTitle</key >
24+ <string >Singleton</string >
25+ <key >IDECodeSnippetUserSnippet</key >
26+ <true />
27+ <key >IDECodeSnippetVersion</key >
28+ <integer >2</integer >
29+ </dict >
30+ </plist >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+ <plist version =" 1.0" >
4+ <dict >
5+ <key >IDECodeSnippetCompletionPrefix</key >
6+ <string >snippetVStackSpacing</string >
7+ <key >IDECodeSnippetCompletionScopes</key >
8+ <array >
9+ <string >All</string >
10+ </array >
11+ <key >IDECodeSnippetContents</key >
12+ <string >VStack(spacing: < #0#> ) {
13+ < #Text("")#>
14+ }</string >
15+ <key >IDECodeSnippetIdentifier</key >
16+ <string >D149C0C2-4003-4483-8272-EDCFF313483F</string >
17+ <key >IDECodeSnippetLanguage</key >
18+ <string >Xcode.SourceCodeLanguage.Swift</string >
19+ <key >IDECodeSnippetSummary</key >
20+ <string ></string >
21+ <key >IDECodeSnippetTitle</key >
22+ <string >VStack Spacing</string >
23+ <key >IDECodeSnippetUserSnippet</key >
24+ <true />
25+ <key >IDECodeSnippetVersion</key >
26+ <integer >2</integer >
27+ </dict >
28+ </plist >
You can’t perform that action at this time.
0 commit comments