Skip to content

Commit 730021f

Browse files
committed
improve example completeness
1 parent 78635ad commit 730021f

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

Example/DSWaveformImageExample-iOS/SwiftUIExample/RecordingIndicatorView.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import DSWaveformImageViews
55
struct RecordingIndicatorView: View {
66
let samples: [Float]
77
let duration: TimeInterval
8+
let shouldDrawSilence: Bool
89

910
@Binding var isRecording: Bool
1011

@@ -22,7 +23,7 @@ struct RecordingIndicatorView: View {
2223

2324
var body: some View {
2425
HStack {
25-
WaveformLiveCanvas(samples: samples, configuration: configuration)
26+
WaveformLiveCanvas(samples: samples, configuration: configuration, shouldDrawSilencePadding: shouldDrawSilence)
2627
.padding(.vertical, 2)
2728

2829
Text(Self.timeFormatter.string(from: duration) ?? "00:00")
@@ -48,7 +49,7 @@ struct RecordingIndicatorView: View {
4849
#if DEBUG
4950
struct RecordingIndicatorView_Previews: PreviewProvider {
5051
static var previews: some View {
51-
RecordingIndicatorView(samples: [], duration: 120, isRecording: .constant(true))
52+
RecordingIndicatorView(samples: [], duration: 120, shouldDrawSilence: true, isRecording: .constant(true))
5253
}
5354
}
5455
#endif

Example/DSWaveformImageExample-iOS/SwiftUIExample/SwiftUIExampleView.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ struct SwiftUIExampleView: View {
7171
RecordingIndicatorView(
7272
samples: audioRecorder.samples,
7373
duration: audioRecorder.recordingTime,
74+
shouldDrawSilence: silence,
7475
isRecording: $audioRecorder.isRecording
7576
)
7677
.padding(.horizontal)

0 commit comments

Comments
 (0)