MCPcopy Create free account

hub / github.com/catamphetamine/anychan / functions

Functions1,013 in github.com/catamphetamine/anychan

↓ 4 callersFunctionloadChannelPage
({ channels, // `channel` object: either the current `channel` or a search result from `channels` list by ID
src/pages/Channel/Channel.load.ts:21
↓ 4 callersFunctionmeasure
()
src/utility/comment/getCommentLengthLimit.ts:13
↓ 4 callersFunctiononSubscribedThreadFetchError
({ channelId, threadId }: { channelId: Channel['id'], threadId: Thread['id'] }, { userData, timer = new
src/utility/subscribedThread/onSubscribedThreadFetchError.ts:17
↓ 4 callersFunctiononSubscribedThreadsChanged
({ userData, dispatch, sort }: { userData: UserData, dispatch: Dispatch, sort?: boolean })
src/utility/subscribedThread/onSubscribedThreadsChanged.ts:7
↓ 4 callersFunctiononThreadExpired
( channelId: Channel['id'], threadId: Thread['id'], { dispatch, userData }: { dispatch: Dispatch,
src/utility/thread/onThreadExpired.ts:15
↓ 4 callersMethodonUpdateEnded
({ retryAfter, nextUpdateAt }: { retryAfter?: number, nextUpdateAt?: number })
src/utility/SubscribedThreadsUpdater/SubscribedThreadsUpdater.ts:333
↓ 4 callersFunctionsettingsDataRequiresMigration
(data: UserSettingsJson)
src/utility/settings/UserSettings.ts:146
↓ 4 callersFunctionsortSubscribedThreads
( subscribedThreads: SubscribedThread[], { userData }: { userData: UserData } )
src/utility/subscribedThread/sortSubscribedThreads.ts:46
↓ 4 callersFunctionuseMultiDataSource
()
src/hooks/useMultiDataSource.ts:5
↓ 4 callersFunctionuseProxyRequired
()
src/hooks/useProxyRequired.ts:5
↓ 4 callersFunctionwrite
(value: any)
src/UserData/UserData.createCollectionDataAccessMethod.ts:147
↓ 3 callersFunction_getThemes
({ themes }: { themes: Theme[] })
src/utility/themes.ts:17
↓ 3 callersFunctionapplyCss
(css: string | undefined, id: string)
src/utility/themes.ts:124
↓ 3 callersFunctionapplyTheme
(themeObjectOrThemeId: Theme | Theme['id'], { userSettings, themes, ...rest }: { userSettings?: UserSettings,
src/utility/themes.ts:61
↓ 3 callersFunctionclearUnusedThreadsData
({ userData, unusedThreadDataLifeTime, timer, log = () => {} }: { userData: UserData, unusedThreadDataLi
src/UserData/clearUnusedThreadsData.ts:21
↓ 3 callersFunctioncreate
()
src/UserData/types/value.test.js:7
↓ 3 callersFunctioncreateByIdIndex
( objects: Object[], getId: (object: Object) => Id = (object => object.id) )
src/utility/createByIdIndex.ts:4
↓ 3 callersFunctiondispatch
(action)
src/UserData/onUserDataExternalChange.test.js:20
↓ 3 callersFunctionfetchThread
(parameters: Omit< Parameters<typeof getThreadApi>[0], 'channelId' | 'threadId' | 'userData' | 'userSettin
src/utility/thread/getThread.ts:165
↓ 3 callersFunctionfixThreadsData
({ threadsCollection, commentsCollection, createThreadRecord, createCommentRecord, collectionType, userD
src/UserData/fixThreadCommentData.ts:77
↓ 3 callersMethodforEachCollection
(func: (collection: UserDataCollection) => void)
src/UserData/UserData.ts:335
↓ 3 callersFunctiongetBackgrounds
(type: 'dark' | 'light', { userSettings }: { userSettings: UserSettings })
src/utility/background.ts:51
↓ 3 callersFunctiongetCensoredWordsByLanguage
(language: string)
src/utility/getCensoredWordsByLanguage.ts:7
↓ 3 callersFunctiongetChannelObjectForChannelId
(channelId: Channel['id'], { // `channel` is the channel info that was returned from "get threads" API respon
src/redux/thread.ts:269
↓ 3 callersFunctiongetCollectionChunkKey
(collection: UserDataCollection, { channelId, threadId }: UserDataChunkMetadata)
src/UserData/collection.utility.ts:72
↓ 3 callersFunctiongetContentTextSingleLine_
(comment: Comment)
src/api/utility/addCommentTextFunctions.ts:57
↓ 3 callersFunctiongetCoreBasePath
* Returns "base" path of the application. * For example, on `catamphetamine.github.io/anychan`, the "base" path was "/anychan", * and on `anychans.g
src/utility/getBasePath.ts:50
↓ 3 callersFunctiongetDataSourceById
(id: DataSource['id'])
src/utility/dataSource/getDataSourceById.ts:5
↓ 3 callersFunctiongetDefaultLanguage
()
src/messages/getDefaultLanguage.ts:3
↓ 3 callersFunctiongetDefaultSettings
()
src/utility/settings/settingsDefaults.ts:111
↓ 3 callersFunctiongetDefaultThemeId
()
src/utility/settings/settingsDefaults.ts:86
↓ 3 callersFunctiongetFirstNewCommentIndex
(thread: Thread, { userData }: { userData: UserData })
src/utility/thread/getFirstNewCommentIndex.ts:5
↓ 3 callersFunctiongetInReplyToIds
(text: string)
dataSources/non-imageboards/example/api/utility/getInReplyToIds.ts:3
↓ 3 callersFunctiongetLatestReadCommentIndex
( thread: Thread, { userData }: { userData: UserData } )
src/utility/thread/getLatestReadCommentIndex.ts:11
↓ 3 callersFunctiongetSubscribedThreadsUpdater
()
src/utility/globals.ts:19
↓ 3 callersFunctiongetThemes
({ userSettings }: { userSettings: UserSettings })
src/utility/themes.ts:13
↓ 3 callersFunctiongetThreadUpdateIntervals
(dataPollingRate: DataPollingRate)
src/utility/thread/getNextUpdateAtForThread.ts:175
↓ 3 callersFunctiongetTopChannelsCached
({ dataSource, multiDataSource, forceRefresh, ...rest }: GetTopChannelsCachedParameters)
src/api/cached/getTopChannels.ts:18
↓ 3 callersFunctionisCommentRead
( channelId: Channel['id'], threadId: Thread['id'], commentId: Comment['id'], { userData }: { userData: Us
src/utility/comment/UnreadCommentWatcher.ts:218
↓ 3 callersFunctionisContentSectionsPage
(route: Route)
src/utility/routes/isContentSectionsPage.ts:6
↓ 3 callersFunctionisThread
(item: ItemType, mode: Mode)
src/components/CommentsList.tsx:191
↓ 3 callersFunctionmerge
(a, b)
src/UserData/collections/subscribedThreads.ts:218
↓ 3 callersFunctionmigrateSettingsData
(data: UserSettingsJson)
src/utility/settings/UserSettings.ts:141
↓ 3 callersMethodonExternalChange
* Adds an "on change" listener for external storage data updates. * @param {function} handler
src/UserData/UserData.ts:373
↓ 3 callersFunctiononSearchEnded
()
src/components/SearchInput.tsx:64
↓ 3 callersFunctiononSelectBackground
(id: Background['id'])
src/components/settings/BackgroundSettings.tsx:64
↓ 3 callersFunctiononThreadFetched
(thread: Thread, { dispatch, userData, timer = new Timer() }: { dispatch: Dispatch, userData: UserData,
src/utility/thread/onThreadFetched.ts:9
↓ 3 callersFunctiononThreadsFetched
(channelId: Channel['id'], threads: Thread[], { dispatch, userData, timer }: { dispatch: Dispatch, userDa
src/utility/thread/onThreadsFetched.ts:9
↓ 3 callersFunctionopenSlideshow
(slides: SlideshowSlide[], index: number, options?: { imageElement?: Element, mode?: 'flow', goToSource?: (
src/redux/slideshow.ts:31
↓ 3 callersFunctionoperation
(op: UserDataOperation)
src/UserData/UserData.createCollectionDataAccessMethod.ts:69
↓ 3 callersFunctionparseLocationUrl
(url: string)
src/utility/parseLocationUrl.ts:3
↓ 3 callersFunctionrefreshThread
(refreshParameters: RefreshParameters)
src/pages/Thread/useAutoUpdate.ts:364
↓ 3 callersMethodreplaceCollectionData
(collection: UserDataCollection, collectionData: UserDataCollectionDataEncoded)
src/UserData/UserData.ts:194
↓ 3 callersFunctionreplaceLocationHash
(newHash = '')
src/pages/Thread/getRequestedCommentIndex.ts:17
↓ 3 callersMethodscheduleUpdateAfter
(delay: number)
src/utility/SubscribedThreadsUpdater/SubscribedThreadsUpdater.ts:243
↓ 3 callersFunctionsetInputValue
(value: string)
src/components/Comment/useReply.ts:243
↓ 3 callersFunctionsetRepliesOnComments
(thread: Thread, getCommentById?: GetCommentById)
src/utility/thread/setRepliesOnComments.ts:8
↓ 3 callersFunctionsetThreadPropertiesFromChannelProperties
(thread: ThreadFromDataSource, channel: Channel)
src/redux/thread.ts:324
↓ 3 callersFunctionshouldIncludeDataSourceInPath
()
src/utility/dataSource/shouldIncludeDataSourceInPath.ts:3
↓ 3 callersFunctionshouldMinimizeGeneratedPostLinkBlockQuotes
()
src/utility/post/shouldMinimizeGeneratedPostLinkBlockQuotes.ts:1
↓ 3 callersFunctiontransformSnapshottedThread
(thread: ThreadFromDataSource)
src/api/imageboard/getThreads.ts:296
↓ 3 callersFunctiontransformText
(text: string, { grammarCorrection, locale, replaceQuotes, onUnpairedQuote }: Parameters)
src/api/utility/transformText.ts:25
↓ 3 callersMethodunwatch
(element: Element)
src/utility/comment/UnreadCommentWatcher.ts:198
↓ 3 callersFunctionupdateResult
(text = '', useCustomRule = false, rule = '')
src/components/settings/CensoredWordsSettings.tsx:155
↓ 3 callersFunctionuseCreateCommentOrThread
({ channel, getThread, channelId, threadId, inReplyToCommentId, channelContainsExplicitContent, isAble,
src/hooks/useCreateCommentOrThread.ts:64
↓ 3 callersFunctionuseGoBackFromThreadToChannel
({ channelId }: { channelId: ChannelId })
src/components/useGoBackFromThreadToChannel.ts:8
↓ 3 callersFunctionuseLoadChannelPage
(parameters: UseLoadChannelPageParameters = {})
src/hooks/useLoadChannelPage.ts:33
↓ 3 callersFunctionuseMeasure
()
src/hooks/useMeasure.ts:8
↓ 3 callersFunctionuseSetting_
(getter: (settings: UserSettingsJson) => any)
src/pages/Thread/Thread.load.ts:56
↓ 3 callersFunctionuseSlideshow
({ comment }: { comment: Post })
src/components/Comment/useSlideshow.ts:13
↓ 2 callersFunctionInReplyToModalScrollToTopAndFocus
()
src/components/InReplyToModal.tsx:264
↓ 2 callersFunction_addCommentProps
(commentFromDataSource: CommentFromDataSource, { index, viewingMode = mode }: { index?: number, viewi
src/api/utility/addCommentProps.ts:94
↓ 2 callersFunction_getBackground
(id: Background['id'], type: 'dark' | 'light', { backgrounds }: { backgrounds: Background[] })
src/utility/background.ts:63
↓ 2 callersFunction_getBackgrounds
(type: 'dark' | 'light', { backgrounds }: { backgrounds: Background[] })
src/utility/background.ts:55
↓ 2 callersFunction_getTheme
(id: Theme['id'], { themes }: { themes: Theme[] })
src/utility/themes.ts:25
↓ 2 callersFunction_transformContent
(content: Comment['content'], comment: Partial<Comment>)
src/api/utility/addParseContent.ts:133
↓ 2 callersMethod_update
()
src/utility/SubscribedThreadsUpdater/SubscribedThreadsUpdater.ts:273
↓ 2 callersFunctionaddCommentProps
(thread: ThreadFromDataSource, { mode, channelLayout, // (this feature is not currently used) // `4chan.or
src/api/utility/addCommentProps.ts:57
↓ 2 callersFunctionaddDataSourceIdToPath
(path: string, dataSourceId: DataSource['id'])
src/utility/dataSource/addDataSourceIdToPath.ts:3
↓ 2 callersFunctionaddDataSourceProperties
(dataSources: DataSourceAlike[])
src/utility/dataSource/addDataSourceProperties.ts:5
↓ 2 callersFunctionaddReactKeys
(message: MessageType)
src/hooks/useMessage.ts:32
↓ 2 callersFunctionaddThreadProps
(threadFromDataSource: ThreadFromDataSource, { locale, grammarCorrection, censoredWords }: Parameters)
src/api/utility/addThreadProps.ts:23
↓ 2 callersFunctionapplyCustomCss
(css: string | undefined)
src/utility/themes.ts:120
↓ 2 callersFunctionapplyDarkModeSettings
({ settings, dispatch }: { settings: UserSettingsJson, dispatch: Dispatch })
src/utility/settings/applySettings.ts:65
↓ 2 callersFunctioncompareLatestFirst
(a: CommentFromDataSource, b: CommentFromDataSource)
dataSources/non-imageboards/example/api/getThreads.ts:53
↓ 2 callersFunctioncompareSubscribedThreadsByNewCommentsCount
( a: SubscribedThread, b: SubscribedThread, aNewCommentsCount: number, bNewCommentsCount: number )
src/utility/subscribedThread/sortSubscribedThreads.ts:210
↓ 2 callersFunctioncompareSubscribedThreadsFinal
(a: SubscribedThread, b: SubscribedThread)
src/utility/subscribedThread/sortSubscribedThreads.ts:198
↓ 2 callersFunctioncreateCommentOrThread
(imageboard: Imageboard, { channelId, threadId, ...rest }: Partial<CreateCommentParameters> & Partial<Creat
src/api/imageboard/createCommentOrThread.ts:25
↓ 2 callersFunctioncreateConfiguration
({ development }: { development: boolean })
webpack/webpack.config.ts:18
↓ 2 callersFunctioncreateEmptyThreadsData
()
src/UserData/fixThreadCommentData.ts:166
↓ 2 callersFunctioncreateGetCommentById
(thread: Thread)
src/utility/thread/createGetCommentById.ts:5
↓ 2 callersFunctioncreateHistoryEntryForComment
(comment: Comment)
src/pages/Thread/useThreadNavigation.ts:164
↓ 2 callersFunctioncreateSubscribedThreadStateRecordStubEncoded
(subscribedThread: SubscribedThread)
src/utility/subscribedThread/createSubscribedThreadStateRecord.ts:78
↓ 2 callersFunctioncreateUserData
({ dataSource, multiDataSource, userSettings, dispatch, userDataCleaner }: Parameters)
src/createUserData.ts:20
↓ 2 callersFunctioncreateUserSettings
({ dataSource, multiDataSource }: { dataSource: DataSource, multiDataSource: boolean })
src/createUserSettings.ts:7
↓ 2 callersFunctiondispatch
(action, tab)
src/utility/SubscribedThreadsUpdater/SubscribedThreadsUpdater.tabs.bothActive.test.js:28
↓ 2 callersFunctiondispatch
(action)
src/utility/SubscribedThreadsUpdater/SubscribedThreadsUpdater.test.js:24
↓ 2 callersFunctiondispatch
(action, tab)
src/utility/SubscribedThreadsUpdater/SubscribedThreadsUpdater.tabs.oneActive.test.js:28
↓ 2 callersFunctiondownloadImageAsBase64
(url: string)
src/utility/thread/serializeThread.ts:106
↓ 2 callersFunctionembedPictureDataInUrl
(picture: Picture)
src/utility/thread/serializeThread.ts:92
← previousnext →101–200 of 1,013, ranked by callers