MCPcopy Create free account

hub / github.com/eleven-am/frames / functions

Functions1,642 in github.com/eleven-am/frames

↓ 2 callersFunctiondarkenColor
(rgb: string, percentage: number)
frontend/src/utils/colour.ts:20
↓ 2 callersMethoddel
* Delete a key from the cache, this can be a string or an array of strings and the key might be a pattern * @param key - The key to delete * @re
backend/src/cache/cache.service.ts:27
↓ 2 callersMethodencodeObject
(object: Record<string, string | number | undefined>)
backend/src/setup/setup.service.ts:488
↓ 2 callersMethodencodeQueryParam
(key: string, value: any)
frontend/src/api/http-client.ts:80
↓ 2 callersMethodencrypt
(value: string)
backend/src/misc/retrieve.service.ts:267
↓ 2 callersMethodfindByToken
* @desc Find user by the confirmation token used to verify the email * @param confirmToken - token used to verify the email
backend/src/users/users.service.ts:76
↓ 2 callersFunctionfindLastIndex
(array: DataType[], predicate: (item: DataType) => boolean)
frontend/src/utils/arrayFunctions.ts:170
↓ 2 callersMethodfindMediaById
(mediaId: string, userId: string)
backend/src/seen/seen.service.ts:181
↓ 2 callersMethodfindOne
* @description Get the seen status of a media for a user * @param user - The user to find seen media for * @param media - The media to find seen
backend/src/seen/seen.service.ts:130
↓ 2 callersMethodfuzzySearch
* @description Performs a fuzzy search on the media database * @param query - The query to search for
backend/src/media/media.service.ts:289
↓ 2 callersMethodgenerateMediaVectorStore
(db: PrismaService, openAIApiKey: string)
backend/src/misc/llm.service.ts:36
↓ 2 callersFunctiongenerateRandomCypher
()
frontend/src/utils/helpers.ts:101
↓ 2 callersMethodgetAdminEmail
()
backend/src/misc/retrieve.service.ts:193
↓ 2 callersMethodgetCollection
(collection: Collection | null)
backend/src/media/media.service.ts:1188
↓ 2 callersMethodgetCompanies
(companies: { company: Company }[])
backend/src/media/media.service.ts:1275
↓ 2 callersMethodgetCredits
(credits: AppendedCredits)
backend/src/media/media.service.ts:1133
↓ 2 callersMethodgetCurrentTime
()
frontend/src/providers/watched/videoBridge.ts:20
↓ 2 callersMethodgetExtras
(tmdbExtras: AppendedVideos)
backend/src/media/media.service.ts:1165
↓ 2 callersMethodgetFFProbeMetadata
(file: FramesFile)
backend/src/stream/stream.service.ts:224
↓ 2 callersMethodgetFrontImages
* Get the front images for a media item * @param media The media item to get the front images for * @param type The type of media item
backend/src/images/images.service.ts:43
↓ 2 callersMethodgetGenres
(genres: Genre[])
backend/src/media/media.service.ts:1046
↓ 2 callersMethodgetIsPaused
()
frontend/src/providers/watched/videoBridge.ts:24
↓ 2 callersMethodgetLists
(ability: AppAbilityType)
backend/src/lists/lists.service.ts:186
↓ 2 callersMethodgetMediaByName
(mediaName: string, type: MediaType)
backend/src/render/render.service.ts:188
↓ 2 callersFunctiongetMediaData
(mediaId: string, { queryClient }: IRouterContext)
frontend/src/queries/media.ts:167
↓ 2 callersMethodgetMediaDetails
* @description Get the details of a media by id * @param language - The user's language
backend/src/media/media.service.ts:796
↓ 2 callersMethodgetMediaInfo
* Gets the media info from the file * @param file - the file to get the media info from * @param type - the type of media to get
backend/src/scanner/scanner.identifier.ts:158
↓ 2 callersMethodgetMediaRecommendations
* @description Get media recommendations * @param mediaId - The media id * @param tmdbId - The tmdb id * @param ability - The user's ability
backend/src/media/recommendations.service.ts:80
↓ 2 callersMethodgetNextEpisode
* @description Get the next recommended episode for a user * @param video - The video to get the next recommended video for * @param media -
backend/src/media/recommendations.service.ts:409
↓ 2 callersMethodgetNextMedia
(lang: LanguageReturn, ability: AppAbilityType, item: Video & { media: Media })
backend/src/playback/playback.service.ts:682
↓ 2 callersMethodgetNextRecommendedVideo
* @description Get the next recommended video for a user * @param media - The media to get the next recommended video for * @param ability - The
backend/src/media/recommendations.service.ts:109
↓ 2 callersMethodgetNodesFromSubtitles
(subtitle: Subtitle)
backend/src/subtitles/subtitles.service.ts:66
↓ 2 callersMethodgetObjectFromMedia
(media: Media)
backend/src/storage/storage.service.ts:27
↓ 2 callersFunctiongetPageLoadOptions
(type: MediaType, Component: FC)
frontend/src/components/media/mediaaPage.tsx:66
↓ 2 callersMethodgetPopularMedia
(language: LanguageReturn, ability: AppAbilityType)
backend/src/media/media.service.ts:1510
↓ 2 callersMethodgetRecursiveContents
(cloudStorage: CloudStorage, folder: string)
backend/src/storage/storage.service.ts:84
↓ 2 callersMethodgetRedirectUri
(oauthClient: OauthClient, endpoint: string)
backend/src/oauth/oauth.service.ts:192
↓ 2 callersMethodgetRedirectUrl
(endpoint: string)
backend/src/setup/setup.service.ts:530
↓ 2 callersMethodgetRuntime
(runtime: number)
backend/src/media/media.service.ts:1177
↓ 2 callersMethodgetSession
* @desc Get the session * @param session - The session to get * @param res - The response object
backend/src/session/session.service.ts:160
↓ 2 callersMethodgetSessionCachedKeys
(userId: string)
backend/src/session/session.service.ts:306
↓ 2 callersMethodgetTmdbId
(personId: string)
backend/src/render/render.service.ts:31
↓ 2 callersMethodgetTopRatedMedia
(language: LanguageReturn, ability: AppAbilityType)
backend/src/media/media.service.ts:1527
↓ 2 callersMethodgetTrailer
(videos: AppendedVideos | undefined)
backend/src/media/media.service.ts:1066
↓ 2 callersMethodgetUpNextSession
(video: Video, language: LanguageReturn, playlistVideo: PlaylistVideo | null = null)
backend/src/playback/playback.service.ts:449
↓ 2 callersMethodguessFileInfo
(file: FramesFile)
backend/src/scanner/scanner.identifier.ts:275
↓ 2 callersMethodisAvailable
()
frontend/src/providers/watched/castManager.ts:422
↓ 2 callersMethodisMediaFile
(path: string)
backend/src/storage/storage.watcher.ts:293
↓ 2 callersFunctionisMobileDevice
()
frontend/src/utils/style.ts:6
↓ 2 callersFunctionlightenColor
(rgb: string, percentage: number)
frontend/src/utils/colour.ts:31
↓ 2 callersMethodmapToRoomResponse
(room: Room, playbackSession: PlaybackSession)
backend/src/rooms/rooms.service.ts:163
↓ 2 callersFunctionmapTypes
(type: HomeResponseTypes)
frontend/src/components/index/homeResponseList.tsx:18
↓ 2 callersMethodmoveWithin
(bounds: Bounds)
frontend/src/components/bounds.tsx:110
↓ 2 callersMethodmovieFolderChanged
(folder: FolderType)
backend/src/storage/storage.watcher.ts:223
↓ 2 callersMethodmuteOrUnmute
()
frontend/src/providers/watched/videoBridge.ts:28
↓ 2 callersMethodonClick
()
frontend/src/providers/dialogStore.ts:84
↓ 2 callersMethodpause
()
frontend/src/providers/watched/videoManager.ts:98
↓ 2 callersMethodplayFromPlaybackSession
(cachedSession: CachedSession, playback: Playback)
backend/src/playback/playback.service.ts:260
↓ 2 callersMethodplayFromVideo
(cachedSession: CachedSession, video: Video)
backend/src/playback/playback.service.ts:297
↓ 2 callersMethodplayMedia
* @description Get a playback session for a user and the specified media * @param session - The session of the user * @param media - The med
backend/src/media/media.service.ts:846
↓ 2 callersMethodplayOrPause
()
frontend/src/providers/watched/castManager.ts:170
↓ 2 callersMethodplayPlaylistVideo
* @description Play a playlist video * @param session - The session of the user * @param playlistVideo - The video in the playlist to play
backend/src/playlists/playlists.service.ts:583
↓ 2 callersMethodplayVideo
(videoId: string)
frontend/src/providers/youtubeProvider.ts:44
↓ 2 callersMethodpostSafe
* @desc Post data to a url and parse it with a schema * @param url - The url to post data to * @param schema - The schema to parse the data
backend/src/http/http.service.ts:38
↓ 2 callersFunctionprocessLink
({ id, name, type }: UseMediaLinkOptions)
frontend/src/hooks/useMediaLink.ts:94
↓ 2 callersMethodrandomRange
(min: number, max: number)
frontend/src/components/bounds.tsx:122
↓ 2 callersMethodreadFolder
(cloudStorageId: string, path?: string)
backend/src/storage/storage.service.ts:76
↓ 2 callersMethodreadQuery
(user: User)
backend/src/media/media.authorizer.ts:37
↓ 2 callersMethodremoveSession
* @desc Remove a session * @param userId - The user id to remove the session for * @param sessionId - The session id to remove * @param
backend/src/session/session.service.ts:73
↓ 2 callersMethodrequestLibraryScan
(library: CloudStorage)
backend/src/scanner/scanner.service.ts:60
↓ 2 callersMethodrequestServerScan
()
backend/src/scanner/scanner.service.ts:48
↓ 2 callersMethodretrieveMedia
(type: MediaType, file: FramesFile, scannedImages: ScannedImages, tmdbMedia: Media<MediaType, MediaParams>)
backend/src/scanner/scanner.identifier.ts:402
↓ 2 callersMethodretrieveOauthClient
(oauthId: string)
backend/src/oauth/oauth.service.ts:181
↓ 2 callersMethodsaveToCache
(session: Session & { user: User }, cookie: string)
backend/src/session/session.service.ts:286
↓ 2 callersMethodscanDirectory
(dir: string, depth: number)
backend/src/storage/file.watcher.ts:76
↓ 2 callersMethodscanMovie
(file: FramesFile)
backend/src/scanner/scanner.service.ts:351
↓ 2 callersMethodscanMovies
(storage: CloudStorage)
backend/src/scanner/scanner.service.ts:380
↓ 2 callersMethodscanShow
(file: FramesFile)
backend/src/scanner/scanner.service.ts:359
↓ 2 callersMethodscanShows
(storage: CloudStorage)
backend/src/scanner/scanner.service.ts:388
↓ 2 callersMethodscanStorage
(storage: CloudStorage)
backend/src/scanner/scanner.service.ts:368
↓ 2 callersMethodsendEmail
(email: string, subject: string, react: React.JSX.Element)
backend/src/notifications/notification.service.ts:246
↓ 2 callersMethodsetHideNav
(hideNav: boolean)
frontend/src/providers/navbarProvider.ts:32
↓ 2 callersMethodshowFileChanged
(folder: FolderType, path: string)
backend/src/storage/storage.watcher.ts:218
↓ 2 callersMethodstartSession
()
frontend/src/providers/groupWatch.ts:289
↓ 2 callersMethodtoCache
(items: FileItem[])
backend/src/storage/file.watcher.ts:168
↓ 2 callersMethodupdateExtension
(extension: Partial<Extension>)
frontend/src/providers/realtimeNotifier.ts:141
↓ 2 callersMethodupdatePlaylist
* @description Update a playlist from the given parameters * @param user - The user updating the playlist * @param playlist - The playlist t
backend/src/playlists/playlists.service.ts:41
↓ 2 callersMethodupdateSession
* @desc Update the session * @param user - The user to update the session for
backend/src/session/session.service.ts:129
↓ 2 callersFunctionuseCounter
({ initialValue = 0, targetValue, step = 1, duration = 2, onComplete, autoStart = true, }: U
frontend/src/hooks/useIntervals.ts:209
↓ 2 callersFunctionuseFetchSubtitles
(availableSubtitles: SubtitleSchema[], canAccessStream: boolean)
frontend/src/hooks/useSubtitles.ts:20
↓ 2 callersFunctionuseFlatList
(options?: UseFlatListOptions)
frontend/src/hooks/useFlatList.tsx:87
↓ 2 callersFunctionuseHoverButton
()
frontend/src/hooks/useHoverButton.ts:5
↓ 2 callersFunctionuseInterval
(callback: IntervalCallback, delay: number | null, tick = false)
frontend/src/hooks/useIntervals.ts:50
↓ 2 callersFunctionuseIsVisible
({ action, options, triggerOnce }: UseIsVisibleOptions = { })
frontend/src/hooks/useIsVisible.ts:11
↓ 2 callersFunctionuseMediaQuery
(query: string)
frontend/src/hooks/useBreakpoint.ts:31
↓ 2 callersFunctionuseNavBarOpacity
(value: MotionValue<number>)
frontend/src/hooks/useNavBarOpacity.ts:8
↓ 2 callersFunctionuseResizeObserver
()
frontend/src/hooks/useResizeObserver.ts:3
↓ 2 callersFunctionuseSubtitles
(availableSubtitles: SubtitleSchema[], canAccessStream: boolean)
frontend/src/hooks/useSubtitles.ts:47
↓ 2 callersMethodvalidateAccount
(validateAccount = true)
backend/src/users/users.service.ts:809
↓ 2 callersMethodverifyPasskey
(body: RegistrationResponseJSON, passKeyData: PassKeyData, serverAddress: string, hostname: string, user: User
backend/src/authentication/auth.service.ts:771
← previousnext →201–300 of 1,642, ranked by callers