File tree Expand file tree Collapse file tree 3 files changed +35
-0
lines changed
Sources/CodeEditSourceEditor/Find/PanelView Expand file tree Collapse file tree 3 files changed +35
-0
lines changed Original file line number Diff line number Diff line change 1+ struct FindPanelContent : View {
2+ @ObservedObject var viewModel : FindPanelViewModel
3+ @FocusState . Binding var focus : FindPanelView . FindPanelFocus ?
4+ var findModePickerWidth : Binding < CGFloat >
5+ var condensed : Bool
6+
7+ var body : some View {
8+ HStack ( spacing: 5 ) {
9+ VStack ( alignment: . leading, spacing: 4 ) {
10+ FindSearchField (
11+ viewModel: viewModel,
12+ focus: $focus,
13+ findModePickerWidth: findModePickerWidth,
14+ condensed: condensed
15+ )
16+ if viewModel. mode == . replace {
17+ ReplaceSearchField (
18+ viewModel: viewModel,
19+ focus: $focus,
20+ findModePickerWidth: findModePickerWidth,
21+ condensed: condensed
22+ )
23+ }
24+ }
25+ VStack ( alignment: . leading, spacing: 4 ) {
26+ FindControls ( viewModel: viewModel, condensed: condensed)
27+ if viewModel. mode == . replace {
28+ Spacer ( minLength: 0 )
29+ ReplaceControls ( viewModel: viewModel, condensed: condensed)
30+ }
31+ }
32+ . fixedSize ( )
33+ }
34+ }
35+ }
You can’t perform that action at this time.
0 commit comments