MCPcopy Create free account

hub / github.com/Suwayomi/Suwayomi-WebUI / functions

Functions1,443 in github.com/Suwayomi/Suwayomi-WebUI

↓ 186 callersMethodfilter
( sources: Source[], { isNsfw, languages, keepLocalSource,
src/features/source/services/Sources.ts:116
↓ 132 callersFunctionapplyStyles
(isActive: boolean, styling: CSSObject)
src/base/utils/ApplyStyles.ts:15
↓ 120 callersFunctiongetErrorMessage
(error: unknown)
src/lib/HelperFunctions.ts:20
↓ 109 callersFunctionmakeToast
( message: string, options: OptionsObject['variant'] | OptionsObject = 'default', description?: st
src/base/utils/Toast.ts:14
↓ 100 callersFunctiondefaultPromiseErrorHandler
(name: string, allowProd: boolean = false)
src/lib/DefaultPromiseErrorHandler.ts:10
↓ 93 callersMethoddoRequest
( method: GQLMethod, operation: DocumentNode | TypedDocumentNode<Data, Variables>, var
src/lib/requests/RequestManager.ts:1168
↓ 77 callersFunctionupdateSetting
( key: Setting, value: IReaderSettings[Setting], commit?: boolean, profile?: R
src/features/reader/settings/screens/GlobalReaderSettings.tsx:33
↓ 39 callersFunctionupdateSetting
( setting: Setting, value: ServerSettingsType[Setting], onCompletion?: (success: boole
src/features/settings/screens/ServerSettings.tsx:81
↓ 39 callersFunctionuseMetadataServerSettings
()
src/features/settings/services/ServerSettingsMetadata.ts:35
↓ 36 callersFunctiongetOptionForDirection
( ltrOption: T, rtlOption: T, direction: Theme['direction'] = theme?.direction ?? 'ltr', )
src/features/theme/services/ThemeCreator.ts:275
↓ 33 callersMethodgetState
()
src/features/migration/MigrationManager.ts:590
↓ 30 callersMethodupdateState
(updater: (draft: MigrationState) => void)
src/features/migration/MigrationManager.ts:1030
↓ 29 callersFunctioncoerceIn
(value: number, min: number, max: number)
src/lib/HelperFunctions.ts:38
↓ 29 callersFunctiongetReaderPagesStore
()
src/features/reader/stores/ReaderStore.ts:173
↓ 25 callersFunctionuseAppTitle
( title: NavbarContextType['title'], browserTitleOrDependencies?: string | any[], dependencies: an
src/features/navigation-bar/hooks/useAppTitle.ts:19
↓ 22 callersFunctionisContinuousReadingMode
(readingMode: IReaderSettings['readingMode'])
src/features/reader/settings/ReaderSettings.utils.tsx:51
↓ 21 callersFunctiongetReaderSettingsStore
()
src/features/reader/stores/ReaderStore.ts:164
↓ 21 callersMethodresolve
(value: T)
src/lib/ControlledPromise.ts:23
↓ 19 callersMethodget
(url: string)
src/lib/requests/client/RestClient.ts:22
↓ 19 callersFunctionupdateMetadataServerSettings
( setting: Setting, value: MetadataServerSettings[Setting], )
src/features/settings/services/ServerSettingsMetadata.ts:61
↓ 18 callersMethodpreventRippleProp
( ...handlers: T )
src/lib/mui/MUI.util.ts:18
↓ 18 callersFunctionuseResizeObserver
( ref: RefObject<HTMLElement | null> | HTMLElement | undefined | null, callback: ResizeObserverCallbac
src/base/hooks/useResizeObserver.tsx:12
↓ 17 callersFunctionassertIsDefined
(value: T | undefined)
src/base/Asserts.ts:9
↓ 17 callersFunctioncreateUpdateMetadataServerSettings
( handleError: (error: any) => void = defaultPromiseErrorHandler('createUpdateMetadataServerSettings')
src/features/settings/services/ServerSettingsMetadata.ts:71
↓ 17 callersFunctionuseHotkeys
(...args: Parameters<typeof useHotKeysHook>)
src/features/reader/hotkeys/ReaderHotkeys.tsx:34
↓ 17 callersFunctionuseLocalStorage
( key: string, defaultValue?: T | undefined | (() => T | undefined), )
src/base/hooks/useStorage.tsx:86
↓ 16 callersFunctionconvertFromGqlMeta
( gqlMetadata?: MetaType[], filter: (key: string) => boolean = () => true, )
src/features/metadata/services/MetadataConverter.ts:19
↓ 16 callersMethodgetIds
(mangas: MangaIdInfo[])
src/features/manga/services/Mangas.ts:93
↓ 16 callersFunctiongetIndexOfPage
(page: ReaderStatePages['pages'][number])
src/features/reader/overlay/progress-bar/ReaderProgressBar.utils.tsx:31
↓ 16 callersMethodupdateSetting
* Writes the change immediately to the cache and sends a mutation in case "commit" is true.
src/features/reader/services/ReaderService.ts:313
↓ 16 callersFunctionuseNavBarContext
()
src/features/navigation-bar/NavbarContext.tsx:32
↓ 15 callersMethodcacheResponse
(endpoint: string, data: unknown, response: unknown)
src/lib/storage/CustomCache.ts:24
↓ 15 callersFunctionwithPropsFrom
( Component: ComponentType<ComponentProps>, propsSources: { [K in keyof SourceProps]: PropsSou
src/base/hoc/withPropsFrom.tsx:14
↓ 14 callersMethodreset
()
src/features/migration/MigrationManager.ts:527
↓ 13 callersMethoddelete
(url: string)
src/lib/requests/client/RestClient.ts:23
↓ 13 callersFunctiongetPage
(pageIndex: number, pages: ReaderStatePages['pages'])
src/features/reader/overlay/progress-bar/ReaderProgressBar.utils.tsx:16
↓ 13 callersFunctionisContinuousVerticalReadingMode
(readingMode: IReaderSettings['readingMode'])
src/features/reader/settings/ReaderSettings.utils.tsx:54
↓ 13 callersMethodopenChapter
( offset: 'previous' | 'next' | ChapterIdInfo['id'], doTransitionCheck: boolean = true,
src/features/reader/services/ReaderControls.ts:156
↓ 13 callersMethodreject
(reason?: any)
src/lib/ControlledPromise.ts:27
↓ 12 callersFunctionenhancedCleanup
(str: string)
src/base/utils/Strings.ts:11
↓ 12 callersFunctiongetProgressBarPositionInfo
( position: ProgressBarPosition, )
src/features/reader/overlay/progress-bar/ReaderProgressBar.utils.tsx:80
↓ 12 callersMethodgetResponseFor
(endpoint: string, data: unknown, ttl?: number)
src/lib/storage/CustomCache.ts:35
↓ 12 callersMethodgetValidImgUrlFor
(imageUrl: string, apiVersion: string = '')
src/lib/requests/RequestManager.ts:903
↓ 12 callersMethodnavigate
(toOrDelta: number | To, options?: NavigateOptions)
src/lib/react-router/ReactRouter.ts:21
↓ 11 callersMethodhas
(url: string, key: ImageCacheKey = this.getKeyFor(url))
src/lib/service-worker/ImageCache.ts:43
↓ 11 callersMethodopenPage
(page: number | 'previous' | 'next', forceDirection?: Direction, hideOverlay: boolean = true)
src/features/reader/services/ReaderControls.ts:317
↓ 11 callersFunctionupdateState
( value: T, setLocalState: (value: T) => void, setGlobalState: (value: T) => void,
src/features/reader/viewer/ReaderChapterViewer.tsx:230
↓ 10 callersMethodcreateStoreHook
( store: UseBoundStoreAny<State>, sliceKey?: keyof State, )
src/lib/zustand/ZustandUtil.ts:37
↓ 10 callersFunctiongetMetadataKey
(key: string, prefixes: string[] = [], appPrefix: string = APP_METADATA_KEY_PREFIX)
src/features/metadata/Metadata.utils.ts:29
↓ 10 callersFunctiongetReaderTapZoneStore
()
src/features/reader/stores/ReaderStore.ts:182
↓ 10 callersMethodsetItem
(key: string, value: unknown, emitEvent: boolean = true)
src/lib/storage/AppStorage.ts:37
↓ 10 callersFunctiontoUniqueLanguageCodes
(codes: string[])
src/base/utils/Languages.ts:57
↓ 10 callersFunctionupdateValue
(position: number)
src/features/source/configuration/screens/SourceConfigure.tsx:63
↓ 10 callersMethoduseUpdateServerSettings
( options?: MutationHookOptions<UpdateServerSettingsMutation, UpdateServerSettingsMutationVariables>,
src/lib/requests/RequestManager.ts:3577
↓ 9 callersFunctiongetReaderChaptersStore
()
src/features/reader/stores/ReaderStore.ts:176
↓ 9 callersFunctiongetReaderOverlayStore
()
src/features/reader/stores/ReaderStore.ts:167
↓ 9 callersFunctiongetReaderStore
()
src/features/reader/stores/ReaderStore.ts:158
↓ 9 callersFunctionuseAppTitleAndAction
( title: NavbarContextType['title'], action: NavbarContextType['action'], actionDependencies?: any
src/features/navigation-bar/hooks/useAppTitleAndAction.ts:13
↓ 9 callersMethoduseGetServerSettings
( options?: QueryHookOptions<GetServerSettingsQuery, GetServerSettingsQueryVariables>, )
src/lib/requests/RequestManager.ts:3571
↓ 9 callersMethoduseIsTouchDevice
()
src/base/utils/MediaQuery.tsx:25
↓ 8 callersMethoddeleteSetting
( setting: Setting, isGlobal: boolean = false, profile?: ReadingMode, )
src/features/reader/services/ReaderService.ts:397
↓ 8 callersFunctiongetReaderAutoScrollStore
()
src/features/reader/stores/ReaderStore.ts:170
↓ 8 callersMethodgetThumbnailUrl
(manga: Partial<MangaThumbnailInfo>)
src/features/manga/services/Mangas.ts:160
↓ 8 callersMethodisLocalSource
(source: SourceIdInfo)
src/features/source/services/Sources.ts:60
↓ 8 callersMethodisType
(manga: MangaGenreInfo & MangaSourceNameInfo, type: MangaType)
src/features/manga/services/Mangas.ts:429
↓ 8 callersFunctionlanguageCodeToName
(code: string)
src/base/utils/Languages.ts:48
↓ 8 callersFunctionlog
(...args: Parameters<typeof console.log>)
tools/scripts/updateDependencies.ts:98
↓ 8 callersFunctiononSubmit
()
src/features/settings/screens/ImageProcessingSetting.tsx:67
↓ 8 callersFunctionupdate
(value: any, commit?: boolean)
src/features/reader/filters/settings/ReaderFilterSettings.tsx:27
↓ 8 callersFunctionupdateMetadataSetting
( setting: Setting, value: MetadataServerSettings[Setting], )
src/features/device/screens/DeviceSetting.tsx:44
↓ 8 callersFunctionupdateSetting
( setting: Setting, value: BackupSettingsType[Setting], )
src/features/backup/screens/Backup.tsx:77
↓ 7 callersFunctioncloseDialog
(resetValue: boolean = true)
src/base/components/settings/SelectSetting.tsx:66
↓ 7 callersFunctionconvertToGqlMeta
(metadata?: Metadata)
src/features/metadata/services/MetadataConverter.ts:37
↓ 7 callersFunctiondoesMetadataKeyExistIn
(meta: Metadata | undefined, key: string)
src/features/metadata/Metadata.utils.ts:47
↓ 7 callersMethodgetChunkLengthKey
(fullKey: string)
src/features/metadata/services/MetadataChunker.ts:23
↓ 7 callersMethodgetFromCache
( id: MangaIdInfo['id'], fragment: DocumentNode = MANGA_BASE_FIELDS, fragmentName: str
src/features/manga/services/Mangas.ts:97
↓ 7 callersFunctiongetReaderChapterFromCache
(id: ChapterIdInfo['id'])
src/features/reader/Reader.utils.ts:36
↓ 7 callersFunctiongetReaderProgressBarStore
()
src/features/reader/stores/ReaderStore.ts:179
↓ 7 callersFunctionnormalizeMimeType
(mimeType: string)
src/features/settings/ImageProcessing.utils.ts:34
↓ 7 callersMethodnotify
()
src/features/authentication/AuthManager.ts:41
↓ 7 callersFunctionperformAction
(action: ChapterAction | 'mark_prev_as_read', chapters: TChapter[])
src/features/chapter/components/actions/ChapterActionMenuItems.tsx:126
↓ 7 callersFunctionperformSearch
( queries: NullAndUndefined<string>[] | undefined, strings: NullAndUndefined<string>[], )
src/features/library/hooks/useGetVisibleLibraryMangas.ts:56
↓ 7 callersFunctionshouldForwardProp
(customProps: TupleUnion<keyof TCustomProps>)
src/base/utils/ShouldForwardProp.ts:10
↓ 7 callersFunctiontranslateExtensionLanguage
(languageCode: string)
src/features/extension/Extensions.utils.ts:60
↓ 7 callersMethodupdateChapters
( ids: number[], patch: UpdateChapterPatchInput & { chapterIdsToDelete?: number[]; trackProgre
src/lib/requests/RequestManager.ts:2825
↓ 7 callersFunctionupdateSetting
( setting: Setting, value: LibrarySettingsType[Setting], )
src/features/settings/components/globalUpdate/GlobalUpdateSettings.tsx:36
↓ 7 callersMethoduseCreateGroupedComputeItemKey
( groupCounts: number[], getGroupKey: (index: number, groupIndex: number) => React.Key,
src/lib/virtuoso/Virtuoso.util.tsx:93
↓ 7 callersMethoduseIsTabletWidth
()
src/base/utils/MediaQuery.tsx:37
↓ 6 callersMethodabort
(reason: unknown = 'abort')
src/features/migration/MigrationManager.ts:473
↓ 6 callersMethodaddParams
(path: string, params: Record<SearchParam | string, string | null | undefined>)
src/lib/UrlUtil.ts:40
↓ 6 callersFunctioncreateActionNameCreator
(name: string)
src/features/reader/stores/ReaderStore.ts:65
↓ 6 callersMethodexecuteAction
( action: ChapterAction, itemCount: number, fnToExecute: () => Promise<unknown>,
src/features/chapter/services/Chapters.ts:264
↓ 6 callersMethodgetChunkIndexKey
(fullKey: string, index: number)
src/features/metadata/services/MetadataChunker.ts:27
↓ 6 callersFunctiongetISOLanguageFor
(code: string, orgCode: string = code, isoCode: string = code)
src/lib/ISOLanguageUtil.ts:86
↓ 6 callersFunctiongetSourceMetadata
(metaHolder: SourceIdInfo & GqlMetaHolder)
src/features/source/services/SourceMetadata.ts:42
↓ 6 callersFunctionhandleChange
(language: string, selected: boolean)
src/base/components/inputs/LanguageSelect.tsx:64
↓ 6 callersFunctionjsonSaveParse
(...args: Parameters<typeof JSON.parse>)
src/lib/HelperFunctions.ts:12
↓ 6 callersFunctionsortByNumber
(a: number | string = 0, b: number | string = 0)
src/features/library/hooks/useGetVisibleLibraryMangas.ts:161
↓ 6 callersFunctionupdateObservation
(nodes: NodeList, intersectionAction: (element: Element) => void)
src/features/reader/viewer/hooks/useReaderPreserveScrollPosition.ts:136
↓ 6 callersFunctionupdateSetting
( setting: Setting, value: WebUISettingsType[Setting], )
src/features/settings/screens/WebUISettings.tsx:60
next →1–100 of 1,443, ranked by callers