SYMBOL INDEX (1288 symbols across 211 files) FILE: lib/extension/build_context_extension.dart function back (line 7) | void back() function lineHeight (line 9) | double lineHeight(TextStyle style) FILE: lib/extension/color_extension.dart function fromHexString (line 4) | Color? fromHexString(String src) FILE: lib/extension/date_time_extension.dart function fromSecondsSinceEpoch (line 4) | DateTime fromSecondsSinceEpoch(int seconds) function tryFromSecondsSinceEpoch (line 7) | DateTime? tryFromSecondsSinceEpoch(int? seconds) function formattedDateTimeFromSeconds (line 10) | String formattedDateTimeFromSeconds(bool analogClock) function fromFuzzyDate (line 13) | DateTime? fromFuzzyDate(Map? map) function fuzzyDateString (line 18) | String? fuzzyDateString(Map? map) function formattedTime (line 36) | String formattedTime(bool analogClock) function monthName (line 60) | String monthName(int month) function _weekdayName (line 75) | String _weekdayName(int weekday) FILE: lib/extension/enum_extension.dart function getOrNull (line 2) | T? getOrNull(int? index) function getOrFirst (line 10) | T getOrFirst(int? index) FILE: lib/extension/future_extension.dart function getErrorOrNull (line 2) | Future getErrorOrNull() FILE: lib/extension/iterable_extension.dart function firstWhereOrNull (line 2) | E? firstWhereOrNull(bool Function(E) test) FILE: lib/extension/scroll_controller_extension.dart function scrollToTop (line 5) | Future scrollToTop() FILE: lib/extension/snack_bar_extension.dart function show (line 6) | ScaffoldFeatureController show( function copy (line 28) | void copy(BuildContext context, String text) function launch (line 34) | Future launch(BuildContext context, String link) FILE: lib/extension/string_extension.dart function languageToCode (line 4) | String? languageToCode(String? language) function tryNoScreamingSnakeCase (line 16) | String? tryNoScreamingSnakeCase(dynamic str) function fromFuzzyDate (line 45) | String? fromFuzzyDate(Map? map) FILE: lib/feature/activity/activities_filter_model.dart class ActivitiesFilter (line 3) | sealed class ActivitiesFilter { method copy (line 6) | ActivitiesFilter copy() method toGraphQlVariables (line 8) | Map toGraphQlVariables() class HomeActivitiesFilter (line 11) | class HomeActivitiesFilter extends ActivitiesFilter { method copy (line 41) | HomeActivitiesFilter copy() method copyWith (line 44) | HomeActivitiesFilter copyWith({ method toGraphQlVariables (line 56) | Map toGraphQlVariables() method toPersistenceMap (line 63) | Map toPersistenceMap() class UserActivitiesFilter (line 70) | class UserActivitiesFilter extends ActivitiesFilter { method copy (line 77) | UserActivitiesFilter copy() method copyWithTypeIn (line 79) | UserActivitiesFilter copyWithTypeIn(List typeIn) method toGraphQlVariables (line 83) | Map toGraphQlVariables() class MediaActivitiesFilter (line 89) | class MediaActivitiesFilter extends ActivitiesFilter { method copy (line 99) | MediaActivitiesFilter copy() method copyWith (line 101) | MediaActivitiesFilter copyWith({ method toGraphQlVariables (line 112) | Map toGraphQlVariables() method toPersistenceMap (line 121) | Map toPersistenceMap() method fromPersistence (line 123) | MediaActivitiesFilter fromPersistence( type ActivityType (line 134) | enum ActivityType { type ActivitySocialGroup (line 146) | enum ActivitySocialGroup { global, followed, self } FILE: lib/feature/activity/activities_filter_provider.dart class ActivitiesFilterNotifier (line 11) | class ActivitiesFilterNotifier extends Notifier { method build (line 17) | ActivitiesFilter build() FILE: lib/feature/activity/activities_model.dart class ActivitiesTag (line 1) | sealed class ActivitiesTag { method toQueryParam (line 4) | String toQueryParam() method fromQueryParam (line 10) | ActivitiesTag? fromQueryParam(String param) class HomeActivitiesTag (line 29) | class HomeActivitiesTag extends ActivitiesTag { class UserActivitiesTag (line 35) | class UserActivitiesTag extends ActivitiesTag { class MediaActivitiesTag (line 47) | class MediaActivitiesTag extends ActivitiesTag { FILE: lib/feature/activity/activities_provider.dart class ActivitiesNotifier (line 17) | class ActivitiesNotifier extends AsyncNotifier> { method build (line 29) | FutureOr> build() method fetch (line 43) | Future fetch() method _fetch (line 49) | Future> _fetch(Paged oldState) method prepend (line 72) | void prepend(Map map) method replace (line 88) | void replace(Activity activity) method toggleLike (line 104) | Future toggleLike(Activity activity) method toggleSubscription (line 116) | Future toggleSubscription(Activity activity) method togglePin (line 128) | Future togglePin(Activity activity) method remove (line 162) | Future remove(Activity activity) FILE: lib/feature/activity/activities_view.dart class ActivitiesView (line 22) | class ActivitiesView extends ConsumerStatefulWidget { method createState (line 28) | ConsumerState createState() class _ActivitiesViewState (line 31) | class _ActivitiesViewState extends ConsumerState { method dispose (line 37) | void dispose() method build (line 43) | Widget build(BuildContext context) class ActivitiesSubView (line 84) | class ActivitiesSubView extends StatelessWidget { method build (line 91) | Widget build(BuildContext context) FILE: lib/feature/activity/activity_card.dart class ActivityCard (line 22) | class ActivityCard extends StatelessWidget { method build (line 38) | Widget build(BuildContext context) class _ActivityMediaBox (line 134) | class _ActivityMediaBox extends StatelessWidget { method build (line 140) | Widget build(BuildContext context) class ActivityFooter (line 193) | class ActivityFooter extends StatefulWidget { method createState (line 215) | State createState() class _ActivityFooterState (line 218) | class _ActivityFooterState extends State { method build (line 220) | Widget build(BuildContext context) method _showMoreSheet (line 290) | void _showMoreSheet() method _toggleLike (line 386) | void _toggleLike() method _toggleSubscription (line 406) | void _toggleSubscription() method _togglePin (line 424) | void _togglePin() method _remove (line 442) | void _remove() FILE: lib/feature/activity/activity_filter_sheet.dart function showActivityFilterSheet (line 10) | void showActivityFilterSheet(BuildContext context, WidgetRef ref, Activi... class _FilterList (line 30) | class _FilterList extends StatefulWidget { method createState (line 38) | State<_FilterList> createState() function build (line 45) | Widget build(BuildContext context) FILE: lib/feature/activity/activity_model.dart class ExpandedActivity (line 7) | class ExpandedActivity { class Activity (line 14) | sealed class Activity { method maybe (line 31) | Activity? maybe(Map map, int? viewerId, ImageQuality ... class StatusActivity (line 125) | class StatusActivity extends Activity { class MessageActivity (line 143) | class MessageActivity extends Activity { class MediaActivity (line 170) | class MediaActivity extends Activity { class ActivityReply (line 199) | class ActivityReply { method maybe (line 211) | ActivityReply? maybe(Map map) FILE: lib/feature/activity/activity_provider.dart class ActivityNotifier (line 14) | class ActivityNotifier extends AsyncNotifier { method build (line 22) | FutureOr build() method fetch (line 27) | Future fetch() method _fetch (line 32) | Future _fetch(ExpandedActivity? oldState) method replace (line 62) | void replace(Activity activity) method appendReply (line 69) | void appendReply(Map map) method replaceReply (line 89) | void replaceReply(Map map) method toggleLike (line 114) | Future toggleLike() method toggleSubscription (line 121) | Future toggleSubscription() method togglePin (line 131) | Future togglePin() method toggleReplyLike (line 141) | Future toggleReplyLike(int replyId) method remove (line 148) | Future remove() method removeReply (line 154) | Future removeReply(int replyId) FILE: lib/feature/activity/activity_view.dart class ActivityView (line 26) | class ActivityView extends ConsumerStatefulWidget { method createState (line 33) | ConsumerState createState() class _ActivityViewState (line 36) | class _ActivityViewState extends ConsumerState { method dispose (line 42) | void dispose() method build (line 48) | Widget build(BuildContext context) class _TopBarContent (line 73) | class _TopBarContent extends StatelessWidget { method build (line 79) | Widget build(BuildContext context) class _View (line 138) | class _View extends ConsumerWidget { method build (line 146) | Widget build(BuildContext context, WidgetRef ref) method _toggleLike (line 210) | Future _toggleLike(WidgetRef ref, Activity activity) method _toggleSubscription (line 218) | Future _toggleSubscription(WidgetRef ref, Activity activity) method _togglePin (line 226) | Future _togglePin(WidgetRef ref, Activity activity) method _remove (line 234) | Future _remove(BuildContext context, WidgetRef ref, Activity ... method _onEdited (line 244) | void _onEdited(WidgetRef ref, Map map) method _reply (line 261) | Future _reply(BuildContext context, WidgetRef ref, Activity acti... FILE: lib/feature/activity/reply_card.dart class ReplyCard (line 20) | class ReplyCard extends StatelessWidget { method build (line 36) | Widget build(BuildContext context) class _ReplyLikeButton (line 184) | class _ReplyLikeButton extends StatefulWidget { method createState (line 191) | _ReplyLikeButtonState createState() class _ReplyLikeButtonState (line 194) | class _ReplyLikeButtonState extends State<_ReplyLikeButton> { method build (line 196) | Widget build(BuildContext context) method _toggleLike (line 227) | void _toggleLike() FILE: lib/feature/calendar/calendar_filter_provider.dart class CalendarFilterNotifier (line 9) | class CalendarFilterNotifier extends Notifier { method build (line 11) | CalendarFilter build() FILE: lib/feature/calendar/calendar_filter_sheet.dart function showCalendarFilterSheet (line 10) | void showCalendarFilterSheet(BuildContext context, WidgetRef ref) FILE: lib/feature/calendar/calendar_models.dart class CalendarItem (line 8) | class CalendarItem { type StreamingService (line 53) | typedef StreamingService = ({String url, String site, Color? color}); class CalendarFilter (line 55) | class CalendarFilter { method copyWith (line 72) | CalendarFilter copyWith({ method toPersistenceMap (line 82) | Map toPersistenceMap() type CalendarSeasonFilter (line 85) | enum CalendarSeasonFilter { type CalendarStatusFilter (line 96) | enum CalendarStatusFilter { FILE: lib/feature/calendar/calendar_provider.dart class CalendarNotifier (line 17) | class CalendarNotifier extends AsyncNotifier> { method build (line 21) | FutureOr> build() method fetch (line 26) | Future fetch(bool onAnime) method _fetch (line 32) | Future> _fetch(Paged oldState) method _previousAndCurrentSeason (line 90) | (String, String) _previousAndCurrentSeason() FILE: lib/feature/calendar/calendar_view.dart class CalendarView (line 23) | class CalendarView extends StatefulWidget { method createState (line 27) | State createState() class _CalendarViewState (line 30) | class _CalendarViewState extends State { method dispose (line 34) | void dispose() method build (line 40) | Widget build(BuildContext context) method _setDate (line 125) | void _setDate(WidgetRef ref, DateTime date) class _Tile (line 131) | class _Tile extends StatelessWidget { method build (line 140) | Widget build(BuildContext context) class _ExternalLinkList (line 204) | class _ExternalLinkList extends StatelessWidget { method build (line 210) | Widget build(BuildContext context) FILE: lib/feature/character/character_anime_view.dart class CharacterAnimeSubview (line 12) | class CharacterAnimeSubview extends StatelessWidget { method build (line 24) | Widget build(BuildContext context) class _LanguageSelected (line 48) | class _LanguageSelected extends StatelessWidget { method build (line 54) | Widget build(BuildContext context) FILE: lib/feature/character/character_filter_model.dart class CharacterFilter (line 3) | class CharacterFilter { method copyWith (line 9) | CharacterFilter copyWith({MediaSort? sort, (bool?,)? inLists}) FILE: lib/feature/character/character_filter_provider.dart class CharacterFilterNotifier (line 7) | class CharacterFilterNotifier extends Notifier { method build (line 13) | CharacterFilter build() FILE: lib/feature/character/character_floating_actions.dart class CharacterMediaFilterButton (line 11) | class CharacterMediaFilterButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/feature/character/character_header.dart class CharacterHeader (line 8) | class CharacterHeader extends StatelessWidget { method build (line 37) | Widget build(BuildContext context) class _FavoriteButton (line 64) | class _FavoriteButton extends StatefulWidget { method createState (line 71) | State<_FavoriteButton> createState() class __FavoriteButtonState (line 74) | class __FavoriteButtonState extends State<_FavoriteButton> { method build (line 76) | Widget build(BuildContext context) FILE: lib/feature/character/character_item_grid.dart class CharacterItemGrid (line 11) | class CharacterItemGrid extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) class _Tile (line 36) | class _Tile extends StatelessWidget { method build (line 44) | Widget build(BuildContext context) FILE: lib/feature/character/character_item_model.dart class CharacterItem (line 1) | class CharacterItem { FILE: lib/feature/character/character_manga_view.dart class CharacterMangaSubview (line 10) | class CharacterMangaSubview extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) FILE: lib/feature/character/character_model.dart class Character (line 8) | class Character { class CharacterMedia (line 85) | class CharacterMedia { method assembleAnimeWithVoiceActors (line 104) | Paged<(CharacterRelatedItem, CharacterRelatedItem?)> assembleAnimeWith... class CharacterRelatedItem (line 132) | class CharacterRelatedItem implements TileModelable { type CharacterLanguageMapping (line 177) | typedef CharacterLanguageMapping = ({ FILE: lib/feature/character/character_overview_view.dart class CharacterOverviewSubview (line 10) | class CharacterOverviewSubview extends StatelessWidget { method build (line 32) | Widget build(BuildContext context) class _NameTable (line 72) | class _NameTable extends StatefulWidget { method createState (line 79) | State<_NameTable> createState() class __NameTableState (line 82) | class __NameTableState extends State<_NameTable> { method build (line 86) | Widget build(BuildContext context) FILE: lib/feature/character/character_provider.dart class CharacterNotifier (line 21) | class CharacterNotifier extends AsyncNotifier { method build (line 27) | FutureOr build() method toggleFavorite (line 38) | Future toggleFavorite() class CharacterMediaNotifier (line 45) | class CharacterMediaNotifier extends AsyncNotifier { method build (line 53) | FutureOr build() method fetch (line 58) | Future fetch(bool onAnime) method _fetch (line 68) | Future _fetch(CharacterMedia oldState, bool? onAnime) method changeLanguage (line 159) | void changeLanguage(int selectedLanguage) FILE: lib/feature/character/character_view.dart class CharacterView (line 21) | class CharacterView extends ConsumerStatefulWidget { method createState (line 28) | ConsumerState createState() class _CharacterViewState (line 31) | class _CharacterViewState extends ConsumerState { method dispose (line 35) | void dispose() method build (line 41) | Widget build(BuildContext context) class _CompactView (line 83) | class _CompactView extends StatefulWidget { method createState (line 103) | State<_CompactView> createState() class _CompactViewState (line 106) | class _CompactViewState extends State<_CompactView> with SingleTickerPro... method initState (line 110) | void initState() method dispose (line 120) | void dispose() method build (line 126) | Widget build(BuildContext context) class _LargeView (line 159) | class _LargeView extends StatefulWidget { method createState (line 179) | State<_LargeView> createState() class _LargeViewState (line 182) | class _LargeViewState extends State<_LargeView> with SingleTickerProvide... method initState (line 189) | void initState() method dispose (line 197) | void dispose() method build (line 203) | Widget build(BuildContext context) class _CharacterTabs (line 252) | class _CharacterTabs extends ConsumerStatefulWidget { method createState (line 277) | ConsumerState<_CharacterTabs> createState() class __CharacterViewContentState (line 280) | class __CharacterViewContentState extends ConsumerState<_CharacterTabs> { method initState (line 285) | void initState() method dispose (line 296) | void dispose() method _tabListener (line 302) | void _tabListener() method _scrollListener (line 316) | void _scrollListener() method _loadNextPage (line 325) | void _loadNextPage() method build (line 334) | Widget build(BuildContext context) FILE: lib/feature/collection/collection_entries_provider.dart function _filter (line 32) | List _filter( FILE: lib/feature/collection/collection_filter_model.dart class CollectionFilter (line 4) | class CollectionFilter { method copyWith (line 12) | CollectionFilter copyWith({String? search, CollectionMediaFilter? medi... class CollectionMediaFilter (line 19) | class CollectionMediaFilter { method copy (line 84) | CollectionMediaFilter copy() method toPersistenceMap (line 99) | Map toPersistenceMap() FILE: lib/feature/collection/collection_filter_provider.dart class CollectionFilterNotifier (line 11) | class CollectionFilterNotifier extends Notifier { method build (line 17) | CollectionFilter build() method update (line 27) | CollectionFilter update(CollectionFilter Function(CollectionFilter) ca... FILE: lib/feature/collection/collection_filter_view.dart class CollectionFilterView (line 17) | class CollectionFilterView extends ConsumerStatefulWidget { method createState (line 25) | ConsumerState createState() class _FilterCollectionViewState (line 28) | class _FilterCollectionViewState extends ConsumerState buildFullCollectionSelectionItems(BuildContext context, Lis... FILE: lib/feature/collection/collection_grid.dart class CollectionGrid (line 16) | class CollectionGrid extends StatelessWidget { method build (line 28) | Widget build(BuildContext context) class _IncrementButton (line 73) | class _IncrementButton extends StatefulWidget { method createState (line 80) | State<_IncrementButton> createState() function build (line 88) | Widget build(BuildContext context) FILE: lib/feature/collection/collection_list.dart class CollectionList (line 22) | class CollectionList extends StatelessWidget { method build (line 36) | Widget build(BuildContext context) class _Tile (line 58) | class _Tile extends StatelessWidget { method build (line 74) | Widget build(BuildContext context) class _TileContent (line 106) | class _TileContent extends StatefulWidget { method createState (line 114) | State<_TileContent> createState() class __TileContentState (line 117) | class __TileContentState extends State<_TileContent> { method build (line 122) | Widget build(BuildContext context) method _buildProgressButton (line 202) | Widget _buildProgressButton(BuildContext context) method _update (line 254) | void _update() method _resetProgress (line 284) | void _resetProgress() FILE: lib/feature/collection/collection_models.dart type CollectionTag (line 6) | typedef CollectionTag = ({int userId, bool ofAnime}); type CollectionItemView (line 8) | enum CollectionItemView { detailed, simple } class Collection (line 10) | sealed class Collection { method sort (line 17) | void sort(EntrySort s) class PreviewCollection (line 20) | class PreviewCollection extends Collection { method sort (line 50) | void sort(EntrySort s) class FullCollection (line 55) | class FullCollection extends Collection { method sort (line 98) | void sort(EntrySort s) method withIndex (line 105) | FullCollection withIndex(int newIndex) class EntryList (line 110) | class EntryList { method setByMediaId (line 142) | bool setByMediaId(Entry entry) method removeByMediaId (line 152) | void removeByMediaId(int id) method insertSorted (line 161) | void insertSorted(Entry entry, EntrySort s) method sort (line 172) | void sort(EntrySort s) method copyWithEntries (line 174) | EntryList copyWithEntries(List entries) function _entryComparator (line 183) | int Function(Entry, Entry) _entryComparator(EntrySort s) class Entry (line 378) | class Entry { type ListStatus (line 476) | enum ListStatus { FILE: lib/feature/collection/collection_provider.dart class CollectionNotifier (line 15) | class CollectionNotifier extends AsyncNotifier { method build (line 23) | FutureOr build() method ensureSorted (line 59) | void ensureSorted(EntrySort sort, EntrySort previewSort) method changeIndex (line 74) | void changeIndex(int newIndex) method removeEntry (line 81) | void removeEntry(int mediaId) method saveEntry (line 95) | Future saveEntry(int mediaId, ListStatus? oldStatus) method saveEntryProgress (line 122) | Future saveEntryProgress(Entry oldEntry, bool setAsCurrent) method _saveEntryInFullCollection (line 141) | FullCollection _saveEntryInFullCollection( method _saveEntryInPreviewCollection (line 195) | PreviewCollection _saveEntryInPreviewCollection( method _withRemovedEmptyLists (line 215) | FullCollection _withRemovedEmptyLists(FullCollection collection) method _updateState (line 229) | void _updateState(Collection? Function(Collection) mutator) FILE: lib/feature/collection/collection_top_bar.dart class CollectionTopBarTrailingContent (line 18) | class CollectionTopBarTrailingContent extends StatelessWidget { method build (line 25) | Widget build(BuildContext context) FILE: lib/feature/collection/collection_view.dart class CollectionView (line 25) | class CollectionView extends StatefulWidget { method createState (line 32) | State createState() class _CollectionViewState (line 35) | class _CollectionViewState extends State { method dispose (line 39) | void dispose() method build (line 45) | Widget build(BuildContext context) class CollectionSubview (line 63) | class CollectionSubview extends StatelessWidget { method build (line 76) | Widget build(BuildContext context) class _Content (line 148) | class _Content extends StatelessWidget { method build (line 155) | Widget build(BuildContext context) method _searchGlobally (line 248) | void _searchGlobally(BuildContext context, WidgetRef ref) FILE: lib/feature/comment/comment_model.dart class Comment (line 4) | class Comment { method _copyWith (line 58) | Comment _copyWith({String? text, List? childComments}) method withEditedText (line 74) | Comment withEditedText(String text) method withAppendedChildComment (line 76) | Comment withAppendedChildComment(Map map, int parentC... method append (line 90) | bool append(Map map, int parentCommentId) FILE: lib/feature/comment/comment_provider.dart class CommentNotifier (line 14) | class CommentNotifier extends AsyncNotifier { method build (line 20) | FutureOr build() method edit (line 49) | void edit(Map map) method toggleCommentLike (line 52) | Future toggleCommentLike(int commentId) method appendComment (line 59) | void appendComment(Map map, int parentCommentId) method delete (line 66) | Future delete() FILE: lib/feature/comment/comment_tile.dart type CommentTileInteraction (line 16) | typedef CommentTileInteraction = ({ function build (line 39) | Widget build(BuildContext context) FILE: lib/feature/comment/comment_view.dart class CommentView (line 22) | class CommentView extends ConsumerStatefulWidget { method createState (line 28) | ConsumerState createState() class _CommentViewState (line 31) | class _CommentViewState extends ConsumerState { method dispose (line 35) | void dispose() method build (line 41) | Widget build(BuildContext context) method _topBarTrailingContent (line 102) | List _topBarTrailingContent( class _Content (line 168) | class _Content extends StatelessWidget { method build (line 177) | Widget build(BuildContext context) FILE: lib/feature/composition/composition_model.dart class CompositionTag (line 4) | sealed class CompositionTag { class StatusActivityCompositionTag (line 10) | class StatusActivityCompositionTag extends CompositionTag { class MessageActivityCompositionTag (line 20) | class MessageActivityCompositionTag extends CompositionTag { class ActivityReplyCompositionTag (line 33) | class ActivityReplyCompositionTag extends CompositionTag { class CommentCompositionTag (line 46) | class CommentCompositionTag extends CompositionTag { class Composition (line 67) | class Composition { class PrivateComposition (line 74) | class PrivateComposition extends Composition { FILE: lib/feature/composition/composition_provider.dart class CompositionNotifier (line 12) | class CompositionNotifier extends AsyncNotifier { method build (line 18) | FutureOr build() method _findComment (line 52) | String _findComment(Map map) method save (line 65) | Future>> save() FILE: lib/feature/composition/composition_view.dart class CompositionView (line 14) | class CompositionView extends StatelessWidget { method build (line 25) | Widget build(BuildContext context) class _CompositionView (line 64) | class _CompositionView extends StatefulWidget { method createState (line 71) | State<_CompositionView> createState() class __CompositionViewState (line 74) | class __CompositionViewState extends State<_CompositionView> with Single... method initState (line 81) | void initState() method dispose (line 95) | void dispose() method build (line 103) | Widget build(BuildContext context) class _CompositionBody (line 122) | class _CompositionBody extends StatelessWidget { method build (line 138) | Widget build(BuildContext context) class _BottomBar (line 206) | class _BottomBar extends StatefulWidget { method createState (line 220) | State<_BottomBar> createState() class _BottomBarState (line 223) | class _BottomBarState extends State<_BottomBar> { method build (line 227) | Widget build(BuildContext context) class _FormatButton (line 361) | class _FormatButton extends StatelessWidget { method build (line 377) | Widget build(BuildContext context) class _PrivateButton (line 404) | class _PrivateButton extends StatefulWidget { method createState (line 410) | State<_PrivateButton> createState() class __PrivateButtonState (line 413) | class __PrivateButtonState extends State<_PrivateButton> { method build (line 415) | Widget build(BuildContext context) FILE: lib/feature/discover/discover_filter_model.dart class DiscoverFilter (line 7) | class DiscoverFilter { method copyWith (line 30) | DiscoverFilter copyWith({ class DiscoverMediaFilter (line 47) | class DiscoverMediaFilter { method copy (line 132) | DiscoverMediaFilter copy() method fromCollection (line 149) | DiscoverMediaFilter fromCollection({ method toGraphQlVariables (line 165) | Map toGraphQlVariables({required bool ofAnime}) method toPersistenceMap (line 184) | Map toPersistenceMap() class DiscoverRecommendationsFilter (line 204) | class DiscoverRecommendationsFilter { method copyWith (line 210) | DiscoverRecommendationsFilter copyWith({RecommendationsSort? sort, (bo... type RecommendationsSort (line 217) | enum RecommendationsSort { FILE: lib/feature/discover/discover_filter_provider.dart class DiscoverFilterNotifier (line 9) | class DiscoverFilterNotifier extends Notifier { method build (line 11) | DiscoverFilter build() method update (line 25) | DiscoverFilter update(DiscoverFilter Function(DiscoverFilter) callback) FILE: lib/feature/discover/discover_floating_action.dart class DiscoverFloatingAction (line 10) | class DiscoverFloatingAction extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) method _typeIcon (line 52) | IconData _typeIcon(DiscoverType type) FILE: lib/feature/discover/discover_media_filter_view.dart class DiscoverMediaFilterView (line 16) | class DiscoverMediaFilterView extends ConsumerStatefulWidget { method createState (line 28) | ConsumerState createState() class _DiscoverFilterViewState (line 31) | class _DiscoverFilterViewState extends ConsumerState { method build (line 25) | FutureOr build() method fetch (line 39) | Future fetch() method _fetchAnime (line 73) | Future _fetchAnime(DiscoverAnimeItems oldValue) method _fetchManga (line 96) | Future _fetchManga(DiscoverMangaItems oldValue) method _fetchCharacters (line 119) | Future _fetchCharacters(DiscoverCharacterItems oldValue) method _fetchStaff (line 136) | Future _fetchStaff(DiscoverStaffItems oldValue) method _fetchStudios (line 153) | Future _fetchStudios(DiscoverStudioItems oldValue) method _fetchUsers (line 169) | Future _fetchUsers(DiscoverUserItems oldValue) method _fetchReviews (line 185) | Future _fetchReviews(DiscoverReviewItems oldValue) method _fetchRecommendations (line 203) | Future _fetchRecommendations(DiscoverRecommendationItem... method rateRecommendation (line 223) | Future rateRecommendation(int mediaId, int recommendedMediaId... FILE: lib/feature/discover/discover_recommendations_filter_sheet.dart function showRecommendationsFilterSheet (line 7) | Future showRecommendationsFilterSheet({ FILE: lib/feature/discover/discover_recommendations_grid.dart type OnRateRecommendation (line 15) | typedef OnRateRecommendation = class DiscoverRecommendationsGrid (line 18) | class DiscoverRecommendationsGrid extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) class _Tile (line 46) | class _Tile extends StatelessWidget { method build (line 55) | Widget build(BuildContext context) class _RecommendationButtons (line 148) | class _RecommendationButtons extends StatefulWidget { method createState (line 155) | State<_RecommendationButtons> createState() class __RecommendationButtonsState (line 158) | class __RecommendationButtonsState extends State<_RecommendationButtons> { method build (line 160) | Widget build(BuildContext context) FILE: lib/feature/discover/discover_top_bar.dart class DiscoverTopBarTrailingContent (line 17) | class DiscoverTopBarTrailingContent extends StatelessWidget { method build (line 23) | Widget build(BuildContext context) method _filterIcon (line 117) | Widget _filterIcon(BuildContext context, WidgetRef ref, DiscoverFilter... class _BirthdayFilter (line 135) | class _BirthdayFilter extends StatelessWidget { method build (line 141) | Widget build(BuildContext context) FILE: lib/feature/discover/discover_view.dart class DiscoverSubview (line 19) | class DiscoverSubview extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) FILE: lib/feature/edit/edit_buttons.dart class EditButtons (line 11) | class EditButtons extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: lib/feature/edit/edit_model.dart type EditTag (line 5) | typedef EditTag = ({int id, bool setComplete}); class EntryEdit (line 7) | class EntryEdit { method copyWith (line 96) | EntryEdit copyWith({ method toGraphQlVariables (line 125) | Map toGraphQlVariables() class BaseEntry (line 142) | class BaseEntry { FILE: lib/feature/edit/edit_provider.dart class EntryEditNotifier (line 16) | class EntryEditNotifier extends AsyncNotifier { method build (line 22) | FutureOr build() method updateBy (line 34) | void updateBy(EntryEdit Function(EntryEdit) callback) method save (line 39) | Future save() method remove (line 66) | Future remove() FILE: lib/feature/edit/edit_view.dart class EditView (line 22) | class EditView extends ConsumerWidget { method build (line 29) | Widget build(BuildContext context, WidgetRef ref) function build (line 71) | Widget build(BuildContext context, WidgetRef ref) FILE: lib/feature/edit/score_field.dart class ScoreField (line 6) | class ScoreField extends StatefulWidget { method createState (line 14) | State createState() class _ScoreFieldState (line 17) | class _ScoreFieldState extends State { method didUpdateWidget (line 21) | void didUpdateWidget(covariant ScoreField oldWidget) method build (line 27) | Widget build(BuildContext context) method build (line 139) | Widget build(BuildContext context) method build (line 164) | Widget build(BuildContext context) FILE: lib/feature/favorites/favorites_model.dart class Favorites (line 4) | class Favorites { method getCount (line 21) | int getCount(FavoritesType type) method withEdit (line 29) | Favorites withEdit(FavoritesEdit? edit) class FavoritesEdit (line 39) | class FavoritesEdit { class FavoriteItem (line 49) | class FavoriteItem { type FavoritesType (line 80) | enum FavoritesType { FILE: lib/feature/favorites/favorites_provider.dart class FavoritesNotifier (line 13) | class FavoritesNotifier extends AsyncNotifier { method build (line 19) | FutureOr build() method fetch (line 21) | Future fetch(FavoritesType type) method _fetch (line 38) | Future _fetch(Favorites oldState, FavoritesType? type) method startEdit (line 176) | void startEdit(FavoritesType type) method cancelEdit (line 191) | void cancelEdit() method saveEdit (line 219) | Future saveEdit() method toggleFavorite (line 266) | Future toggleFavorite(int id) FILE: lib/feature/favorites/favorites_view.dart class FavoritesView (line 26) | class FavoritesView extends ConsumerStatefulWidget { method createState (line 32) | ConsumerState createState() class _FavoritesViewState (line 35) | class _FavoritesViewState extends ConsumerState with Sing... method initState (line 44) | void initState() method dispose (line 50) | void dispose() method build (line 57) | Widget build(BuildContext context) class _ImageGrid (line 250) | class _ImageGrid extends StatefulWidget { method createState (line 259) | State<_ImageGrid> createState() class _ImageGridState (line 262) | class _ImageGridState extends State<_ImageGrid> { method initState (line 266) | void initState() method didUpdateWidget (line 272) | void didUpdateWidget(covariant _ImageGrid oldWidget) method build (line 280) | Widget build(BuildContext context) class _TextGrid (line 326) | class _TextGrid extends StatefulWidget { method createState (line 334) | State<_TextGrid> createState() class _TextGridState (line 337) | class _TextGridState extends State<_TextGrid> { method initState (line 341) | void initState() method didUpdateWidget (line 347) | void didUpdateWidget(covariant _TextGrid oldWidget) method build (line 355) | Widget build(BuildContext context) class _EditList (line 390) | class _EditList extends StatefulWidget { method createState (line 408) | State<_EditList> createState() function build (line 413) | Widget build(BuildContext context) FILE: lib/feature/feed/feed_floating_action.dart class FeedFloatingAction (line 9) | class FeedFloatingAction extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) FILE: lib/feature/feed/feed_top_bar.dart class FeedTopBarTrailingContent (line 12) | class FeedTopBarTrailingContent extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: lib/feature/forum/forum_filter_model.dart class ForumFilter (line 3) | class ForumFilter { method copyWith (line 16) | ForumFilter copyWith({ method toGraphQlVariables (line 28) | Map toGraphQlVariables() type ThreadCategory (line 36) | enum ThreadCategory { type ThreadSort (line 63) | enum ThreadSort { FILE: lib/feature/forum/forum_filter_provider.dart class ForumFilterNotifier (line 8) | class ForumFilterNotifier extends Notifier { method build (line 10) | ForumFilter build() method update (line 13) | void update(ForumFilter Function(ForumFilter) callback) FILE: lib/feature/forum/forum_filter_view.dart function showForumFilterSheet (line 11) | void showForumFilterSheet(BuildContext context, WidgetRef ref) FILE: lib/feature/forum/forum_model.dart class ThreadItem (line 3) | class ThreadItem { FILE: lib/feature/forum/forum_provider.dart class ForumNotifier (line 15) | class ForumNotifier extends AsyncNotifier> { method build (line 19) | FutureOr> build() method fetch (line 24) | Future fetch() method _fetch (line 30) | Future> _fetch(Paged oldState) FILE: lib/feature/forum/forum_view.dart class ForumView (line 16) | class ForumView extends ConsumerStatefulWidget { method createState (line 20) | ConsumerState createState() class _ForumViewState (line 23) | class _ForumViewState extends ConsumerState { method dispose (line 29) | void dispose() method build (line 35) | Widget build(BuildContext context) FILE: lib/feature/forum/thread_item_list.dart function build (line 19) | Widget build(BuildContext context) FILE: lib/feature/home/home_model.dart class Home (line 1) | class Home { method withExpandedCollection (line 12) | Home withExpandedCollection(bool ofAnime) type HomeTab (line 17) | enum HomeTab { FILE: lib/feature/home/home_provider.dart class HomeNotifier (line 7) | class HomeNotifier extends Notifier { method build (line 9) | Home build() method expandCollection (line 21) | void expandCollection(bool ofAnime) FILE: lib/feature/home/home_view.dart class HomeView (line 34) | class HomeView extends ConsumerStatefulWidget { method createState (line 40) | ConsumerState createState() class _HomeViewState (line 43) | class _HomeViewState extends ConsumerState with SingleTickerPr... method initState (line 60) | void initState() method didUpdateWidget (line 79) | void didUpdateWidget(covariant HomeView oldWidget) method dispose (line 85) | void dispose() method build (line 103) | Widget build(BuildContext context) method _toggleSearchFocus (line 265) | void _toggleSearchFocus(FocusNode node) FILE: lib/feature/media/media_activities_view.dart class MediaActivitiesSubview (line 15) | class MediaActivitiesSubview extends StatelessWidget { method build (line 31) | Widget build(BuildContext context) class _FollowingFilterButton (line 70) | class _FollowingFilterButton extends StatelessWidget { method build (line 77) | Widget build(BuildContext context) FILE: lib/feature/media/media_characters_view.dart class MediaCharactersSubview (line 12) | class MediaCharactersSubview extends StatelessWidget { method build (line 24) | Widget build(BuildContext context) class _LanguageSelector (line 49) | class _LanguageSelector extends StatelessWidget { method build (line 55) | Widget build(BuildContext context) FILE: lib/feature/media/media_floating_actions.dart class MediaEditButton (line 6) | class MediaEditButton extends StatefulWidget { method createState (line 12) | State createState() class _MediaEditButtonState (line 15) | class _MediaEditButtonState extends State { method build (line 17) | Widget build(BuildContext context) FILE: lib/feature/media/media_following_view.dart class MediaFollowingSubview (line 17) | class MediaFollowingSubview extends StatelessWidget { method build (line 29) | Widget build(BuildContext context) class _MediaFollowingGrid (line 39) | class _MediaFollowingGrid extends StatelessWidget { method build (line 46) | Widget build(BuildContext context) FILE: lib/feature/media/media_header.dart class MediaHeader (line 9) | class MediaHeader extends StatelessWidget { method build (line 35) | Widget build(BuildContext context) class _FavoriteButton (line 98) | class _FavoriteButton extends StatefulWidget { method createState (line 105) | State<_FavoriteButton> createState() class __FavoriteButtonState (line 108) | class __FavoriteButtonState extends State<_FavoriteButton> { method build (line 110) | Widget build(BuildContext context) FILE: lib/feature/media/media_item_grid.dart class MediaItemGrid (line 8) | class MediaItemGrid extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) class _Tile (line 26) | class _Tile extends StatelessWidget { method build (line 32) | Widget build(BuildContext context) FILE: lib/feature/media/media_item_model.dart class MediaItem (line 3) | class MediaItem { FILE: lib/feature/media/media_models.dart class Media (line 13) | class Media { class MediaConnections (line 22) | class MediaConnections { method getCharactersAndVoiceActors (line 45) | Paged<(MediaRelatedItem, MediaRelatedItem?)> getCharactersAndVoiceActo... method copyWith (line 76) | MediaConnections copyWith({ type MediaLanguageMapping (line 93) | typedef MediaLanguageMapping = ({String language, Map map) class MediaFollowing (line 195) | class MediaFollowing { class Recommendation (line 225) | class Recommendation { class MediaInfo (line 269) | class MediaInfo { type ExternalLink (line 439) | typedef ExternalLink = ({ type ExternalLinkType (line 447) | enum ExternalLinkType { class MediaRank (line 459) | class MediaRank { class MediaStats (line 473) | class MediaStats { type MediaTab (line 549) | enum MediaTab { type MediaType (line 562) | enum MediaType { type ReleaseStatus (line 572) | enum ReleaseStatus { type MediaFormat (line 588) | enum MediaFormat { type MediaSeason (line 613) | enum MediaSeason { type MediaSource (line 628) | enum MediaSource { type OriginCountry (line 654) | enum OriginCountry { type ScoreFormat (line 669) | enum ScoreFormat { type MediaSort (line 685) | enum MediaSort { type EntrySort (line 705) | enum EntrySort { FILE: lib/feature/media/media_overview_view.dart class MediaOverviewSubview (line 20) | class MediaOverviewSubview extends StatelessWidget { method build (line 42) | Widget build(BuildContext context) method _buildGenreActionChip (line 189) | Widget _buildGenreActionChip(BuildContext context, String genre, bool ... method _buildStudioActionChip (line 207) | Widget _buildStudioActionChip(BuildContext context, String name, int i... method _buildExternalLinkChip (line 215) | Widget _buildExternalLinkChip(BuildContext context, ExternalLink link,... class _Description (line 232) | class _Description extends StatefulWidget { method createState (line 239) | State<_Description> createState() class _DescriptionState (line 242) | class _DescriptionState extends State<_Description> { method build (line 246) | Widget build(BuildContext context) class _IconTile (line 280) | class _IconTile extends StatelessWidget { method build (line 288) | Widget build(BuildContext context) class _Wrap (line 304) | class _Wrap extends StatelessWidget { method build (line 312) | Widget build(BuildContext context) class _TagsWrap (line 334) | class _TagsWrap extends StatefulWidget { method createState (line 348) | State<_TagsWrap> createState() class __TagsWrapState (line 351) | class __TagsWrapState extends State<_TagsWrap> { method initState (line 355) | void initState() method build (line 366) | Widget build(BuildContext context) method _buildTagChip (line 388) | Widget _buildTagChip(Tag tag, Color spoilerColor) class _Chip (line 416) | class _Chip extends StatelessWidget { method build (line 436) | Widget build(BuildContext context) FILE: lib/feature/media/media_provider.dart class MediaNotifier (line 33) | class MediaNotifier extends AsyncNotifier { method build (line 39) | FutureOr build() method toggleFavorite (line 65) | Future toggleFavorite() class MediaRelationsNotifier (line 76) | class MediaRelationsNotifier extends AsyncNotifier { method build (line 82) | FutureOr build() method fetch (line 84) | Future fetch(MediaTab tab) function _fetch (line 101) | Future _fetch(MediaConnections oldState, MediaTab? tab) function changeLanguage (line 215) | void changeLanguage(int selectedLanguage) function rateRecommendation (line 230) | Future rateRecommendation(int recId, bool? rating) class MediaThreadsNotifier (line 243) | class MediaThreadsNotifier extends AsyncNotifier> { method build (line 249) | FutureOr> build() method fetch (line 251) | Future fetch() method _fetch (line 257) | Future> _fetch(Paged oldState) class MediaFollowingNotifier (line 273) | class MediaFollowingNotifier extends AsyncNotifier> { method build (line 279) | FutureOr> build() method fetch (line 281) | Future fetch() method _fetch (line 287) | Future> _fetch(Paged oldState) FILE: lib/feature/media/media_recommendations_view.dart class MediaRecommendationsSubview (line 17) | class MediaRecommendationsSubview extends StatelessWidget { method build (line 31) | Widget build(BuildContext context) class _MediaRecommendationsGrid (line 43) | class _MediaRecommendationsGrid extends StatelessWidget { method build (line 57) | Widget build(BuildContext context) class _RecommendationRating (line 127) | class _RecommendationRating extends StatefulWidget { method createState (line 135) | State<_RecommendationRating> createState() class _RecommendationRatingState (line 138) | class _RecommendationRatingState extends State<_RecommendationRating> { method build (line 140) | Widget build(BuildContext context) FILE: lib/feature/media/media_related_view.dart class MediaRelatedSubview (line 13) | class MediaRelatedSubview extends StatelessWidget { method build (line 27) | Widget build(BuildContext context) class _MediaRelatedGrid (line 42) | class _MediaRelatedGrid extends StatelessWidget { method build (line 49) | Widget build(BuildContext context) FILE: lib/feature/media/media_reviews_view.dart class MediaReviewsSubview (line 16) | class MediaReviewsSubview extends StatelessWidget { method build (line 30) | Widget build(BuildContext context) class _MediaReviewGrid (line 42) | class _MediaReviewGrid extends StatelessWidget { method build (line 50) | Widget build(BuildContext context) FILE: lib/feature/media/media_route_tile.dart class MediaRouteTile (line 8) | class MediaRouteTile extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: lib/feature/media/media_staff_view.dart class MediaStaffSubview (line 10) | class MediaStaffSubview extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/feature/media/media_stats_view.dart class MediaStatsSubview (line 19) | class MediaStatsSubview extends StatelessWidget { method build (line 35) | Widget build(BuildContext context) function build (line 87) | Widget build(BuildContext context) FILE: lib/feature/media/media_threads_view.dart class MediaThreadsSubview (line 6) | class MediaThreadsSubview extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: lib/feature/media/media_view.dart class MediaView (line 30) | class MediaView extends StatefulWidget { method createState (line 37) | State createState() class _MediaViewState (line 40) | class _MediaViewState extends State { method dispose (line 44) | void dispose() method build (line 50) | Widget build(BuildContext context) class _CompactView (line 94) | class _CompactView extends StatefulWidget { method createState (line 110) | State<_CompactView> createState() class _CompactViewState (line 113) | class _CompactViewState extends State<_CompactView> with SingleTickerPro... method dispose (line 117) | void dispose() method build (line 123) | Widget build(BuildContext context) class _LargeView (line 150) | class _LargeView extends StatefulWidget { method createState (line 168) | State<_LargeView> createState() class _LargeViewState (line 171) | class _LargeViewState extends State<_LargeView> with SingleTickerProvide... method dispose (line 175) | void dispose() method build (line 181) | Widget build(BuildContext context) class _MediaTabs (line 236) | class _MediaTabs extends ConsumerStatefulWidget { method createState (line 255) | ConsumerState<_MediaTabs> createState() class __MediaSubViewState (line 258) | class __MediaSubViewState extends ConsumerState<_MediaTabs> { method initState (line 264) | void initState() method deactivate (line 275) | void deactivate() method dispose (line 284) | void dispose() method _tabListener (line 290) | void _tabListener() method _scrollListener (line 304) | void _scrollListener() method _loadNextPage (line 313) | void _loadNextPage() method build (line 330) | Widget build(BuildContext context) FILE: lib/feature/notification/notifications_filter_model.dart type NotificationsFilter (line 1) | enum NotificationsFilter { FILE: lib/feature/notification/notifications_filter_provider.dart class NotificationsFilterNotifier (line 9) | class NotificationsFilterNotifier extends Notifier { method build (line 11) | NotificationsFilter build() FILE: lib/feature/notification/notifications_model.dart type NotificationType (line 5) | enum NotificationType { class SiteNotification (line 36) | sealed class SiteNotification { method maybe (line 45) | SiteNotification? maybe(Map map, ImageQuality imageQu... class FollowNotification (line 78) | class FollowNotification extends SiteNotification { class ActivityNotification (line 99) | class ActivityNotification extends SiteNotification { class ThreadNotification (line 137) | class ThreadNotification extends SiteNotification { class ThreadCommentNotification (line 164) | class ThreadCommentNotification extends SiteNotification { class MediaReleaseNotification (line 228) | class MediaReleaseNotification extends SiteNotification { class MediaChangeNotification (line 268) | class MediaChangeNotification extends SiteNotification { class MediaDeletionNotification (line 310) | class MediaDeletionNotification extends SiteNotification { class SubmissionUpdateNotification (line 331) | sealed class SubmissionUpdateNotification extends SiteNotification { class MediaSubmissionUpdateNotification (line 344) | class MediaSubmissionUpdateNotification extends SubmissionUpdateNotifica... class CharacterSubmissionUpdateNotification (line 367) | class CharacterSubmissionUpdateNotification extends SubmissionUpdateNoti... class StaffSubmissionUpdateNotification (line 392) | class StaffSubmissionUpdateNotification extends SubmissionUpdateNotifica... FILE: lib/feature/notification/notifications_provider.dart class NotificationsNotifier (line 17) | class NotificationsNotifier extends AsyncNotifier> build() method fetch (line 26) | Future fetch() method _fetch (line 32) | Future> _fetch(PagedWithTotal createState() class _NotificationsViewState (line 37) | class _NotificationsViewState extends ConsumerState { method initState (line 43) | void initState() method dispose (line 49) | void dispose() method build (line 55) | Widget build(BuildContext context) method _showFilterSheet (line 101) | void _showFilterSheet() class _Content (line 127) | class _Content extends StatelessWidget { method build (line 141) | Widget build(BuildContext context) class _NotificationItem (line 157) | class _NotificationItem extends StatelessWidget { method build (line 166) | Widget build(BuildContext context) class _NotificationDialog (line 298) | class _NotificationDialog extends StatelessWidget { method build (line 304) | Widget build(BuildContext context) FILE: lib/feature/review/review_grid.dart class ReviewGrid (line 13) | class ReviewGrid extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) class _Tile (line 42) | class _Tile extends StatelessWidget { method build (line 49) | Widget build(BuildContext context) FILE: lib/feature/review/review_header.dart class ReviewHeader (line 7) | class ReviewHeader extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) FILE: lib/feature/review/review_models.dart class ReviewItem (line 6) | class ReviewItem { class Review (line 33) | class Review { class ReviewsFilter (line 96) | class ReviewsFilter { method copyWith (line 102) | ReviewsFilter copyWith({(MediaType?,)? mediaType, ReviewsSort? sort}) type ReviewsSort (line 108) | enum ReviewsSort { FILE: lib/feature/review/review_provider.dart class ReviewNotifier (line 14) | class ReviewNotifier extends AsyncNotifier { method build (line 20) | FutureOr build() method rate (line 28) | Future rate(bool? rating) FILE: lib/feature/review/review_view.dart class ReviewView (line 12) | class ReviewView extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) class _RateButtons (line 82) | class _RateButtons extends StatefulWidget { method createState (line 89) | _RateButtonsState createState() class _RateButtonsState (line 92) | class _RateButtonsState extends State<_RateButtons> { method build (line 94) | Widget build(BuildContext context) method _rate (line 128) | void _rate(bool? rating) FILE: lib/feature/review/reviews_filter_provider.dart class ReviewsFilterNotifier (line 7) | class ReviewsFilterNotifier extends Notifier { method build (line 13) | ReviewsFilter build() FILE: lib/feature/review/reviews_filter_sheet.dart function showReviewsFilterSheet (line 8) | Future showReviewsFilterSheet({ FILE: lib/feature/review/reviews_provider.dart class ReviewsNotifier (line 13) | class ReviewsNotifier extends AsyncNotifier> { method build (line 21) | FutureOr> build() method fetch (line 26) | Future fetch() method _fetch (line 32) | Future> _fetch(PagedWithTotal o... FILE: lib/feature/review/reviews_view.dart class ReviewsView (line 17) | class ReviewsView extends ConsumerStatefulWidget { method createState (line 23) | ConsumerState createState() class _ReviewsViewState (line 26) | class _ReviewsViewState extends ConsumerState { method dispose (line 32) | void dispose() method build (line 38) | Widget build(BuildContext context) FILE: lib/feature/settings/settings_about_view.dart class SettingsAboutSubview (line 11) | class SettingsAboutSubview extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: lib/feature/settings/settings_app_view.dart class SettingsAppSubview (line 13) | class SettingsAppSubview extends ConsumerWidget { method build (line 19) | Widget build(BuildContext context, WidgetRef ref) FILE: lib/feature/settings/settings_content_view.dart class SettingsContentSubview (line 11) | class SettingsContentSubview extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) class _ListManagement (line 209) | class _ListManagement extends StatefulWidget { method createState (line 223) | State<_ListManagement> createState() class _ListManagementState (line 226) | class _ListManagementState extends State<_ListManagement> { method build (line 228) | Widget build(BuildContext context) FILE: lib/feature/settings/settings_model.dart class Settings (line 7) | class Settings { method copy (line 101) | Settings copy({int unreadNotifications = 0}) method toGraphQlVariables (line 121) | Map toGraphQlVariables() type TitleLanguage (line 145) | enum TitleLanguage { type PersonNaming (line 159) | enum PersonNaming { FILE: lib/feature/settings/settings_notifications_view.dart class SettingsNotificationsSubview (line 6) | class SettingsNotificationsSubview extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) FILE: lib/feature/settings/settings_provider.dart class SettingsNotifier (line 15) | class SettingsNotifier extends AsyncNotifier { method build (line 17) | FutureOr build() method updateSettings (line 27) | Future updateSettings(Settings other) method refetchUnread (line 70) | Future refetchUnread() method clearUnread (line 81) | void clearUnread() FILE: lib/feature/settings/settings_view.dart class SettingsView (line 20) | class SettingsView extends ConsumerStatefulWidget { method createState (line 24) | ConsumerState createState() class _SettingsViewState (line 27) | class _SettingsViewState extends ConsumerState with Single... method initState (line 33) | void initState() method dispose (line 39) | void dispose() method build (line 46) | Widget build(BuildContext context) class _SaveButton (line 135) | class _SaveButton extends StatefulWidget { method createState (line 141) | State<_SaveButton> createState() class __SaveButtonState (line 144) | class __SaveButtonState extends State<_SaveButton> { method build (line 148) | Widget build(BuildContext context) FILE: lib/feature/settings/theme_preview.dart class ThemePreview (line 11) | class ThemePreview extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) class _ThemeCard (line 80) | class _ThemeCard extends StatelessWidget { method build (line 94) | Widget build(BuildContext context) FILE: lib/feature/social/social_model.dart class Social (line 6) | class Social { method getCount (line 19) | int getCount(SocialTab tab) type SocialTab (line 27) | enum SocialTab { FILE: lib/feature/social/social_provider.dart class SocialNotifier (line 15) | class SocialNotifier extends AsyncNotifier { method build (line 21) | FutureOr build() method fetch (line 23) | Future fetch(SocialTab tab) method _fetch (line 38) | Future _fetch(Social oldState, SocialTab? tab) FILE: lib/feature/social/social_view.dart class SocialView (line 20) | class SocialView extends ConsumerStatefulWidget { method createState (line 26) | ConsumerState createState() class _SocialViewState (line 29) | class _SocialViewState extends ConsumerState with SingleTick... method initState (line 37) | void initState() method dispose (line 43) | void dispose() method build (line 50) | Widget build(BuildContext context) class _CommentItemList (line 127) | class _CommentItemList extends StatelessWidget { method build (line 136) | Widget build(BuildContext context) FILE: lib/feature/staff/staff_characters_view.dart class StaffCharactersSubview (line 10) | class StaffCharactersSubview extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) FILE: lib/feature/staff/staff_filter_model.dart class StaffFilter (line 3) | class StaffFilter { method copyWith (line 10) | StaffFilter copyWith({MediaSort? sort, (bool?,)? ofAnime, (bool?,)? in... FILE: lib/feature/staff/staff_filter_provider.dart class StaffFilterNotifier (line 7) | class StaffFilterNotifier extends Notifier { method build (line 13) | StaffFilter build() FILE: lib/feature/staff/staff_floating_actions.dart class StaffFilterButton (line 11) | class StaffFilterButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/feature/staff/staff_header.dart class StaffHeader (line 8) | class StaffHeader extends StatelessWidget { method build (line 37) | Widget build(BuildContext context) class _FavoriteButton (line 64) | class _FavoriteButton extends StatefulWidget { method createState (line 71) | State<_FavoriteButton> createState() class __FavoriteButtonState (line 74) | class __FavoriteButtonState extends State<_FavoriteButton> { method build (line 76) | Widget build(BuildContext context) FILE: lib/feature/staff/staff_item_grid.dart class StaffItemGrid (line 11) | class StaffItemGrid extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) class _Tile (line 36) | class _Tile extends StatelessWidget { method build (line 44) | Widget build(BuildContext context) FILE: lib/feature/staff/staff_item_model.dart class StaffItem (line 1) | class StaffItem { FILE: lib/feature/staff/staff_model.dart class Staff (line 8) | class Staff { class StaffRelations (line 95) | class StaffRelations { class StaffRelatedItem (line 102) | class StaffRelatedItem implements TileModelable { FILE: lib/feature/staff/staff_overview_view.dart class StaffOverviewSubview (line 9) | class StaffOverviewSubview extends StatelessWidget { method build (line 31) | Widget build(BuildContext context) FILE: lib/feature/staff/staff_provider.dart class StaffNotifier (line 21) | class StaffNotifier extends AsyncNotifier { method build (line 27) | FutureOr build() method toggleFavorite (line 40) | Future toggleFavorite() class StaffRelationsNotifier (line 47) | class StaffRelationsNotifier extends AsyncNotifier { method build (line 55) | FutureOr build() method fetch (line 60) | Future fetch(bool onCharacters) method _fetch (line 70) | Future _fetch(StaffRelations oldState, bool? onCharact... FILE: lib/feature/staff/staff_roles_view.dart class StaffRolesSubview (line 10) | class StaffRolesSubview extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/feature/staff/staff_view.dart class StaffView (line 21) | class StaffView extends ConsumerStatefulWidget { method createState (line 28) | ConsumerState createState() class _StaffViewState (line 31) | class _StaffViewState extends ConsumerState { method dispose (line 35) | void dispose() method build (line 41) | Widget build(BuildContext context) class _CompactView (line 83) | class _CompactView extends StatefulWidget { method createState (line 103) | State<_CompactView> createState() class _CompactViewState (line 106) | class _CompactViewState extends State<_CompactView> with SingleTickerPro... method initState (line 110) | void initState() method dispose (line 120) | void dispose() method build (line 126) | Widget build(BuildContext context) class _LargeView (line 159) | class _LargeView extends StatefulWidget { method createState (line 179) | State<_LargeView> createState() class _LargeViewState (line 182) | class _LargeViewState extends State<_LargeView> with SingleTickerProvide... method initState (line 186) | void initState() method dispose (line 194) | void dispose() method build (line 200) | Widget build(BuildContext context) class _StaffTabs (line 249) | class _StaffTabs extends ConsumerStatefulWidget { method createState (line 274) | ConsumerState<_StaffTabs> createState() class __StaffViewContentState (line 277) | class __StaffViewContentState extends ConsumerState<_StaffTabs> { method initState (line 282) | void initState() method dispose (line 293) | void dispose() method _tabListener (line 299) | void _tabListener() method _scrollListener (line 313) | void _scrollListener() method _loadNextPage (line 322) | void _loadNextPage() method build (line 331) | Widget build(BuildContext context) FILE: lib/feature/statistics/charts.dart function build (line 17) | Widget build(BuildContext context) function scale (line 24) | double scale(num value) FILE: lib/feature/statistics/statistics_model.dart class Statistics (line 4) | class Statistics { class AmountStatistics (line 82) | class AmountStatistics { class TypeStatistics (line 104) | class TypeStatistics { FILE: lib/feature/statistics/statistics_view.dart class StatisticsView (line 22) | class StatisticsView extends StatefulWidget { method createState (line 28) | State createState() class _StatisticsViewState (line 31) | class _StatisticsViewState extends State with SingleTick... method initState (line 40) | void initState() method dispose (line 46) | void dispose() method build (line 53) | Widget build(BuildContext context) class _StatisticsView (line 119) | class _StatisticsView extends StatelessWidget { method build (line 141) | Widget build(BuildContext context) class _Details (line 193) | class _Details extends StatelessWidget { method build (line 229) | Widget build(BuildContext context) class _BarChart (line 281) | class _BarChart extends StatefulWidget { method createState (line 299) | State<_BarChart> createState() class _BarChartState (line 302) | class _BarChartState extends State<_BarChart> { method build (line 306) | Widget build(BuildContext context) class _PieChart (line 358) | class _PieChart extends StatelessWidget { method build (line 366) | Widget build(BuildContext context) FILE: lib/feature/studio/studio_filter_model.dart class StudioFilter (line 3) | class StudioFilter { method copyWith (line 10) | StudioFilter copyWith({MediaSort? sort, (bool?,)? inLists, (bool?,)? i... FILE: lib/feature/studio/studio_filter_provider.dart class StudioFilterNotifier (line 7) | class StudioFilterNotifier extends Notifier { method build (line 13) | StudioFilter build() FILE: lib/feature/studio/studio_floating_actions.dart class StudioFilterButton (line 11) | class StudioFilterButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/feature/studio/studio_header.dart class StudioHeader (line 6) | class StudioHeader extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) class _FavoriteButton (line 56) | class _FavoriteButton extends StatefulWidget { method createState (line 63) | State<_FavoriteButton> createState() class __FavoriteButtonState (line 66) | class __FavoriteButtonState extends State<_FavoriteButton> { method build (line 68) | Widget build(BuildContext context) FILE: lib/feature/studio/studio_item_grid.dart class StudioItemGrid (line 10) | class StudioItemGrid extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: lib/feature/studio/studio_item_model.dart class StudioItem (line 1) | class StudioItem { FILE: lib/feature/studio/studio_model.dart class Studio (line 6) | class Studio { class StudioMedia (line 30) | class StudioMedia { FILE: lib/feature/studio/studio_provider.dart class StudioNotifier (line 20) | class StudioNotifier extends AsyncNotifier { method build (line 26) | FutureOr build() method toggleFavorite (line 34) | Future toggleFavorite() class StudioMediaNotifier (line 41) | class StudioMediaNotifier extends AsyncNotifier> { method build (line 49) | FutureOr> build() method fetch (line 54) | Future fetch() method _fetch (line 60) | Future> _fetch(Paged oldState) FILE: lib/feature/studio/studio_view.dart class StudioView (line 24) | class StudioView extends ConsumerStatefulWidget { method createState (line 31) | ConsumerState createState() class _StudioViewState (line 34) | class _StudioViewState extends ConsumerState { method dispose (line 42) | void dispose() method build (line 48) | Widget build(BuildContext context) class _StudioMediaGrid (line 120) | class _StudioMediaGrid extends StatelessWidget { method build (line 127) | Widget build(BuildContext context) class _MediaTile (line 146) | class _MediaTile extends StatelessWidget { method build (line 154) | Widget build(BuildContext context) FILE: lib/feature/tag/tag_model.dart class Tag (line 5) | class Tag { class TagCollection (line 27) | class TagCollection { FILE: lib/feature/tag/tag_picker.dart class TagPicker (line 14) | class TagPicker extends StatefulWidget { method createState (line 28) | TagPickerState createState() class TagPickerState (line 31) | class TagPickerState extends State { method build (line 33) | Widget build(BuildContext context) method _toggleGenre (line 130) | void _toggleGenre(String name, bool positive) method _toggleTag (line 140) | void _toggleTag(String name, bool positive) class _DualStateTagChip (line 151) | class _DualStateTagChip extends StatefulWidget { method createState (line 166) | State<_DualStateTagChip> createState() class _DualStateTagChipState (line 169) | class _DualStateTagChipState extends State<_DualStateTagChip> { method build (line 173) | Widget build(BuildContext context) class _FilterTagSheet (line 196) | class _FilterTagSheet extends ConsumerStatefulWidget { method createState (line 214) | ConsumerState<_FilterTagSheet> createState() class _FilterTagSheetState (line 217) | class _FilterTagSheetState extends ConsumerState<_FilterTagSheet> { method initState (line 224) | void initState() method build (line 231) | Widget build(BuildContext context) method _onSearch (line 312) | void _onSearch(String val) method _categoryChipBuilder (line 347) | Widget _categoryChipBuilder(BuildContext context, int i) class _TagCategoryChip (line 371) | class _TagCategoryChip extends StatelessWidget { method build (line 379) | Widget build(BuildContext context) FILE: lib/feature/thread/thread_model.dart class Thread (line 6) | class Thread { method withChangingCommentPage (line 36) | Thread withChangingCommentPage(int commentPage) method withChangedCommentPage (line 43) | Thread withChangedCommentPage(Map map) method withAppendedComment (line 45) | Thread withAppendedComment(Map map, int? parentCommen... class ThreadInfo (line 70) | class ThreadInfo { type ThreadMedia (line 146) | typedef ThreadMedia = ({int id, String title, String coverUrl}); FILE: lib/feature/thread/thread_provider.dart class ThreadNotifier (line 14) | class ThreadNotifier extends AsyncNotifier { method build (line 20) | FutureOr build() method changePage (line 31) | Future changePage(int page) method appendComment (line 46) | void appendComment(Map map, int? parentCommentId) method toggleThreadLike (line 58) | Future toggleThreadLike() method toggleCommentLike (line 68) | Future toggleCommentLike(int commentId) method toggleThreadSubscription (line 75) | Future toggleThreadSubscription() method delete (line 96) | Future delete() FILE: lib/feature/thread/thread_view.dart class ThreadView (line 30) | class ThreadView extends ConsumerStatefulWidget { method createState (line 36) | ConsumerState createState() class _ThreadViewState (line 39) | class _ThreadViewState extends ConsumerState { method dispose (line 43) | void dispose() method build (line 49) | Widget build(BuildContext context) method _topBarTrailingContent (line 110) | List _topBarTrailingContent(Thread thread, int? viewerId) method _toggleSubscription (line 165) | void _toggleSubscription() method _delete (line 179) | void _delete() class _BottomBar (line 193) | class _BottomBar extends StatefulWidget { method createState (line 200) | State<_BottomBar> createState() class __BottomBarState (line 203) | class __BottomBarState extends State<_BottomBar> { method didUpdateWidget (line 207) | void didUpdateWidget(covariant _BottomBar oldWidget) method build (line 213) | Widget build(BuildContext context) function build (line 257) | Widget build(BuildContext context) FILE: lib/feature/user/user_header.dart class UserHeader (line 20) | class UserHeader extends StatelessWidget { method build (line 36) | Widget build(BuildContext context) class _AccountPicker (line 87) | class _AccountPicker extends StatefulWidget { method createState (line 91) | State<_AccountPicker> createState() function build (line 101) | Widget build(BuildContext context) FILE: lib/feature/user/user_item_grid.dart class UserItemGrid (line 11) | class UserItemGrid extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) class _Tile (line 35) | class _Tile extends StatelessWidget { method build (line 43) | Widget build(BuildContext context) FILE: lib/feature/user/user_item_model.dart class UserItem (line 1) | class UserItem { FILE: lib/feature/user/user_model.dart class User (line 6) | class User { FILE: lib/feature/user/user_providers.dart type UserTag (line 9) | typedef UserTag = ({int? id, String? name}); function idUserTag (line 11) | UserTag idUserTag(int id) function nameUserTag (line 13) | UserTag nameUserTag(String name) class UserNotifier (line 19) | class UserNotifier extends AsyncNotifier { method build (line 25) | FutureOr build() method toggleFollow (line 32) | Future toggleFollow(int userId) FILE: lib/feature/user/user_view.dart class UserView (line 20) | class UserView extends StatelessWidget { method build (line 27) | Widget build(BuildContext context) class UserHomeView (line 33) | class UserHomeView extends StatelessWidget { method build (line 47) | Widget build(BuildContext context) class _UserView (line 86) | class _UserView extends StatelessWidget { method build (line 94) | Widget build(BuildContext context) function build (line 183) | Widget build(BuildContext context) FILE: lib/feature/viewer/persistence_model.dart class Persistence (line 14) | class Persistence { method copyWith (line 86) | Persistence copyWith({ type SystemColors (line 111) | typedef SystemColors = ({Color? lightPrimaryColor, Color? darkPrimaryCol... class AccountGroup (line 113) | class AccountGroup { method toPersistenceMap (line 145) | Map toPersistenceMap() class Account (line 151) | class Account { method accessTokenKeyById (line 174) | String accessTokenKeyById(int id) method toPersistenceMap (line 176) | Map toPersistenceMap() class Options (line 184) | class Options { method copyWith (line 251) | Options copyWith({ method toPersistenceMap (line 283) | Map toPersistenceMap() type ImageQuality (line 301) | enum ImageQuality { type ButtonOrientation (line 318) | enum ButtonOrientation { auto, left, right } class AppMeta (line 320) | class AppMeta { method toPersistenceMap (line 340) | Map toPersistenceMap() FILE: lib/feature/viewer/persistence_provider.dart class PersistenceNotifier (line 20) | class PersistenceNotifier extends Notifier { method build (line 24) | Persistence build() method init (line 26) | Future init() method cacheSystemPrimaryColors (line 38) | void cacheSystemPrimaryColors(SystemColors systemColors) method setOptions (line 42) | void setOptions(Options options) method setAppMeta (line 47) | void setAppMeta(AppMeta appMeta) method setAnimeCollectionMediaFilter (line 52) | void setAnimeCollectionMediaFilter(CollectionMediaFilter mediaFilter) method setMangaCollectionMediaFilter (line 57) | void setMangaCollectionMediaFilter(CollectionMediaFilter mediaFilter) method setDiscoverMediaFilter (line 62) | void setDiscoverMediaFilter(DiscoverMediaFilter discoverMediaFilter) method setHomeActivitiesFilter (line 67) | void setHomeActivitiesFilter(HomeActivitiesFilter homeActivitiesFilter) method setMediaActivitiesFilter (line 72) | void setMediaActivitiesFilter(MediaActivitiesFilter mediaActivitiesFil... method setCalendarFilter (line 77) | void setCalendarFilter(CalendarFilter calendarFilter) method refreshViewerDetails (line 82) | void refreshViewerDetails(String newName, String newAvatarUrl) method switchAccount (line 111) | void switchAccount(int? index) method addAccount (line 124) | Future addAccount(Account account) method removeAccount (line 152) | Future removeAccount(int index) method _setAccountGroup (line 174) | void _setAccountGroup(AccountGroup accountGroup) FILE: lib/feature/viewer/repository_model.dart class Repository (line 7) | class Repository { method request (line 19) | Future> request( FILE: lib/feature/viewer/repository_provider.dart class RepositoryNotifier (line 8) | class RepositoryNotifier extends Notifier { method build (line 10) | Repository build() method initAccount (line 18) | Future initAccount(String token, int secondsUntilExpiration) FILE: lib/main.dart function main (line 14) | Future main() class _App (line 34) | class _App extends ConsumerStatefulWidget { method createState (line 38) | AppState createState() class AppState (line 41) | class AppState extends ConsumerState<_App> { method initState (line 48) | void initState() method dispose (line 74) | void dispose() method build (line 80) | Widget build(BuildContext context) FILE: lib/util/background_handler.dart class BackgroundHandler (line 16) | class BackgroundHandler { method init (line 19) | Future init(StreamController notificationCtrl) method requestPermissionForNotifications (line 49) | Future requestPermissionForNotifications() method clearNotifications (line 75) | void clearNotifications() function _fetch (line 79) | void _fetch() function _show (line 226) | () _show(SiteNotification notification, String title, String payload) FILE: lib/util/debounce.dart class Debounce (line 5) | class Debounce { method cancel (line 10) | void cancel() method run (line 12) | void run(void Function() callback) FILE: lib/util/graphql.dart class GqlQuery (line 1) | abstract class GqlQuery { class GqlMutation (line 867) | abstract class GqlMutation { class _GqlFragment (line 1054) | abstract class _GqlFragment { FILE: lib/util/markdown.dart function parseMarkdown (line 3) | String parseMarkdown(String markdown) class _HeaderSyntax (line 43) | class _HeaderSyntax extends HeaderSyntax { method parse (line 52) | Node parse(BlockParser parser) class _DelimitedBlockSyntax (line 70) | abstract class _DelimitedBlockSyntax extends BlockSyntax { method finalizeElement (line 81) | void finalizeElement(Element element) method parse (line 84) | Node parse(BlockParser parser) method parseChildLines (line 104) | List parseChildLines(BlockParser parser) method _close (line 126) | bool _close(BlockParser parser, List childLines, Line line) class _SpoilerBlockSyntax (line 144) | class _SpoilerBlockSyntax extends _DelimitedBlockSyntax { method finalizeElement (line 155) | void finalizeElement(Element element) class _CenterBlockSyntax (line 160) | class _CenterBlockSyntax extends _DelimitedBlockSyntax { method finalizeElement (line 171) | void finalizeElement(Element element) class _FencedCodeBlockSyntax (line 176) | class _FencedCodeBlockSyntax extends FencedCodeBlockSyntax { class _LineBreakSyntax (line 186) | class _LineBreakSyntax extends InlineSyntax { method onMatch (line 190) | bool onMatch(InlineParser parser, Match match) class _ImageSyntax (line 198) | class _ImageSyntax extends InlineSyntax { method onMatch (line 202) | bool onMatch(InlineParser parser, Match match) class _YouTubeSyntax (line 213) | class _YouTubeSyntax extends InlineSyntax { method onMatch (line 221) | bool onMatch(InlineParser parser, Match match) class _VideoSyntax (line 227) | class _VideoSyntax extends InlineSyntax { method onMatch (line 231) | bool onMatch(InlineParser parser, Match match) class _MentionSyntax (line 239) | class _MentionSyntax extends InlineSyntax { method onMatch (line 243) | bool onMatch(InlineParser parser, Match match) FILE: lib/util/paged.dart class Paged (line 2) | class Paged { method withNext (line 14) | Paged withNext(List items, bool hasNext) class PagedWithTotal (line 18) | class PagedWithTotal extends Paged { method withNext (line 25) | PagedWithTotal withNext(List items, bool hasNext, [int? total]) FILE: lib/util/paged_controller.dart class PagedController (line 5) | class PagedController extends ScrollController { method _listener (line 21) | void _listener() method detach (line 33) | void detach(ScrollPosition position) FILE: lib/util/routes.dart class Routes (line 37) | class Routes { method home (line 48) | String home([HomeTab? tab]) method media (line 50) | String media(int id, [String? imageUrl]) method character (line 53) | String character(int id, [String? imageUrl]) method staff (line 56) | String staff(int id, [String? imageUrl]) method user (line 59) | String user(int id, [String? imageUrl]) method userByName (line 62) | String userByName(String name, [String? imageUrl]) method studio (line 65) | String studio(int id, [String? name]) method review (line 67) | String review(int id, [String? imageUrl]) method activity (line 70) | String activity(int id, [ActivitiesTag? tag]) method thread (line 75) | String thread(int id) method comment (line 77) | String comment(int id) method animeCollection (line 79) | String animeCollection(int id) method mangaCollection (line 81) | String mangaCollection(int id) method activities (line 83) | String activities(int id) method favorites (line 85) | String favorites(int id) method social (line 87) | String social(int id) method reviews (line 89) | String reviews(int id) method statistics (line 91) | String statistics(int id) method buildRouter (line 93) | GoRouter buildRouter(bool Function() mustConfirmExit) function _parseIdOr404 (line 305) | String? _parseIdOr404(BuildContext context, GoRouterState state) class NotFoundView (line 308) | class NotFoundView extends StatelessWidget { method build (line 312) | Widget build(BuildContext context) class _AuthView (line 328) | class _AuthView extends ConsumerStatefulWidget { method createState (line 334) | ConsumerState<_AuthView> createState() class __AuthViewState (line 337) | class __AuthViewState extends ConsumerState<_AuthView> { method initState (line 339) | void initState() method didUpdateWidget (line 356) | void didUpdateWidget(covariant _AuthView oldWidget) method build (line 365) | Widget build(BuildContext context) method _attemptToFinishAccountSetup (line 376) | void _attemptToFinishAccountSetup() FILE: lib/util/theming.dart type FormFactor (line 5) | enum FormFactor { phone, tablet } type ThemeBase (line 7) | enum ThemeBase { class Theming (line 22) | class Theming extends ThemeExtension { method of (line 33) | Theming of(BuildContext context) method copyWith (line 38) | ThemeExtension copyWith({FormFactor? formFactor, bool? rightB... method lerp (line 45) | ThemeExtension lerp(covariant ThemeExtension? other,... method generateThemeData (line 74) | ThemeData generateThemeData(ColorScheme scheme) FILE: lib/util/tile_modelable.dart class TileModelable (line 3) | abstract class TileModelable { FILE: lib/widget/cached_image.dart function clearImageCache (line 12) | void clearImageCache() class CachedImage (line 16) | class CachedImage extends StatelessWidget { method build (line 30) | Widget build(BuildContext context) FILE: lib/widget/dialogs.dart class TextInputDialog (line 7) | class TextInputDialog extends StatefulWidget { method createState (line 15) | State createState() class _TextInputDialogState (line 18) | class _TextInputDialogState extends State { method dispose (line 23) | void dispose() method build (line 29) | Widget build(BuildContext context) class DialogBox (line 74) | class DialogBox extends StatelessWidget { method build (line 80) | Widget build(BuildContext context) class ConfirmationDialog (line 91) | class ConfirmationDialog extends StatelessWidget { method show (line 104) | Future show( method build (line 122) | Widget build(BuildContext context) class ImageDialog (line 135) | class ImageDialog extends StatefulWidget { method createState (line 141) | State createState() class _ImageDialogState (line 144) | class _ImageDialogState extends State with SingleTickerProv... method initState (line 154) | void initState() method dispose (line 161) | void dispose() method _updateState (line 167) | void _updateState() method _endAnimation (line 169) | void _endAnimation() method _animateMatrixTo (line 175) | void _animateMatrixTo(Matrix4 goal) method build (line 183) | Widget build(BuildContext context) class TextDialog (line 216) | class TextDialog extends StatelessWidget { method build (line 223) | Widget build(BuildContext context) class HtmlDialog (line 226) | class HtmlDialog extends StatelessWidget { method build (line 233) | Widget build(BuildContext context) class _DialogColumn (line 236) | class _DialogColumn extends StatelessWidget { method build (line 243) | Widget build(BuildContext context) FILE: lib/widget/grid/chip_grid.dart class ChipGrid (line 5) | class ChipGrid extends StatelessWidget { method build (line 21) | Widget build(BuildContext context) FILE: lib/widget/grid/dual_relation_grid.dart class DualRelationGrid (line 9) | class DualRelationGrid extends StatelessWidget { method build (line 23) | Widget build(BuildContext context) class _Tile (line 49) | class _Tile extends StatelessWidget { method build (line 67) | Widget build(BuildContext context) FILE: lib/widget/grid/mono_relation_grid.dart class MonoRelationGrid (line 9) | class MonoRelationGrid extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) class _Tile (line 37) | class _Tile extends StatelessWidget { method build (line 51) | Widget build(BuildContext context) FILE: lib/widget/grid/sliver_grid_delegates.dart class SliverGridDelegateWithMinWidthAndFixedHeight (line 6) | class SliverGridDelegateWithMinWidthAndFixedHeight extends SliverGridDel... method _debugAssertIsValid (line 22) | bool _debugAssertIsValid() method getLayout (line 31) | SliverGridLayout getLayout(SliverConstraints constraints) method shouldRelayout (line 56) | bool shouldRelayout(SliverGridDelegateWithMinWidthAndFixedHeight oldDe... class SliverGridDelegateWithMinWidthAndExtraHeight (line 66) | class SliverGridDelegateWithMinWidthAndExtraHeight extends SliverGridDel... method _debugAssertIsValid (line 85) | bool _debugAssertIsValid() method getLayout (line 95) | SliverGridLayout getLayout(SliverConstraints constraints) method shouldRelayout (line 121) | bool shouldRelayout(SliverGridDelegateWithMinWidthAndExtraHeight oldDe... FILE: lib/widget/html_content.dart class HtmlContent (line 13) | class HtmlContent extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: lib/widget/input/chip_selector.dart class ChipSelector (line 8) | class ChipSelector extends StatefulWidget { method createState (line 58) | State> createState() class _ChipSelectorState (line 61) | class _ChipSelectorState extends State> { method didUpdateWidget (line 65) | void didUpdateWidget(covariant ChipSelector oldWidget) method build (line 71) | Widget build(BuildContext context) class ChipMultiSelector (line 96) | class ChipMultiSelector extends StatefulWidget { method createState (line 110) | State> createState() class _ChipMultiSelectorState (line 113) | class _ChipMultiSelectorState extends State> { method build (line 115) | Widget build(BuildContext context) class EntrySortChipSelector (line 134) | class EntrySortChipSelector extends StatefulWidget { method createState (line 148) | State createState() class _EntrySortChipSelectorState (line 151) | class _EntrySortChipSelectorState extends State { method initState (line 156) | void initState() method didUpdateWidget (line 164) | void didUpdateWidget(covariant EntrySortChipSelector oldWidget) method build (line 170) | Widget build(BuildContext context) class _ChipSelector (line 205) | class _ChipSelector extends StatelessWidget { method build (line 213) | Widget build(BuildContext context) FILE: lib/widget/input/date_field.dart class DateField (line 6) | class DateField extends StatefulWidget { method createState (line 14) | State createState() class _DateFieldState (line 17) | class _DateFieldState extends State { method didUpdateWidget (line 22) | void didUpdateWidget(covariant DateField oldWidget) method dispose (line 30) | void dispose() method build (line 36) | Widget build(BuildContext context) FILE: lib/widget/input/note_label.dart class NotesLabel (line 6) | class NotesLabel extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) FILE: lib/widget/input/number_field.dart class NumberField (line 5) | class NumberField extends StatefulWidget { method createState (line 57) | State createState() class _NumberFieldState (line 60) | class _NumberFieldState extends State { method didUpdateWidget (line 65) | void didUpdateWidget(covariant NumberField oldWidget) method dispose (line 77) | void dispose() method build (line 83) | Widget build(BuildContext context) method _validateInput (line 137) | void _validateInput(String value, [num? add]) FILE: lib/widget/input/pill_selector.dart class PillSelector (line 4) | class PillSelector extends StatelessWidget { method expectedMinHeight (line 23) | double expectedMinHeight(int itemCount) method build (line 27) | Widget build(BuildContext context) FILE: lib/widget/input/score_label.dart class ScoreLabel (line 5) | class ScoreLabel extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) FILE: lib/widget/input/search_field.dart class SearchField (line 5) | class SearchField extends StatefulWidget { method createState (line 21) | State createState() class _SearchFieldState (line 24) | class _SearchFieldState extends State { method didUpdateWidget (line 28) | void didUpdateWidget(covariant SearchField oldWidget) method dispose (line 34) | void dispose() method build (line 40) | Widget build(BuildContext context) FILE: lib/widget/input/stateful_tiles.dart class StatefulSwitchListTile (line 4) | class StatefulSwitchListTile extends StatefulWidget { method createState (line 18) | State createState() class _StatefulSwitchListTileState (line 21) | class _StatefulSwitchListTileState extends State { method didUpdateWidget (line 25) | void didUpdateWidget(covariant StatefulSwitchListTile oldWidget) method build (line 31) | Widget build(BuildContext context) class StatefulCheckboxListTile (line 48) | class StatefulCheckboxListTile extends StatefulWidget { method createState (line 62) | State createState() class _StatefulCheckboxListTileState (line 65) | class _StatefulCheckboxListTileState extends State extends StatefulWidget { method createState (line 104) | State> createState() class _StatefulSegmentedButtonState (line 107) | class _StatefulSegmentedButtonState extends State oldWidget) method build (line 117) | Widget build(BuildContext context) FILE: lib/widget/input/year_range_picker.dart class YearRangePicker (line 7) | class YearRangePicker extends StatefulWidget { method createState (line 21) | State createState() class _YearRangePickerState (line 24) | class _YearRangePickerState extends State { method initState (line 30) | void initState() method didUpdateWidget (line 36) | void didUpdateWidget(covariant YearRangePicker oldWidget) method _init (line 41) | void _init() method build (line 51) | Widget build(BuildContext context) FILE: lib/widget/layout/adaptive_scaffold.dart class AdaptiveScaffold (line 6) | class AdaptiveScaffold extends StatelessWidget { method build (line 27) | Widget build(BuildContext context) class NavigationConfig (line 92) | class NavigationConfig { class _StartFloatFabLocation (line 106) | class _StartFloatFabLocation extends StandardFabLocation with FabStartOf... method getOffsetX (line 116) | double getOffsetX(ScaffoldPrelayoutGeometry scaffoldGeometry, double a... method toString (line 124) | String toString() FILE: lib/widget/layout/constrained_view.dart class ConstrainedView (line 5) | class ConstrainedView extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) class SliverConstrainedView (line 26) | class SliverConstrainedView extends StatelessWidget { method build (line 32) | Widget build(BuildContext context) FILE: lib/widget/layout/content_header.dart class CustomContentHeader (line 11) | class CustomContentHeader extends StatelessWidget { method build (line 29) | Widget build(BuildContext context) class ContentHeader (line 45) | class ContentHeader extends StatelessWidget { method build (line 73) | Widget build(BuildContext context) type TabBarConfig (line 106) | typedef TabBarConfig = ({TabController tabCtrl, List tabs, void Fun... class _ImageContent (line 108) | class _ImageContent extends StatelessWidget implements PreferredSizeWidg... method build (line 133) | Widget build(BuildContext context) class _Delegate (line 181) | class _Delegate extends SliverPersistentHeaderDelegate { method shouldRebuild (line 208) | bool shouldRebuild(covariant _Delegate oldDelegate) method build (line 212) | Widget build(BuildContext context, double shrinkOffset, bool overlapsC... FILE: lib/widget/layout/dual_pane_with_tab_bar.dart class DualPaneWithTabBar (line 6) | class DualPaneWithTabBar extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) FILE: lib/widget/layout/hiding_floating_action_button.dart class HidingFloatingActionButton (line 4) | class HidingFloatingActionButton extends StatefulWidget { method createState (line 15) | State createState() class _HidingFloatingActionButtonState (line 18) | class _HidingFloatingActionButtonState extends State createState() class _BottomNavigationState (line 21) | class _BottomNavigationState extends State { method didUpdateWidget (line 25) | void didUpdateWidget(covariant BottomNavigation oldWidget) method build (line 31) | Widget build(BuildContext context) class SideNavigation (line 56) | class SideNavigation extends StatefulWidget { method createState (line 70) | State createState() class _SideNavigationState (line 73) | class _SideNavigationState extends State { method didUpdateWidget (line 77) | void didUpdateWidget(covariant SideNavigation oldWidget) method build (line 83) | Widget build(BuildContext context) class BottomBar (line 107) | class BottomBar extends StatelessWidget { method build (line 115) | Widget build(BuildContext context) class BottomBarButton (line 139) | class BottomBarButton extends StatelessWidget { method build (line 153) | Widget build(BuildContext context) FILE: lib/widget/layout/top_bar.dart class TopBar (line 9) | class TopBar extends StatelessWidget implements PreferredSizeWidget { method build (line 19) | Widget build(BuildContext context) class EmptyTopBar (line 60) | class EmptyTopBar extends StatelessWidget implements PreferredSizeWidget { method build (line 67) | Widget build(BuildContext context) class TopBarAnimatedSwitcher (line 74) | class TopBarAnimatedSwitcher extends StatelessWidget implements Preferre... method build (line 83) | Widget build(BuildContext context) FILE: lib/widget/loaders.dart class Loader (line 6) | class Loader extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class SliverRefreshControl (line 24) | class SliverRefreshControl extends StatelessWidget { method build (line 30) | Widget build(BuildContext context) class SliverFooter (line 63) | class SliverFooter extends StatelessWidget { method build (line 69) | Widget build(BuildContext context) FILE: lib/widget/paged_view.dart class PagedView (line 10) | class PagedView extends StatelessWidget { method build (line 39) | Widget build(BuildContext context) FILE: lib/widget/shadowed_overflow_list.dart class ShadowedOverflowList (line 6) | class ShadowedOverflowList extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: lib/widget/sheets.dart function showSheet (line 8) | Future showSheet(BuildContext context, Widget sheet) class SimpleSheet (line 17) | class SimpleSheet extends StatelessWidget { method build (line 54) | Widget build(BuildContext context) class SheetWithButtonRow (line 85) | class SheetWithButtonRow extends StatelessWidget { method build (line 92) | Widget build(BuildContext context) method _sheetBody (line 107) | Widget _sheetBody(BuildContext context, ScrollController scrollCtrl) FILE: lib/widget/shimmer.dart class Shimmer (line 3) | class Shimmer extends StatefulWidget { method of (line 4) | ShimmerState? of(BuildContext context) method createState (line 11) | ShimmerState createState() class ShimmerState (line 14) | class ShimmerState extends State with SingleTickerProviderState... method initState (line 19) | void initState() method didChangeDependencies (line 26) | void didChangeDependencies() method dispose (line 42) | void dispose() method getOffset (line 63) | Offset getOffset(RenderBox descendant) method build (line 67) | Widget build(BuildContext context) class ShimmerItem (line 70) | class ShimmerItem extends StatefulWidget { method createState (line 76) | ShimmerItemState createState() class ShimmerItemState (line 79) | class ShimmerItemState extends State { method _update (line 82) | void _update() method didChangeDependencies (line 85) | void didChangeDependencies() method dispose (line 92) | void dispose() method build (line 98) | Widget build(BuildContext context) class _SlidingGradientTransform (line 117) | class _SlidingGradientTransform extends GradientTransform { method transform (line 123) | Matrix4 transform(Rect bounds, {TextDirection? textDirection}) FILE: lib/widget/swipe_switcher.dart class SwipeSwitcher (line 4) | class SwipeSwitcher extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: lib/widget/table_list.dart class TableList (line 6) | class TableList extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) class SliverTableList (line 46) | class SliverTableList extends StatelessWidget { method build (line 53) | Widget build(BuildContext context) FILE: lib/widget/text_rail.dart class TextRail (line 5) | class TextRail extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) FILE: lib/widget/timestamp.dart class Timestamp (line 6) | class Timestamp extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) method _relativeTime (line 48) | String _relativeTime()