developmentseed / developmentseed/bioacoustics-frontend
Manually input the start and end time of the selected clip
- Dominant language
- JavaScript
- Stars
- 3
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Extend the in and out time display of the clip so users can manually enter the desired times.
Requirements
- When I enter a time in either windows I can do so in `mm:ss` format
- I receive and error when I enter an invalid time. Support the following conditions
- The entered start or end times are outside the audio duration (<0 or > audio duration)
- The entered time is invalid (the entered seconds is <0 or >60 and the entered minute is < 0)
- When the input field looses focus, the displayed the clip window in the spectrogram automatically updates
- When the clip window is updated, the spectrogram center matches the center of the clip
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files, tests, or entry points. Start by locating the selected clip's in/out time fields and the spectrogram clip-window update logic; verify the mm:ss validation, focus-loss update, and center-alignment behavior against the listed requirements.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100