ui_storybook/components/recorder/
mod.rs1pub mod capture_mode_tabs;
6pub mod capture_source_row;
7pub mod device_picker;
8pub mod display_source;
9pub mod on_screen_options;
10pub mod recording_controls_footer;
11pub mod recording_selects;
12pub mod recording_status_button;
13pub mod recording_toolbar;
14pub mod save_panel;
15pub mod system_audio;
16pub mod tray_record_popover;
17
18pub use capture_mode_tabs::CaptureModeTabs;
19pub use capture_source_row::{CaptureSourceKind, CaptureSourceRow, CaptureSourceView};
20pub use device_picker::{DeviceOptionView, DevicePickerMenu, DevicePickerState, DeviceThumb};
21pub use display_source::{
22 DisplayPreviewFrame, DisplayPreviewView, DisplaySourceCard, DisplaySourceView,
23 PreviewWindowChip, aspect_ratio_css,
24};
25pub use on_screen_options::{OnScreenOptionKind, OnScreenOptionView, OnScreenOptionsPopover};
26pub use recording_controls_footer::{
27 RecordingControlsFooter, RecordingControlsView, StartRecordingButton, StartRecordingState,
28};
29pub use recording_selects::{
30 AutoZoomSelect, CountdownSelect, ShortcutBadgeGroup, format_auto_zoom_label,
31 format_countdown_label,
32};
33pub use recording_status_button::{
34 CompactRecordingState, CountdownBadge, RecordingStatusButton, format_countdown_seconds,
35};
36pub use recording_toolbar::{RecordingState, RecordingToolbar};
37pub use save_panel::{SaveFormat, SavePanel, SavePanelView};
38pub use system_audio::{
39 AppIconView, AudioAppView, AudioFilter, SystemAudioAppList, SystemAudioRow, SystemAudioView,
40 format_selection_count,
41};
42pub use tray_record_popover::{
43 OnScreenSummaryView, OpenRecorderPopoverKind, TrayOverflowHint, TrayRecordPopover,
44 TrayRecordPopoverView, WorkspaceSwitcherView, format_on_screen_summary,
45 format_system_audio_summary,
46};