Mercurial > public > simoleon
annotate Simoleon/Helpers/ListModifier.swift @ 77:1069c33d3a42
Added new method to show unlocked content
author | Dennis Concepción Martín <dennisconcepcionmartin@gmail.com> |
---|---|
date | Sat, 31 Jul 2021 17:09:58 +0100 |
parents | |
children | 8afba86ab8dd |
rev | line source |
---|---|
77
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
1 // |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
2 // ListModifier.swift |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
3 // Simoleon |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
4 // |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
5 // Created by Dennis Concepción Martín on 31/7/21. |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
6 // |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
7 |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
8 import SwiftUI |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
9 |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
10 struct ListModifier: ViewModifier { |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
11 func body(content: Content) -> some View { |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
12 content |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
13 .id(UUID()) |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
14 .listStyle(PlainListStyle()) |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
15 .gesture(DragGesture() |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
16 .onChanged({ _ in |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
17 UIApplication.shared.dismissKeyboard() |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
18 }) |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
19 ) |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
20 } |
1069c33d3a42
Added new method to show unlocked content
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
21 } |