pages library
Classes
- AudioRecorderDialogPage
- The content of the dialog used for selecting segmented units of a source text.
- BaseHistoryPage
- A template for a single media type's history body content in the main menu given a selected media source.
-
BaseHistoryPageState<
T extends BaseHistoryPage> - A base class for providing all tabs in the main menu. In large part, this was implemented to define shortcuts for common lengthy methods across UI code.
- BaseMediaSearchBar
- The search bar used for the home page when a certain source is enabled.
-
BaseMediaSearchBarState<
T extends BaseMediaSearchBar> - State for BaseMediaSearchBar.
- BasePage
- A page template which assumes use of BasePageState by which all pages in the app will conveniently share base functionality.
-
BasePageState<
T extends BasePage> - A base class for providing all pages in the app with a collection of shared functions and variables. In large part, this was implemented to define shortcuts for common lengthy methods across UI code.
- BaseSourcePage
- A page template which assumes use of BaseSourcePageState by which all pages in the app that are used for when using a certain source will conveniently share base functionality.f
-
BaseSourcePageState<
T extends BaseSourcePage> - A base class for providing all pages used for media in the app with a collection of shared functions and variables. In large part, this was implemented to define shortcuts for common lengthy methods across UI code.
- BaseTabPage
- A template for a single media type's tab body content in the main menu. Has a floating search bar which can be customised depending on the current selected media source.
-
BaseTabPageState<
T extends BaseTabPage> - A base class for providing all tabs in the main menu. In large part, this was implemented to define shortcuts for common lengthy methods across UI code.
- BlurOptionsDialogPage
- The content of the dialog when editing BlurOptions.
- BookmarkButton
- Button for displaying a bookmark.
- BrowserBookmarkDialogPage
- The content of the dialog when editing a new BrowserBookmark.
- BrowserDialogPage
- The content of the dialog when choosing a browser.
- BrowserHistoryPage
- The media page used for unimplemented sources.
- BrowserSourcePage
- The page for browsing a catalog until a volume is opened.
- ChatgptSettingsDialogPage
- The content of the dialog used for managing ChatGPT settings.
- ClosedCaptionsIndicator
- Used to indicate which captions are included on metadata for a YouTube video.
- CreatorPage
- The page used for the Card Creator to modify a note before export. Relies on the CreatorModel.
- CreatorQuickActionsPage
- The content of the dialog used for editing quick actions.
- CropImageDialogPage
- The content of the dialog when using the crop image enhancement.
- DictionaryDialogDeletePage
- The content of the dialog used for showing dictionary import progress when deleting a dictionary from the dictionary menu. See the DictionaryDialogPage.
- DictionaryDialogImportPage
- The content of the dialog used for showing dictionary import progress when importing a dictionary from the dictionary menu. See the DictionaryDialogPage.
- DictionaryDialogPage
- The content of the dialog used for managing dictionaries.
- DictionaryEntryPage
- Returns the widget for a DictionaryEntry making up a collection of meanings.
- DictionaryHistoryPage
- Returns the main body of the HomeDictionaryPage before the search bar is opened.
- DictionaryResultPage
- Returns the widget for a DictionarySearchResult which returns a scrollable list of each DictionaryEntry in its mappings.
- DictionarySettingsDialogPage
- The content of the dialog used for managing dictionary settings.
- DictionaryTermPage
- Returns the widget for a list of DictionaryEntry making up a term.
- EnhancementsPickerDialogPage
- The content of the dialog used for picking creator enhancements for a field.
- ExampleSentencesDialogPage
- The content of the dialog used for selecting example sentences.
- FieldPickerDialogPage
- The content of the dialog used for picking creator fields.
- ForvoAudioDialogPage
- The content of the dialog used for picking a specific contributor when using the Forvo audio enhancement.
- HistoryPlayerPage
- A default page for a PlayerMediaSource's tab body content when selected as a source in the main menu.
-
HistoryPlayerPageState<
T extends HistoryPlayerPage> - A base class for providing all tabs in the main menu. In large part, this was implemented to define shortcuts for common lengthy methods across UI code.
- HistoryReaderPage
- A default page for a ReaderMediaSource's tab body content when selected as a source in the main menu.
-
HistoryReaderPageState<
T extends BaseHistoryPage> - A base class for providing all tabs in the main menu. In large part, this was implemented to define shortcuts for common lengthy methods across UI code.
- HistoryViewerPage
- A default page for a ViewerMediaSource's tab body content when selected as a source in the main menu.
-
HistoryViewerPageState<
T extends BaseHistoryPage> - A base class for providing all tabs in the main menu. In large part, this was implemented to define shortcuts for common lengthy methods across UI code.
- HomeDictionaryPage
- The body content for the Dictionary tab in the main menu.
- HomePage
- Appears at startup as the portal from which a user may select media and broadly select their activity of choice. The page characteristically has an AppBar and a BottomNavigationBar.
- HomePlayerPage
- The body content for the Player tab in the main menu.
- HomeReaderPage
- The body content for the Reader tab in the main menu.
- HomeViewerPage
- The body content for the Viewer tab in the main menu.
- ImmersionKitSentencesDialogPage
- The content of the dialog used for selecting example sentences.
- LanguageDialogPage
- The content of the dialog used for changing the target language or app locale.
- LoadingPage
- Shows a bare loading circle.
- MassifSentencesDialogPage
- The content of the dialog used for selecting example sentences.
- MediaItemDialogPage
- The content of the dialog used upon long-pressing a MediaItem.
- MediaSourcePickerDialogPage
- The content of the dialog used for picking a source for a media type.
- MokuroCatalogBrowsePage
- The page for browsing a catalog until a volume is opened.
- MokuroCatalogDialogPage
- The content of the dialog used for showing catalogs.
- MokuroCatalogEditDialogPage
- The content of the dialog when editing a new Mokuro catalog.
- MokuroCatalogManageDialogPage
- The content of the dialog used for managing catalogs.
- MokuroLinkDialogPage
- The content of the dialog after clicking 'Open Link' for the Mokuro source.
- MokuroSettingsDialogPage
- The content of the dialog used for managing Mokuro reader web settings.
- NetworkStreamDialogPage
- The content of the dialog when editing SubtitleOptions.
- OpenStashDialogPage
- The content of the dialog used for managing and viewing items in the Stash.
- PlaceholderSourcePage
- The media page used for unimplemented sources.
- PlayerSettingsDialogPage
- The content of the dialog used for managing player settings.
- PlayerSourcePage
- The media page used for the PlayerMediaSource.
- PlayerTranscriptPage
- Shown when the user scrolls vertically in the player.
- ProfilesDialogPage
- The content of the dialog used for managing profiles.
- QuickActionsPickerDialogPage
- The content of the dialog used for picking quick actions for a profile.
- ReaderChatgptPage
- A page for ReaderChatgptSource which allows the user to interact with the ChatGPT service.
- ReaderClipboardPage
- A page for ReaderClipboardPage which shows the content of the current clipboard as selectable text.
- ReaderLyricsPage
- A page for ReaderLyricsSource which shows lyrics of current playing media.
- ReaderMokuroHistoryPage
- A page for ReaderMokuroSource's tab body content when selected as a source in the main menu.
- ReaderTtuSourceHistoryPage
- A page for ReaderTtuSource's tab body content when selected as a source in the main menu.
- ReaderTtuSourcePage
- The media page used for the ReaderTtuSource.
- ReaderWebsocketPage
- A page for ReaderWebsocketSource which shows lyrics of current playing media.
- RecursiveDictionaryHistoryPage
- The page shown to view a result in dictionary history.
- RecursiveDictionaryPage
- The page shown after performing a recursive dictionary lookup.
- SubtitleOptionsDialogPage
- The content of the dialog when editing SubtitleOptions.
-
SwitchSettingsPage<
T> - The content of the dialog used for selecting segmented units of a source text.
- TextSegmentationDialogPage
- The content of the dialog used for selecting segmented units of a source text.
- TtuSettingsDialogPage
- The content of the dialog used for managing Reader settings.
- WebsocketDialogPage
- Used by the Reader WebSocket Source.
- YoutubeMediaSearchBar
- The search bar used for the YoutubeMediaSearchBar.
- YoutubeVideoResultsPage
- The page shown to view YouTube search results.
Properties
-
faviconProvider
→ FutureProviderFamily<
String?, String> -
Provider for getting the best favicon.
final