SYMBOL INDEX (932 symbols across 81 files) FILE: lib/appdata.dart class _Appdata (line 12) | class _Appdata { method writeData (line 50) | void writeData() method writeSettings (line 62) | void writeSettings() method readData (line 72) | Future readData() method _ensureMacOSDownloadPathPermission (line 103) | Future _ensureMacOSDownloadPathPermission() method _restoreMacOSDownloadPathAccess (line 142) | Future _restoreMacOSDownloadPathAccess(String? expectedPath) method _requestMacOSDownloadPathAccess (line 154) | Future _requestMacOSDownloadPathAccess(String? initialPath) method _normalizePath (line 166) | String _normalizePath(String path) FILE: lib/components/animated_image.dart class AnimatedImage (line 5) | class AnimatedImage extends StatefulWidget { method clear (line 66) | void clear() method createState (line 69) | State createState() class _AnimatedImageState (line 72) | class _AnimatedImageState extends State with WidgetsBindi... method clear (line 86) | clear() method initState (line 89) | void initState() method dispose (line 96) | void dispose() method didChangeDependencies (line 107) | void didChangeDependencies() method didUpdateWidget (line 121) | void didUpdateWidget(AnimatedImage oldWidget) method didChangeAccessibilityFeatures (line 129) | void didChangeAccessibilityFeatures() method reassemble (line 137) | void reassemble() method _updateInvertColors (line 142) | void _updateInvertColors() method _resolveImage (line 147) | void _resolveImage() method _getListener (line 161) | ImageStreamListener _getListener({bool recreateListener = false}) method _handleImageFrame (line 177) | void _handleImageFrame(ImageInfo imageInfo, bool synchronousCall) method _handleImageChunk (line 187) | void _handleImageChunk(ImageChunkEvent event) method _replaceImage (line 194) | void _replaceImage({required ImageInfo? info}) method _updateSourceStream (line 203) | void _updateSourceStream(ImageStream newStream) method _listenToStream (line 228) | void _listenToStream() method _stopListeningToStream (line 247) | void _stopListeningToStream({bool keepStreamAlive = false}) method build (line 261) | Widget build(BuildContext context) method debugFillProperties (line 313) | void debugFillProperties(DiagnosticPropertiesBuilder description) FILE: lib/components/batch_download.dart class BatchDownloadButton (line 10) | class BatchDownloadButton extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) class _DownloadDialog (line 34) | class _DownloadDialog extends StatefulWidget { method createState (line 40) | State<_DownloadDialog> createState() class _DownloadDialogState (line 43) | class _DownloadDialogState extends State<_DownloadDialog> { method build (line 53) | Widget build(BuildContext context) method load (line 114) | void load() FILE: lib/components/button.dart class BaseButton (line 4) | abstract class BaseButton extends StatelessWidget { method buildNormal (line 11) | Widget buildNormal(BuildContext context) method buildLoading (line 13) | Widget buildLoading(BuildContext context) method buildDisabled (line 15) | Widget buildDisabled(BuildContext context) method build (line 18) | Widget build(BuildContext context) class FluentButton (line 29) | class FluentButton extends BaseButton { method buildNormal (line 48) | Widget buildNormal(BuildContext context) method buildLoading (line 60) | Widget buildLoading(BuildContext context) method buildDisabled (line 82) | Widget buildDisabled(BuildContext context) FILE: lib/components/grid.dart class SliverGridViewWithFixedItemHeight (line 5) | class SliverGridViewWithFixedItemHeight extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) class GridViewWithFixedItemHeight (line 33) | class GridViewWithFixedItemHeight extends StatelessWidget { method build (line 53) | Widget build(BuildContext context) class SliverGridDelegateWithFixedHeight (line 67) | class SliverGridDelegateWithFixedHeight extends SliverGridDelegate { method getLayout (line 81) | SliverGridLayout getLayout(SliverConstraints constraints) method calcCrossItemsCount (line 92) | int calcCrossItemsCount(double width) method shouldRelayout (line 118) | bool shouldRelayout(covariant SliverGridDelegate oldDelegate) FILE: lib/components/illust_widget.dart type UpdateFavoriteFunc (line 15) | typedef UpdateFavoriteFunc = void Function(bool v); class IllustWidget (line 17) | class IllustWidget extends StatefulWidget { method createState (line 27) | State createState() class _IllustWidgetState (line 30) | class _IllustWidgetState extends State { method initState (line 37) | void initState() method dispose (line 47) | void dispose() method build (line 53) | Widget build(BuildContext context) method showMenu (line 236) | void showMenu([TapUpDetails? details]) method favorite (line 280) | void favorite([String type = "public"]) method buildButton (line 300) | Widget buildButton() class IllustHistoryWidget (line 340) | class IllustHistoryWidget extends StatelessWidget { method build (line 346) | Widget build(BuildContext context) FILE: lib/components/keyboard.dart type KeyEventHandler (line 5) | typedef KeyEventHandler = void Function(LogicalKeyboardKey key); class KeyEventListener (line 7) | class KeyEventListener extends StatefulWidget { method of (line 12) | KeyEventListenerState? of(BuildContext context) method createState (line 17) | State createState() class KeyEventListenerState (line 20) | class KeyEventListenerState extends State { method addHandler (line 25) | void addHandler(KeyEventHandler handler) method removeHandler (line 29) | void removeHandler(KeyEventHandler handler) method removeAll (line 33) | void removeAll() method build (line 38) | Widget build(BuildContext context) FILE: lib/components/loading.dart class LoadingState (line 5) | abstract class LoadingState ... method loadData (line 12) | Future> loadData() method buildContent (line 14) | Widget buildContent(BuildContext context, S data) method buildFrame (line 16) | Widget? buildFrame(BuildContext context, Widget child) method buildLoading (line 18) | Widget buildLoading() method retry (line 24) | void retry() method buildError (line 44) | Widget buildError() method initState (line 62) | void initState() method build (line 81) | Widget build(BuildContext context) class MultiPageLoadingState (line 96) | abstract class MultiPageLoadingState>> loadData(int page) method buildFrame (line 109) | Widget? buildFrame(BuildContext context, Widget child) method buildContent (line 111) | Widget buildContent(BuildContext context, List data) method nextPage (line 117) | void nextPage() method reset (line 142) | void reset() method firstLoad (line 153) | void firstLoad() method initState (line 172) | void initState() method buildLoading (line 177) | Widget buildLoading(BuildContext context) method buildError (line 183) | Widget buildError(BuildContext context, String error) method build (line 202) | Widget build(BuildContext context) FILE: lib/components/md.dart type MdIcons (line 3) | typedef MdIcons = md.Icons; type MdTheme (line 4) | typedef MdTheme = md.Theme; type MdThemeData (line 5) | typedef MdThemeData = md.ThemeData; type MdColorScheme (line 6) | typedef MdColorScheme = md.ColorScheme; type TextField (line 7) | typedef TextField = md.TextField; class ColorScheme (line 9) | class ColorScheme { method of (line 10) | md.ColorScheme of(md.BuildContext context) FILE: lib/components/message.dart function showToast (line 7) | void showToast(BuildContext context, {required String message, IconData?... class ToastOverlay (line 18) | class ToastOverlay extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) class OverlayWidget (line 65) | class OverlayWidget extends StatefulWidget { method of (line 70) | OverlayWidgetState? of(BuildContext context) method createState (line 75) | State createState() class OverlayWidgetState (line 78) | class OverlayWidgetState extends State { method addOverlay (line 83) | void addOverlay(OverlayEntry entry) method remove (line 90) | void remove(OverlayEntry entry) method removeAll (line 96) | void removeAll() method build (line 104) | Widget build(BuildContext context) FILE: lib/components/novel.dart class NovelWidget (line 9) | class NovelWidget extends StatefulWidget { method createState (line 15) | State createState() class _NovelWidgetState (line 18) | class _NovelWidgetState extends State { method build (line 20) | Widget build(BuildContext context) FILE: lib/components/page_route.dart class AppPageRoute (line 13) | class AppPageRoute extends PageRoute with _AppRouteTransitionMixin { method buildContent (line 33) | Widget buildContent(BuildContext context) method updateBackButton (line 52) | void updateBackButton() function buildContent (line 62) | Widget buildContent(BuildContext context) function canTransitionTo (line 74) | bool canTransitionTo(TransitionRoute nextRoute) function buildPage (line 88) | Widget buildPage( function _isPopGestureEnabled (line 108) | bool _isPopGestureEnabled(PageRoute route) function buildTransitions (line 123) | Widget buildTransitions(BuildContext context, Animation animation, function _startPopGesture (line 175) | IOSBackGestureController _startPopGesture(PageRoute route) class IOSBackGestureController (line 180) | class IOSBackGestureController { method dragEnd (line 189) | void dragEnd(double velocity) method dragUpdate (line 233) | void dragUpdate(double delta) class IOSBackGestureDetector (line 238) | class IOSBackGestureDetector extends StatefulWidget { method createState (line 255) | State createState() class _IOSBackGestureDetectorState (line 258) | class _IOSBackGestureDetectorState extends State { method dispose (line 264) | void dispose() method initState (line 270) | void initState() method build (line 280) | Widget build(BuildContext context) method _handlePointerDown (line 303) | void _handlePointerDown(PointerDownEvent event) method _handleDragCancel (line 307) | void _handleDragCancel() method _convertToLogical (line 313) | double _convertToLogical(double value) method _handleDragEnd (line 322) | void _handleDragEnd(DragEndDetails details) method _handleDragStart (line 330) | void _handleDragStart(DragStartDetails details) method _handleDragUpdate (line 336) | void _handleDragUpdate(DragUpdateDetails details) class SideBarRoute (line 346) | class SideBarRoute extends PopupRoute { method buildPage (line 361) | Widget buildPage(BuildContext context, Animation animation, method _isPopGestureEnabled (line 394) | bool _isPopGestureEnabled(PopupRoute route) method buildTransitions (line 410) | Widget buildTransitions(BuildContext context, Animation animat... method _startPopGesture (line 429) | IOSBackGestureController _startPopGesture(PopupRoute route) class EntrancePageTransition (line 434) | class EntrancePageTransition extends StatelessWidget { method build (line 449) | Widget build(BuildContext context) FILE: lib/components/search_field.dart class AutoCompleteItem (line 4) | class AutoCompleteItem { class AutoCompleteData (line 16) | class AutoCompleteData { class SearchField (line 26) | class SearchField extends StatefulWidget { method createState (line 71) | State createState() class _SearchFieldState (line 74) | class _SearchFieldState extends State with TickerProviderSt... method initState (line 87) | void initState() method dispose (line 98) | void dispose() method didUpdateWidget (line 108) | void didUpdateWidget(covariant SearchField oldWidget) method onfocusChange (line 122) | void onfocusChange() method _removeOverlayWithAnimation (line 173) | void _removeOverlayWithAnimation() method build (line 186) | Widget build(BuildContext context) class _AutoCompleteOverlay (line 202) | class _AutoCompleteOverlay extends StatefulWidget { method createState (line 210) | State<_AutoCompleteOverlay> createState() class _AutoCompleteOverlayState (line 213) | class _AutoCompleteOverlayState extends State<_AutoCompleteOverlay> { method initState (line 221) | void initState() method dispose (line 229) | void dispose() method onItemsChanged (line 234) | void onItemsChanged() method build (line 242) | Widget build(BuildContext context) class _AnimatedOverlayWrapper (line 289) | class _AnimatedOverlayWrapper extends StatelessWidget { method build (line 299) | Widget build(BuildContext context) FILE: lib/components/segmented_button.dart class SegmentedButton (line 6) | class SegmentedButton extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) method buildButton (line 36) | Widget buildButton(SegmentedButtonOption e) class SegmentedButtonOption (line 67) | class SegmentedButtonOption { FILE: lib/components/title_bar.dart class TitleBar (line 4) | class TitleBar extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) class SliverTitleBar (line 27) | class SliverTitleBar extends StatelessWidget { method build (line 36) | Widget build(BuildContext context) FILE: lib/components/ugoira.dart class UgoiraWidget (line 15) | class UgoiraWidget extends StatefulWidget { method createState (line 28) | State createState() class _UgoiraWidgetState (line 31) | class _UgoiraWidgetState extends State { method build (line 45) | Widget build(BuildContext context) method buildPreview (line 55) | Widget buildPreview() method load (line 95) | void load() method extract (line 165) | Future extract(String filePath) class _UgoiraAnimation (line 182) | class _UgoiraAnimation extends StatefulWidget { method createState (line 188) | State<_UgoiraAnimation> createState() class _UgoiraAnimationState (line 191) | class _UgoiraAnimationState extends State<_UgoiraAnimation> with SingleT... method initState (line 195) | void initState() method dispose (line 210) | void dispose() method build (line 216) | Widget build(BuildContext context) class _UgoiraMetadata (line 229) | class _UgoiraMetadata { class _UgoiraFrame (line 236) | class _UgoiraFrame { class _ImagePainter (line 244) | class _ImagePainter extends CustomPainter { method paint (line 250) | void paint(Canvas canvas, Size size) method shouldRepaint (line 262) | bool shouldRepaint(covariant CustomPainter oldDelegate) FILE: lib/components/user_preview.dart type UpdateFollowCallback (line 14) | typedef UpdateFollowCallback = void Function(bool isFollowed); class UserPreviewWidget (line 16) | class UserPreviewWidget extends StatefulWidget { method createState (line 24) | State createState() class _UserPreviewWidgetState (line 27) | class _UserPreviewWidgetState extends State { method initState (line 29) | void initState() method dispose (line 39) | void dispose() method follow (line 46) | void follow() method build (line 69) | Widget build(BuildContext context) method buildIllust (line 167) | Widget buildIllust(Illust illust) FILE: lib/foundation/app.dart class _App (line 14) | class _App { FILE: lib/foundation/cache_manager.dart class CacheManager (line 10) | class CacheManager { method setLimitSize (line 44) | void setLimitSize(int size) method writeCache (line 48) | Future writeCache(String key, Uint8List data, [int duration = 7 ... method openWrite (line 72) | Future openWrite(String key) method findCache (line 86) | Future findCache(String key) method checkCache (line 106) | Future checkCache() method delete (line 161) | Future delete(String key) method clear (line 187) | Future clear() method deleteKeyword (line 196) | Future deleteKeyword(String keyword) class CachingFile (line 222) | class CachingFile{ method writeBytes (line 235) | Future writeBytes(List data) method close (line 243) | Future close() method cancel (line 252) | Future cancel() FILE: lib/foundation/history.dart class IllustHistory (line 5) | class IllustHistory { class HistoryManager (line 21) | class HistoryManager { method addHistory (line 48) | void addHistory(Illust illust) method getHistories (line 74) | List getHistories(int page) FILE: lib/foundation/image_provider.dart class BadRequestException (line 15) | class BadRequestException implements Exception { method toString (line 21) | String toString() class BaseImageProvider (line 26) | abstract class BaseImageProvider> method loadImage (line 31) | ImageStreamCompleter loadImage(T key, ImageDecoderCallback decode) method _loadBufferAsync (line 47) | Future _loadBufferAsync( method load (line 121) | Future load(StreamController chunkEvents) method toString (line 134) | String toString() type FileDecoderCallback (line 139) | typedef FileDecoderCallback = Future Function(Uint8List); class CachedImageProvider (line 141) | class CachedImageProvider extends BaseImageProvider { method load (line 150) | Future load(StreamController chunkEvents) method obtainKey (line 200) | Future obtainKey(ImageConfiguration configuration) class CachedNovelImageProvider (line 205) | class CachedNovelImageProvider method load (line 216) | Future load(StreamController chunkEvents) method obtainKey (line 268) | Future obtainKey(ImageConfiguration configur... FILE: lib/foundation/log.dart class LogItem (line 6) | class LogItem { type LogLevel (line 18) | enum LogLevel { error, warning, info } class Log (line 20) | class Log { method printWarning (line 34) | void printWarning(String text) method printError (line 38) | void printError(String text) method addLog (line 42) | void addLog(LogLevel level, String title, String content) method info (line 75) | info(String title, String content) method warning (line 79) | warning(String title, String content) method error (line 83) | error(String title, String content) method clear (line 87) | void clear() method toString (line 90) | String toString() FILE: lib/foundation/navigation.dart function pop (line 7) | void pop([T? result]) function to (line 11) | Future to(Widget Function() builder) function showToast (line 16) | void showToast({required String message, IconData? icon}) FILE: lib/foundation/pair.dart class Pair (line 1) | class Pair{ FILE: lib/foundation/state_controller.dart class SimpleController (line 4) | class SimpleController extends StateController{ method refresh (line 10) | void refresh() class StateController (line 15) | abstract class StateController{ method put (line 18) | T put(T controller, {Object? tag, bool auto... method putIfNotExists (line 23) | T putIfNotExists(T controller, {Object? tag... method find (line 27) | T find({Object? tag}) method findOrNull (line 38) | T? findOrNull({Object? tag}) method remove (line 49) | void remove([Object? tag, bool check = false]) method putSimpleController (line 62) | SimpleController putSimpleController(void Function() onUpdate, Object?... method update (line 71) | void update([List? ids]) method dispose (line 85) | void dispose() method refresh (line 89) | void refresh() class StateControllerWrapped (line 94) | class StateControllerWrapped{ class StateBuilder (line 103) | class StateBuilder extends StatefulWidget { method builderWrapped (line 117) | Widget builderWrapped(StateController controller) method initStateWrapped (line 121) | void initStateWrapped(StateController controller) method disposeWrapped (line 125) | void disposeWrapped(StateController controller) method createState (line 132) | State createState() class _StateBuilderState (line 135) | class _StateBuilderState extends State extends Sta... method refresh (line 172) | void refresh() method initState (line 178) | void initState() method dispose (line 185) | void dispose() method update (line 190) | void update() FILE: lib/foundation/widget_utils.dart function padding (line 4) | Widget padding(EdgeInsetsGeometry padding) function paddingLeft (line 8) | Widget paddingLeft(double padding) function paddingRight (line 12) | Widget paddingRight(double padding) function paddingTop (line 16) | Widget paddingTop(double padding) function paddingBottom (line 20) | Widget paddingBottom(double padding) function paddingVertical (line 24) | Widget paddingVertical(double padding) function paddingHorizontal (line 28) | Widget paddingHorizontal(double padding) function paddingAll (line 32) | Widget paddingAll(double padding) function toCenter (line 36) | Widget toCenter() function toAlign (line 40) | Widget toAlign(AlignmentGeometry alignment) function sliverPadding (line 44) | Widget sliverPadding(EdgeInsetsGeometry padding) function sliverPaddingAll (line 48) | Widget sliverPaddingAll(double padding) function sliverPaddingVertical (line 52) | Widget sliverPaddingVertical(double padding) function sliverPaddingHorizontal (line 56) | Widget sliverPaddingHorizontal(double padding) function fixWidth (line 60) | Widget fixWidth(double width) function fixHeight (line 64) | Widget fixHeight(double height) function toOpacity (line 70) | Color toOpacity(double opacity) FILE: lib/main.dart function main (line 25) | void main() class MyApp (line 69) | class MyApp extends StatelessWidget { method build (line 73) | Widget build(BuildContext context) function _floatToInt8 (line 174) | int _floatToInt8(double x) function darken (line 178) | Color darken(Color c, [int percent = 10]) function lighten (line 189) | Color lighten(Color c, [int percent = 10]) FILE: lib/network/app_dio.dart class MyLogInterceptor (line 14) | class MyLogInterceptor implements Interceptor { method onError (line 16) | void onError(DioException err, ErrorInterceptorHandler handler) method _getStatusCodeInfo (line 58) | String _getStatusCodeInfo(int? statusCode) method onResponse (line 68) | void onResponse( method onRequest (line 90) | void onRequest(RequestOptions options, RequestInterceptorHandler handler) class AppDio (line 103) | class AppDio extends DioForNative { method request (line 107) | Future> request(String path, function setSystemProxy (line 169) | void setSystemProxy() class _ProxyHttpOverrides (line 173) | class _ProxyHttpOverrides extends HttpOverrides { method findProxy (line 176) | String findProxy(Uri uri) method createHttpClient (line 216) | HttpClient createHttpClient(SecurityContext? context) FILE: lib/network/download.dart class DownloadedIllust (line 22) | class DownloadedIllust { class DownloadingTask (line 36) | class DownloadingTask { method start (line 55) | void start() method cancel (line 62) | void cancel() method _download (line 72) | void _download() method _handleError (line 116) | void _handleError(Object error) method _generateFilePath (line 127) | String _generateFilePath(Illust illust, int index, String ext) method extractTags (line 138) | List extractTags(String input) method _cleanFilePath (line 152) | String _cleanFilePath(String filePath) method retry (line 163) | void retry() method pause (line 169) | void pause() class DownloadManager (line 174) | class DownloadManager { method registerUiUpdater (line 196) | void registerUiUpdater(void Function() callback) method removeUiUpdater (line 200) | void removeUiUpdater() method init (line 204) | void init() method saveInfo (line 224) | void saveInfo(Illust illust, List imagePaths) method getImage (line 237) | File? getImage(int illustId, int index) method checkDownloaded (line 248) | bool checkDownloaded(int illustId) method listAll (line 256) | List listAll() method addDownloadingTask (line 269) | void addDownloadingTask(Illust illust) method receiveBytes (line 279) | void receiveBytes(int bytes) method pause (line 289) | void pause() method run (line 296) | void run() method delete (line 317) | void delete(DownloadedIllust illust) method getImagePaths (line 335) | List getImagePaths(int illustId) method batchDownload (line 343) | Future batchDownload(Future>> request, int maxC... method checkAndClearInvalidItems (line 371) | Future checkAndClearInvalidItems() method resume (line 391) | void resume() FILE: lib/network/models.dart class Account (line 3) | class Account { method toJson (line 15) | Map toJson() class User (line 22) | class User { method toJson (line 41) | Map toJson() class UserDetails (line 51) | class UserDetails { class Author (line 124) | class Author { class Tag (line 134) | class Tag { method toString (line 141) | String toString() method fromJson (line 156) | Tag fromJson(Map json) class IllustImage (line 161) | class IllustImage { class Illust (line 170) | class Illust { class TrendingTag (line 239) | class TrendingTag { type KeywordMatchType (line 246) | enum KeywordMatchType { type FavoriteNumber (line 265) | enum FavoriteNumber { type SearchSort (line 288) | enum SearchSort { type AgeLimit (line 329) | enum AgeLimit { class SearchOptions (line 348) | class SearchOptions { class UserPreview (line 370) | class UserPreview { class Comment (line 413) | class Comment { class Novel (line 486) | class Novel { class MuteList (line 535) | class MuteList { method fromJson (line 544) | MuteList? fromJson(Map data) FILE: lib/network/network.dart class Network (line 19) | class Network { method generateWebviewUrl (line 58) | Future generateWebviewUrl() method loginWithCode (line 70) | Future> loginWithCode(String code) method refreshToken (line 99) | Future> refreshToken() method apiGet (line 129) | Future>> apiGet(String path, method apiGetPlain (line 163) | Future> apiGetPlain(String path, method encodeFormData (line 194) | String? encodeFormData(Map? data) method apiPost (line 209) | Future>> apiPost(String path, method getUserDetails (line 248) | Future> getUserDetails(Object userId) method getRecommendedIllusts (line 261) | Future>> getRecommendedIllusts() method getBookmarkedIllusts (line 272) | Future>> getBookmarkedIllusts(String restrict, method getUserBookmarks (line 285) | Future>> getUserBookmarks(String uid, method addBookmark (line 298) | Future> addBookmark(String id, String method, method follow (line 313) | Future> follow(String uid, String method, method getHotTags (line 328) | Future>> getHotTags() method search (line 339) | Future>> search( method getIllustsWithNextUrl (line 363) | Future>> getIllustsWithNextUrl(String nextUrl) method searchUsers (line 374) | Future>> searchUsers(String keyword, method getUserIllusts (line 390) | Future>> getUserIllusts(String uid, String? type) method getFollowing (line 402) | Future>> getFollowing(String uid, String type, method getFollowingArtworks (line 418) | Future>> getFollowingArtworks(String restrict, method getRecommendationUsers (line 430) | Future>> getRecommendationUsers() method getRanking (line 444) | Future>> getRanking(String mode, [String? nextUrl]) method getComments (line 456) | Future>> getComments(String id, [String? nextUrl]) method comment (line 469) | Future> comment(String id, String content) method getIllustByID (line 479) | Future> getIllustByID(String id) method getRecommendedMangas (line 488) | Future>> getRecommendedMangas() method getHistory (line 500) | Future>> getHistory(int page) method getMuteList (line 515) | Future> getMuteList() method editMute (line 524) | Future> editMute(List addTags, List addUsers, method relatedUsers (line 540) | Future>> relatedUsers(String id) method relatedIllusts (line 552) | Future>> relatedIllusts(String id) method getNovelImage (line 564) | Future> getNovelImage(String novelId, String imageId) method sendHistory (line 577) | Future> sendHistory(List ids) method getAutoCompleteTags (line 587) | Future>> getAutoCompleteTags(String keyword) FILE: lib/network/novel.dart function getRecommendNovels (line 4) | Future>> getRecommendNovels() function getNovelsWithNextUrl (line 8) | Future>> getNovelsWithNextUrl(String nextUrl) function searchNovels (line 18) | Future>> searchNovels(String keyword, SearchOptions opti... function getNovelRanking (line 30) | Future>> getNovelRanking(String mode, DateTime? date) function getBookmarkedNovels (line 38) | Future>> getBookmarkedNovels(String uid, bool public) function favoriteNovel (line 43) | Future> favoriteNovel(String id, bool public) function deleteFavoriteNovel (line 54) | Future> deleteFavoriteNovel(String id) function getNovelContent (line 64) | Future> getNovelContent(String id) function relatedNovels (line 98) | Future>> relatedNovels(String id) function getUserNovels (line 109) | Future>> getUserNovels(String uid) function getNovelSeries (line 113) | Future>> getNovelSeries(String id, [String? nextUrl]) function getNovelComments (line 123) | Future>> getNovelComments(String id, function commentNovel (line 134) | Future> commentNovel(String id, String content) function getNovelDetail (line 145) | Future> getNovelDetail(String id) function getFollowingNovels (line 153) | Future>> getFollowingNovels(String restrict, FILE: lib/network/res.dart class Res (line 3) | @immutable method toString (line 30) | String toString() FILE: lib/network/translator.dart class Translator (line 3) | abstract class Translator { method init (line 13) | void init() method translate (line 18) | Future translate(String text, String to) class GoogleTranslator (line 21) | class GoogleTranslator implements Translator { method buildBody (line 26) | Map buildBody(String text, String to) method translatePart (line 39) | Future translatePart(String part, String to) method translate (line 57) | Future translate(String text, String to) FILE: lib/pages/bookmarks.dart class BookMarkedArtworkPage (line 14) | class BookMarkedArtworkPage extends StatefulWidget { method createState (line 18) | State createState() class _BookMarkedArtworkPageState (line 21) | class _BookMarkedArtworkPageState extends State{ method build (line 25) | Widget build(BuildContext context) method buildTab (line 36) | Widget buildTab() class _OneBookmarkedPage (line 63) | class _OneBookmarkedPage extends StatefulWidget { method createState (line 69) | State<_OneBookmarkedPage> createState() class _OneBookmarkedPageState (line 72) | class _OneBookmarkedPageState extends MultiPageLoadingState<_OneBookmark... method buildContent (line 74) | Widget buildContent(BuildContext context, final List data) method loadData (line 102) | Future>> loadData(page) FILE: lib/pages/comments_page.dart class CommentsPage (line 14) | class CommentsPage extends StatefulWidget { method show (line 21) | void show(BuildContext context, String id, {bool isNovel = false}) method createState (line 27) | State createState() class _CommentsPageState (line 30) | class _CommentsPageState extends MultiPageLoadingState data) method buildBody (line 48) | Widget buildBody(BuildContext context, List data) method buildBottom (line 142) | Widget buildBottom(BuildContext context) method loadData (line 201) | Future>> loadData(int page) FILE: lib/pages/downloaded_page.dart class DownloadedPage (line 21) | class DownloadedPage extends StatefulWidget { method createState (line 25) | State createState() class _DownloadedPageState (line 28) | class _DownloadedPageState extends State { method loadData (line 32) | void loadData() method initState (line 39) | void initState() method build (line 45) | Widget build(BuildContext context) method buildBody (line 67) | Widget buildBody() class _DownloadedIllustViewPage (line 200) | class _DownloadedIllustViewPage extends StatefulWidget { method createState (line 206) | State<_DownloadedIllustViewPage> createState() class _DownloadedIllustViewPageState (line 210) | class _DownloadedIllustViewPageState extends State<_DownloadedIllustView... method initState (line 215) | void initState() method dispose (line 221) | void dispose() method onWindowMaximize (line 227) | void onWindowMaximize() method onWindowUnmaximize (line 234) | void onWindowUnmaximize() method getFile (line 246) | Future getFile() method showMenu (line 254) | void showMenu() method build (line 292) | Widget build(BuildContext context) method buildActions (line 403) | Widget buildActions() FILE: lib/pages/downloading_page.dart class DownloadingPage (line 11) | class DownloadingPage extends StatefulWidget { method createState (line 15) | State createState() class _DownloadingPageState (line 18) | class _DownloadingPageState extends State { method initState (line 20) | void initState() method dispose (line 26) | void dispose() method build (line 34) | Widget build(BuildContext context) method buildTop (line 47) | Widget buildTop() method buildContent (line 84) | Widget buildContent() method buildItem (line 96) | Widget buildItem(DownloadingTask task) FILE: lib/pages/following_artworks.dart class FollowingArtworksPage (line 15) | class FollowingArtworksPage extends StatefulWidget { method createState (line 19) | State createState() class _FollowingArtworksPageState (line 22) | class _FollowingArtworksPageState extends State { method build (line 26) | Widget build(BuildContext context) method buildTab (line 40) | Widget buildTab() class _OneFollowingPage (line 71) | class _OneFollowingPage extends StatefulWidget { method createState (line 77) | State<_OneFollowingPage> createState() class _OneFollowingPageState (line 80) | class _OneFollowingPageState method buildContent (line 83) | Widget buildContent(BuildContext context, List data) method loadData (line 109) | Future>> loadData(page) FILE: lib/pages/following_novels_page.dart class FollowingNovelsPage (line 11) | class FollowingNovelsPage extends StatefulWidget { method createState (line 15) | State createState() class _FollowingNovelsPageState (line 18) | class _FollowingNovelsPageState method buildFrame (line 23) | Widget? buildFrame(BuildContext context, Widget child) method buildContent (line 52) | Widget buildContent(BuildContext context, List data) method loadData (line 75) | Future>> loadData(int page) FILE: lib/pages/following_users_page.dart class FollowingUsersPage (line 12) | class FollowingUsersPage extends StatefulWidget { method createState (line 18) | State createState() class _FollowingUsersPageState (line 21) | class _FollowingUsersPageState method buildContent (line 26) | Widget buildContent(BuildContext context, final List data) method loadData (line 73) | Future>> loadData(page) FILE: lib/pages/history.dart class HistoryPage (line 15) | class HistoryPage extends StatefulWidget { method createState (line 19) | State createState() class _HistoryPageState (line 22) | class _HistoryPageState extends State { method build (line 26) | Widget build(BuildContext context) class LocalHistoryPage (line 54) | class LocalHistoryPage extends StatefulWidget { method createState (line 58) | State createState() class _LocalHistoryPageState (line 61) | class _LocalHistoryPageState extends State { method build (line 67) | Widget build(BuildContext context) class NetworkHistoryPage (line 88) | class NetworkHistoryPage extends StatefulWidget { method createState (line 92) | State createState() class _NetworkHistoryPageState (line 95) | class _NetworkHistoryPageState method buildContent (line 98) | Widget buildContent(BuildContext context, final List data) method loadData (line 123) | Future>> loadData(page) FILE: lib/pages/illust_page.dart class IllustGalleryPage (line 35) | class IllustGalleryPage extends StatefulWidget { method createState (line 51) | State createState() class _IllustGalleryPageState (line 54) | class _IllustGalleryPageState extends State { method initState (line 66) | void initState() method dispose (line 77) | void dispose() method nextPage (line 86) | void nextPage() method previousPage (line 93) | void previousPage() method build (line 100) | Widget build(BuildContext context) method buildLast (line 154) | Widget buildLast() method load (line 164) | void load() class IllustPage (line 182) | class IllustPage extends StatefulWidget { method updateFollow (line 193) | void updateFollow(String uid, bool isFollowed) method createState (line 202) | State createState() class _IllustPageState (line 205) | class _IllustPageState extends State { method initState (line 213) | void initState() method dispose (line 230) | void dispose() method build (line 237) | Widget build(BuildContext context) method handleKey (line 281) | void handleKey(LogicalKeyboardKey key) method buildBody (line 333) | Widget buildBody(double width, double height) method openImage (line 343) | void openImage(int index) method buildHeader (line 356) | Widget buildHeader() method buildImage (line 416) | Widget buildImage(double width, double height, int index) class _BottomBarController (line 497) | class _BottomBarController { method isOpen (line 504) | bool isOpen() class _BottomBar (line 519) | class _BottomBar extends StatefulWidget { method createState (line 534) | State<_BottomBar> createState() class _BottomBarState (line 537) | class _BottomBarState extends State<_BottomBar> with TickerProviderState... method initState (line 555) | void initState() method dispose (line 589) | void dispose() method _handlePointerDown (line 595) | void _handlePointerDown(DragStartDetails details) method _handlePointerMove (line 596) | void _handlePointerMove(DragUpdateDetails details) method _handlePointerUp (line 605) | void _handlePointerUp(DragEndDetails details) method _handlePointerCancel (line 617) | void _handlePointerCancel() method didUpdateWidget (line 629) | void didUpdateWidget(covariant _BottomBar oldWidget) method build (line 651) | Widget build(BuildContext context) method buildTop (line 710) | Widget buildTop() method follow (line 740) | void follow() method buildAuthor (line 764) | Widget buildAuthor() method favorite (line 841) | void favorite([String type = "public"]) method buildActions (line 863) | Iterable buildActions(double width) method download (line 868) | void download() method buildMoreActions (line 992) | Widget buildMoreActions() class _BlockingPage (line 1116) | class _BlockingPage extends StatefulWidget { method createState (line 1122) | State<_BlockingPage> createState() class __BlockingPageState (line 1125) | class __BlockingPageState extends State<_BlockingPage> { method build (line 1129) | Widget build(BuildContext context) method buildSubmit (line 1185) | Widget buildSubmit() class IllustPageWithId (line 1272) | class IllustPageWithId extends StatefulWidget { method createState (line 1278) | State createState() class _IllustPageWithIdState (line 1281) | class _IllustPageWithIdState extends LoadingState> loadData() FILE: lib/pages/image_page.dart class ImagePage (line 20) | class ImagePage extends StatefulWidget { method show (line 27) | show(List urls, {int initialPage = 0}) method createState (line 33) | State createState() class _ImagePageState (line 36) | class _ImagePageState extends State with WindowListener { method initState (line 40) | void initState() method dispose (line 46) | void dispose() method onWindowMaximize (line 52) | void onWindowMaximize() method onWindowUnmaximize (line 59) | void onWindowUnmaximize() method getFile (line 71) | Future getFile() method getExtensionName (line 84) | String getExtensionName() method showMenu (line 92) | void showMenu() method build (line 160) | Widget build(BuildContext context) method buildActions (line 280) | Widget buildActions() method getImageProvider (line 308) | ImageProvider getImageProvider(String url) FILE: lib/pages/login_page.dart class LoginPage (line 10) | class LoginPage extends StatefulWidget { method createState (line 16) | State createState() class _LoginPageState (line 19) | class _LoginPageState extends State { method build (line 27) | Widget build(BuildContext context) method buildLogin (line 37) | Widget buildLogin(BuildContext context) method buildWaiting (line 102) | Widget buildWaiting(BuildContext context) method buildLoading (line 150) | Widget buildLoading(BuildContext context) method onContinue (line 180) | void onContinue() method onFinished (line 243) | void onFinished(String code) FILE: lib/pages/logs.dart class LogsPage (line 7) | class LogsPage extends StatefulWidget { method createState (line 11) | State createState() class _LogsPageState (line 14) | class _LogsPageState extends State { method build (line 16) | Widget build(BuildContext context) FILE: lib/pages/main_page.dart class TitleBarAction (line 36) | class TitleBarAction { class TitleBarController (line 44) | class TitleBarController extends StateController { method addAction (line 51) | void addAction(TitleBarAction action) method removeAction (line 56) | void removeAction(TitleBarAction action) class MainPage (line 62) | class MainPage extends StatefulWidget { method createState (line 66) | State createState() class _MainPageState (line 69) | class _MainPageState extends State method initState (line 81) | void initState() method didChangeDependencies (line 91) | void didChangeDependencies() method dispose (line 102) | void dispose() method onWindowMaximize (line 110) | void onWindowMaximize() method onWindowUnmaximize (line 117) | void onWindowUnmaximize() method build (line 126) | Widget build(BuildContext context) method navigate (line 269) | void navigate(int index) method buildAppBar (line 283) | NavigationAppBar buildAppBar( method onPopInvokedWithResult (line 379) | void onPopInvokedWithResult(bool didPop, result) method onPopInvoked (line 390) | void onPopInvoked(bool didPop) class _BackButton (line 393) | class _BackButton extends StatefulWidget { method createState (line 399) | State<_BackButton> createState() class _BackButtonState (line 402) | class _BackButtonState extends State<_BackButton> { method initState (line 410) | void initState() method loop (line 416) | void loop() method dispose (line 426) | void dispose() method build (line 432) | Widget build(BuildContext context) method onPressed (line 433) | void onPressed() class _MacosBackButton (line 470) | class _MacosBackButton extends StatefulWidget { method createState (line 476) | State<_MacosBackButton> createState() class __MacosBackButtonState (line 479) | class __MacosBackButtonState extends State<_MacosBackButton> { method initState (line 486) | void initState() method loop (line 492) | void loop() method dispose (line 502) | void dispose() method build (line 508) | Widget build(BuildContext context) class WindowButtons (line 547) | class WindowButtons extends StatelessWidget { method build (line 551) | Widget build(BuildContext context) class WindowButton (line 618) | class WindowButton extends StatefulWidget { method createState (line 635) | State createState() class _WindowButtonState (line 638) | class _WindowButtonState extends State { method build (line 642) | Widget build(BuildContext context) class UserPane (line 664) | class UserPane extends PaneItem { method build (line 668) | Widget build(BuildContext context, bool selected, VoidCallback? onPres... class CloseIcon (line 806) | class CloseIcon extends StatelessWidget { method build (line 812) | Widget build(BuildContext context) class _ClosePainter (line 815) | class _ClosePainter extends _IconPainter { method paint (line 819) | void paint(Canvas canvas, Size size) class MaximizeIcon (line 827) | class MaximizeIcon extends StatelessWidget { method build (line 833) | Widget build(BuildContext context) class _MaximizePainter (line 836) | class _MaximizePainter extends _IconPainter { method paint (line 840) | void paint(Canvas canvas, Size size) class RestoreIcon (line 847) | class RestoreIcon extends StatelessWidget { method build (line 856) | Widget build(BuildContext context) class _RestorePainter (line 859) | class _RestorePainter extends _IconPainter { method paint (line 863) | void paint(Canvas canvas, Size size) class MinimizeIcon (line 876) | class MinimizeIcon extends StatelessWidget { method build (line 882) | Widget build(BuildContext context) class _MinimizePainter (line 885) | class _MinimizePainter extends _IconPainter { method paint (line 889) | void paint(Canvas canvas, Size size) class _IconPainter (line 897) | abstract class _IconPainter extends CustomPainter { method shouldRepaint (line 903) | bool shouldRepaint(covariant CustomPainter oldDelegate) class _AlignedPaint (line 906) | class _AlignedPaint extends StatelessWidget { method build (line 912) | Widget build(BuildContext context) function getPaint (line 919) | Paint getPaint(Color color, [bool isAntiAlias = false]) FILE: lib/pages/novel_bookmarks_page.dart class NovelBookmarksPage (line 12) | class NovelBookmarksPage extends StatefulWidget { method createState (line 16) | State createState() class _NovelBookmarksPageState (line 19) | class _NovelBookmarksPageState method buildFrame (line 24) | Widget? buildFrame(BuildContext context, Widget child) method buildContent (line 53) | Widget buildContent(BuildContext context, List data) method loadData (line 76) | Future>> loadData(int page) FILE: lib/pages/novel_page.dart class NovelPage (line 24) | class NovelPage extends StatefulWidget { method createState (line 30) | State createState() class _NovelPageState (line 33) | class _NovelPageState extends State { method build (line 37) | Widget build(BuildContext context) method buildTop (line 65) | Widget buildTop() method buildStats (line 117) | Widget buildStats() method buildAuthor (line 209) | Widget buildAuthor() method buildActions (line 278) | Widget buildActions() method favorite (line 279) | void favorite() method buildDescription (line 443) | Widget buildDescription() method buildDescriptionText (line 507) | Iterable buildDescriptionText() class NovelSeriesWidget (line 572) | class NovelSeriesWidget extends StatefulWidget { method createState (line 580) | State createState() class _NovelSeriesWidgetState (line 583) | class _NovelSeriesWidgetState method buildFrame (line 586) | Widget? buildFrame(BuildContext context, Widget child) method buildLoading (line 610) | Widget buildLoading(BuildContext context) method buildError (line 619) | Widget buildError(BuildContext context, String error) method buildContent (line 628) | Widget buildContent(BuildContext context, final List data) method loadData (line 647) | Future>> loadData(page) class NovelPageWithId (line 661) | class NovelPageWithId extends StatefulWidget { method createState (line 667) | State createState() class _NovelPageWithIdState (line 670) | class _NovelPageWithIdState extends LoadingState { method loadData (line 672) | Future> loadData() method buildContent (line 677) | Widget buildContent(BuildContext context, Novel data) class _RelatedNovelsPage (line 682) | class _RelatedNovelsPage extends StatefulWidget { method createState (line 688) | State<_RelatedNovelsPage> createState() class __RelatedNovelsPageState (line 691) | class __RelatedNovelsPageState method buildContent (line 694) | Widget buildContent(BuildContext context, List data) method loadData (line 712) | Future>> loadData() FILE: lib/pages/novel_ranking_page.dart class NovelRankingPage (line 11) | class NovelRankingPage extends StatefulWidget { method createState (line 15) | State createState() class _NovelRankingPageState (line 18) | class _NovelRankingPageState extends State { method build (line 31) | Widget build(BuildContext context) method buildHeader (line 45) | Widget buildHeader() class _OneRankingPage (line 63) | class _OneRankingPage extends StatefulWidget { method createState (line 69) | State<_OneRankingPage> createState() class _OneRankingPageState (line 72) | class _OneRankingPageState extends MultiPageLoadingState<_OneRankingPage... method buildContent (line 74) | Widget buildContent(BuildContext context, final List data) method loadData (line 91) | Future>> loadData(page) FILE: lib/pages/novel_reading_page.dart class NovelReadingPage (line 18) | class NovelReadingPage extends StatefulWidget { method createState (line 24) | State createState() class _NovelReadingPageState (line 27) | class _NovelReadingPageState extends LoadingState> loadData() method buildList (line 105) | Iterable buildList(BuildContext context) class TranslationController (line 158) | class TranslationController { class _NovelReadingSettings (line 175) | class _NovelReadingSettings extends StatefulWidget { method show (line 182) | Future show( method createState (line 193) | State<_NovelReadingSettings> createState() class __NovelReadingSettingsState (line 196) | class __NovelReadingSettingsState extends State<_NovelReadingSettings> { method build (line 198) | Widget build(BuildContext context) method translate (line 345) | void translate() FILE: lib/pages/novel_recommendation_page.dart class NovelRecommendationPage (line 10) | class NovelRecommendationPage extends StatefulWidget { method createState (line 14) | State createState() class _NovelRecommendationPageState (line 18) | class _NovelRecommendationPageState method buildContent (line 21) | Widget buildContent(BuildContext context, List data) method loadData (line 43) | Future>> loadData(int page) FILE: lib/pages/ranking.dart class RankingPage (line 14) | class RankingPage extends StatefulWidget { method createState (line 18) | State createState() class _RankingPageState (line 21) | class _RankingPageState extends State { method build (line 40) | Widget build(BuildContext context) method buildHeader (line 54) | Widget buildHeader() class _OneRankingPage (line 78) | class _OneRankingPage extends StatefulWidget { method createState (line 84) | State<_OneRankingPage> createState() class _OneRankingPageState (line 87) | class _OneRankingPageState extends MultiPageLoadingState<_OneRankingPage... method buildContent (line 89) | Widget buildContent(BuildContext context, final List data) method loadData (line 118) | Future>> loadData(page) FILE: lib/pages/recommendation_page.dart class RecommendationPage (line 16) | class RecommendationPage extends StatefulWidget { method createState (line 20) | State createState() class _RecommendationPageState (line 23) | class _RecommendationPageState extends State { method build (line 27) | Widget build(BuildContext context) method buildTab (line 43) | Widget buildTab() class _RecommendationArtworksPage (line 65) | class _RecommendationArtworksPage extends StatefulWidget { method createState (line 71) | State<_RecommendationArtworksPage> createState() class _RecommendationArtworksPageState (line 75) | class _RecommendationArtworksPageState method buildContent (line 78) | Widget buildContent(BuildContext context, final List data) method loadData (line 108) | Future>> loadData(page) class _RecommendationUsersPage (line 115) | class _RecommendationUsersPage extends StatefulWidget { method createState (line 119) | State<_RecommendationUsersPage> createState() class _RecommendationUsersPageState (line 123) | class _RecommendationUsersPageState method buildContent (line 126) | Widget buildContent(BuildContext context, List data) method loadData (line 144) | Future>> loadData(page) FILE: lib/pages/related_page.dart class RelatedIllustsPage (line 10) | class RelatedIllustsPage extends StatefulWidget { method createState (line 16) | State createState() class _RelatedIllustsPageState (line 19) | class _RelatedIllustsPageState method buildFrame (line 22) | Widget? buildFrame(BuildContext context, Widget child) method buildContent (line 34) | Widget buildContent(BuildContext context, final List data) method loadData (line 56) | Future>> loadData(page) FILE: lib/pages/search_page.dart class SearchPage (line 35) | class SearchPage extends StatefulWidget { method createState (line 39) | State createState() class _SearchPageState (line 42) | class _SearchPageState extends State { method search (line 45) | void search(String text) method build (line 69) | Widget build(BuildContext context) class _TrendingTagsView (line 97) | class _TrendingTagsView extends StatefulWidget { method createState (line 101) | State<_TrendingTagsView> createState() class _TrendingTagsViewState (line 104) | class _TrendingTagsViewState method buildContent (line 107) | Widget buildContent(BuildContext context, List data) method buildItem (line 121) | Widget buildItem(TrendingTag tag) method loadData (line 183) | Future>> loadData() class SearchSettings (line 188) | class SearchSettings extends StatefulWidget { method createState (line 196) | State createState() class _SearchSettingsState (line 199) | class _SearchSettingsState extends State { method build (line 201) | Widget build(BuildContext context) method buildItem (line 358) | Widget buildItem({required String title, required Widget child}) class SearchResultPage (line 370) | class SearchResultPage extends StatefulWidget { method createState (line 376) | State createState() class _SearchResultPageState (line 379) | class _SearchResultPageState method reset (line 388) | void reset() method search (line 393) | void search() method buildContent (line 401) | Widget buildContent(BuildContext context, final List data) method buildSearchBar (line 433) | Widget buildSearchBar() method loadData (line 511) | Future>> loadData(page) class SearchUserResultPage (line 526) | class SearchUserResultPage extends StatefulWidget { method createState (line 532) | State createState() class _SearchUserResultPageState (line 535) | class _SearchUserResultPageState method buildContent (line 538) | Widget buildContent(BuildContext context, final List data) method loadData (line 567) | Future>> loadData(page) class SearchNovelResultPage (line 580) | class SearchNovelResultPage extends StatefulWidget { method createState (line 586) | State createState() class _SearchNovelResultPageState (line 589) | class _SearchNovelResultPageState method search (line 597) | void search() method buildContent (line 605) | Widget buildContent(BuildContext context, final List data) method buildSearchBar (line 629) | Widget buildSearchBar() method loadData (line 706) | Future>> loadData(page) class _SearchBar (line 721) | class _SearchBar extends StatefulWidget { method createState (line 735) | State<_SearchBar> createState() class _SearchBarState (line 738) | class _SearchBarState extends State<_SearchBar> { method buildSearchOption (line 751) | Widget buildSearchOption(BuildContext context) method onTextChanged (line 763) | void onTextChanged(String text) method build (line 810) | Widget build(BuildContext context) FILE: lib/pages/settings_page.dart class SettingsPage (line 19) | class SettingsPage extends StatefulWidget { method createState (line 23) | State createState() class _SettingsPageState (line 26) | class _SettingsPageState extends State { method build (line 28) | Widget build(BuildContext context) method buildHeader (line 51) | Widget buildHeader(String text) method buildItem (line 61) | Widget buildItem({required String title, String? subtitle, Widget? act... method buildAccount (line 73) | Widget buildAccount() method buildDownload (line 122) | Widget buildDownload() method buildAbout (line 187) | Widget buildAbout() method buildBrowse (line 234) | Widget buildBrowse() method buildAppearance (line 309) | Widget buildAppearance() class _SetSingleFieldPage (line 394) | class _SetSingleFieldPage extends StatefulWidget { method createState (line 404) | State<_SetSingleFieldPage> createState() class _SetSingleFieldPageState (line 407) | class _SetSingleFieldPageState extends State<_SetSingleFieldPage> { method build (line 412) | Widget build(BuildContext context) class _SetDownloadSubPathPage (line 442) | class _SetDownloadSubPathPage extends StatefulWidget { method createState (line 446) | State<_SetDownloadSubPathPage> createState() class __SetDownloadSubPathPageState (line 450) | class __SetDownloadSubPathPageState extends State<_SetDownloadSubPathPag... method build (line 455) | Widget build(BuildContext context) method check (line 491) | bool check(String text) class _BlockTagsPage (line 516) | class _BlockTagsPage extends StatefulWidget { method createState (line 520) | State<_BlockTagsPage> createState() class __BlockTagsPageState (line 523) | class __BlockTagsPageState extends State<_BlockTagsPage> { method build (line 525) | Widget build(BuildContext context) method finish (line 535) | void finish(BuildContext context) class ShortcutsSettings (line 601) | class ShortcutsSettings extends StatefulWidget { method createState (line 605) | State createState() class _ShortcutsSettingsState (line 608) | class _ShortcutsSettingsState extends State { method initState (line 614) | void initState() method dispose (line 620) | void dispose() method build (line 638) | Widget build(BuildContext context) method buildItem (line 647) | Widget buildItem(String text, int index) class _SetInitialPageWidget (line 681) | class _SetInitialPageWidget extends StatefulWidget { method createState (line 685) | State<_SetInitialPageWidget> createState() class _SetInitialPageWidgetState (line 688) | class _SetInitialPageWidgetState extends State<_SetInitialPageWidget> { method build (line 707) | Widget build(BuildContext context) class _MacosDownloadPathSelectButton (line 749) | class _MacosDownloadPathSelectButton extends StatefulWidget { method createState (line 755) | State<_MacosDownloadPathSelectButton> createState() class _MacosDownloadPathSelectButtonState (line 759) | class _MacosDownloadPathSelectButtonState method build (line 766) | Widget build(BuildContext context) FILE: lib/pages/user_info_page.dart class UserInfoPage (line 23) | class UserInfoPage extends StatefulWidget { method createState (line 31) | State createState() class _UserInfoPageState (line 34) | class _UserInfoPageState extends LoadingState { method initState (line 36) | void initState() method dispose (line 47) | void dispose() method buildContent (line 55) | Widget buildContent(BuildContext context, UserDetails data) method follow (line 83) | void follow() method buildUser (line 125) | Widget buildUser() method buildHeader (line 204) | Widget buildHeader(String title, {Widget? action}) method buildArtworkHeader (line 221) | Widget buildArtworkHeader() method buildInformation (line 270) | Widget buildInformation() method buildItem (line 271) | Widget buildItem( method loadData (line 346) | Future> loadData() class _UserArtworks (line 351) | class _UserArtworks extends StatefulWidget { method createState (line 359) | State<_UserArtworks> createState() class _UserArtworksState (line 362) | class _UserArtworksState extends MultiPageLoadingState<_UserArtworks, Il... method buildLoading (line 364) | Widget buildLoading(BuildContext context) method buildError (line 375) | Widget buildError(context, error) method buildContent (line 394) | Widget buildContent(BuildContext context, List data) method loadData (line 418) | Future>> loadData(page) class _UserNovels (line 436) | class _UserNovels extends StatefulWidget { method createState (line 442) | State<_UserNovels> createState() class _UserNovelsState (line 445) | class _UserNovelsState extends MultiPageLoadingState<_UserNovels, Novel> { method buildLoading (line 447) | Widget buildLoading(BuildContext context) method buildError (line 458) | Widget buildError(context, error) method buildContent (line 477) | Widget buildContent(BuildContext context, List data) method loadData (line 496) | Future>> loadData(page) class _RelatedUsers (line 511) | class _RelatedUsers extends StatefulWidget { method createState (line 517) | State<_RelatedUsers> createState() class _RelatedUsersState (line 520) | class _RelatedUsersState method buildFrame (line 523) | Widget buildFrame(BuildContext context, Widget child) method buildContent (line 536) | Widget buildContent(BuildContext context, List data) method loadData (line 579) | Future>> loadData() FILE: lib/pages/webview_page.dart class WebviewPage (line 10) | class WebviewPage extends StatefulWidget { method createState (line 18) | State createState() class _WebviewPageState (line 21) | class _WebviewPageState extends State { method initState (line 25) | void initState() method handleNavigation (line 29) | NavigationDecision handleNavigation(NavigationRequest req) method build (line 39) | Widget build(BuildContext context) FILE: lib/utils/app_links.dart function _register (line 15) | Future _register(String scheme) function _registerPixiv (line 34) | void _registerPixiv() function handleLinks (line 65) | void handleLinks() function handleLink (line 82) | bool handleLink(Uri uri) FILE: lib/utils/block.dart function checkIllusts (line 4) | List checkIllusts(List illusts) FILE: lib/utils/debounce.dart class Debounce (line 4) | class Debounce { method call (line 11) | void call(VoidCallback action) method _execute (line 17) | void _execute() method cancel (line 24) | void cancel() FILE: lib/utils/debug.dart function debug (line 2) | void debug() FILE: lib/utils/ext.dart function getNoBlankList (line 3) | List getNoBlankList() function firstWhereOrNull (line 13) | T? firstWhereOrNull(bool Function(T element) test) function addIfNotNull (line 22) | void addIfNotNull(T? value) function toList (line 34) | List toList() function _nums (line 36) | String _nums() function setValueAt (line 46) | String setValueAt(String value, int index) function subStringOrNull (line 50) | String? subStringOrNull(int start, [int? end]) function replaceLast (line 57) | String replaceLast(String from, String to) function hasMatch (line 72) | bool hasMatch(String? value, String pattern) function _isURL (line 76) | bool _isURL() FILE: lib/utils/io.dart function deleteIfExists (line 9) | Future deleteIfExists() function deleteIgnoreError (line 15) | Future deleteIgnoreError() function havePermission (line 38) | bool havePermission() function bytesToText (line 52) | String bytesToText(int bytes) function saveFile (line 64) | void saveFile(File file, [String? name]) FILE: lib/utils/loop.dart class Loop (line 3) | class Loop { method start (line 6) | void start() method register (line 14) | void register(void Function() func) method remove (line 18) | void remove(void Function() func) FILE: lib/utils/mouse_listener.dart function mouseSideButtonCallback (line 5) | void mouseSideButtonCallback(GlobalKey key) function listenMouseSideButtonToBack (line 16) | void listenMouseSideButtonToBack(GlobalKey key) FILE: lib/utils/translation.dart function init (line 15) | Future init() FILE: lib/utils/update.dart function getLatestVersion (line 8) | Future getLatestVersion() function compareVersion (line 23) | bool compareVersion(String a, String b) function checkUpdate (line 36) | Future checkUpdate() FILE: lib/utils/window.dart class WindowPlacement (line 8) | class WindowPlacement { method applyToWindow (line 15) | Future applyToWindow() method writeToFile (line 27) | Future writeToFile() method loadFromFile (line 38) | Future loadFromFile() method loop (line 60) | void loop() method validate (line 72) | bool validate(Rect rect) FILE: linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 17) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: linux/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: linux/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function my_application_activate (line 18) | static void my_application_activate(GApplication* application) { function gboolean (line 73) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 92) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 101) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 110) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 116) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 124) | static void my_application_init(MyApplication* self) {} function MyApplication (line 126) | MyApplication* my_application_new() { FILE: test/widget_test.dart function main (line 13) | void main() FILE: windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 18) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: windows/runner/flutter_window.cpp function getProxy (line 16) | static std::string getProxy() { function getPicturePath (line 31) | static std::string getPicturePath() { function mouse_side_button_listener (line 127) | void mouse_side_button_listener(unsigned int input) function LRESULT (line 135) | LRESULT FILE: windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: windows/runner/main.cpp function SendAppLinkToInstance (line 9) | bool SendAppLinkToInstance(const std::wstring& title) { function wWinMain (line 44) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: windows/runner/win32_window.h type Size (line 21) | struct Size {