MCPcopy Create free account

hub / github.com/IsAvaible/AngularModUpdater / functions

Functions159 in github.com/IsAvaible/AngularModUpdater

FunctioncreateRetryStrategy
* Retries the request with a backoff strategy * @param maxRetries The maximum number of retries * @param delayMs The delay in milliseconds *
src/app/libraries/BaseApiProvider.ts:50
MethoddependencyMods
()
src/app/components/mod-panel/mod-panel.component.ts:131
MethoddownloadAll
* Downloads all mods in the availableMods list
src/app/components/mod-panel/mod-panel.component.ts:1148
MethoddownloadUpdated
* Download all updated mods in the availableMods list
src/app/components/mod-panel/mod-panel.component.ts:1163
FunctionextractRateLimitHeader
( headers: HttpHeaders | undefined, type: 'limit' | 'remaining' | 'reset' )
src/app/libraries/RateLimitedApi.ts:103
MethodfileUrl
()
src/app/components/mod-card/mod-card.component.ts:42
MethodfilteredAvailableMods
()
src/app/components/mod-panel/mod-panel.component.ts:117
FunctiongetRateLimitInfo
* Get current rate limit information
src/app/libraries/RateLimitedApi.ts:22
FunctiongetRateLimitSecondsUntilReset
* Get time until rate limit reset in seconds
src/app/libraries/RateLimitedApi.ts:46
MethodgetVersionFromBuffer
* Returns the version from the given buffer (binary representation of the mod file) * @param buffer The binary representation of the mod file
src/app/libraries/modrinth/modrinth.ts:273
MethodhandleAnnotatedError
* Handles annotated errors * @param errorData The error data * @param file The file that caused the error * @param slug The slug of the proje
src/app/components/mod-panel/mod-panel.component.ts:747
FunctionhandleError
(error: any)
src/app/libraries/BaseApiProvider.ts:58
FunctionhandleRateLimitExceeded
* Handle rate limit exceeded error
src/app/libraries/RateLimitedApi.ts:159
FunctionisAnnotatedError
* Checks if the given object is an annotated error * @param object The object to check
src/app/libraries/BaseApiProvider.ts:23
FunctionisClientSideRateLimit
()
src/app/libraries/RateLimitedApi.ts:39
MethodisGitHubMod
()
src/app/components/mod-card/mod-card.component.ts:49
FunctionisRateLimitError
* Check if error is rate limit related (API-specific implementation)
src/app/libraries/RateLimitedApi.ts:205
MethodisRateLimitError
* Check if error is rate limit related (API-specific implementation)
src/app/libraries/modrinth/modrinth.ts:85
FunctionisRetryableError
* Determines if an HTTP error should be retried
src/app/libraries/BaseApiProvider.ts:30
MethodisUnresolvedMod
(mod: UnavailableMod | UnresolvedMod)
src/app/components/mod-info-section/mod-info-section.component.ts:18
MethodlinkAll
* Opens the modrinth page of all mods in the availableMods list in a new tab
src/app/components/mod-panel/mod-panel.component.ts:1309
MethodngOnChanges
(changes: SimpleChanges)
src/app/components/mod-panel/script-generator/script-generator.component.ts:31
MethodngOnDestroy
()
src/app/components/mod-panel/mod-panel.component.ts:192
MethodngOnDestroy
()
src/app/components/loader-selector/loader-selector.component.ts:28
MethodngOnDestroy
()
src/app/components/file-dropzone/file-dropzone.component.ts:57
MethodngOnDestroy
()
src/app/components/version-selector/version-selector.component.ts:49
MethodngOnInit
()
src/app/app.component.ts:28
MethodngOnInit
()
src/app/components/mod-panel/mod-panel.component.ts:171
MethodngOnInit
()
src/app/components/mod-panel/script-generator/script-generator.component.ts:25
MethodngOnInit
()
src/app/components/loader-selector/loader-selector.component.ts:18
MethodngOnInit
()
src/app/components/file-dropzone/file-dropzone.component.ts:18
MethodngOnInit
()
src/app/components/version-selector/version-selector.component.ts:22
MethodonClick
()
src/app/components/dropdown/dropdown.component.ts:41
MethodonGlobalClick
(event: { target: any })
src/app/components/info-section/info-section.component.ts:62
MethodonGlobalClick
(event: { target: any })
src/app/components/dropdown/dropdown.component.ts:51
MethodonRemove
(event: File)
src/app/components/file-dropzone/file-dropzone.component.ts:52
MethodonSelect
(loader: string)
src/app/components/loader-selector/loader-selector.component.ts:24
MethodonSelect
(event: { addedFiles: any })
src/app/components/file-dropzone/file-dropzone.component.ts:24
MethodonSelect
(version: string)
src/app/components/version-selector/version-selector.component.ts:35
MethodonSelectItem
(item: any)
src/app/components/dropdown/dropdown.component.ts:45
MethodprimaryMods
()
src/app/components/mod-panel/mod-panel.component.ts:127
MethodprocessChunk
( items: Array<File | (typeof modHashes)[0]> )
src/app/components/mod-panel/mod-panel.component.ts:908
FunctionrateLimitLimit
()
src/app/libraries/RateLimitedApi.ts:27
FunctionrateLimitRemaining
()
src/app/libraries/RateLimitedApi.ts:31
FunctionrateLimitResetTime
()
src/app/libraries/RateLimitedApi.ts:35
MethodsearchMods
* Searches for mods with the given search criteria * @param searchCriterias The search criteria
src/app/libraries/curseforge/curseforge.ts:264
MethodsearchMrpackProjectId
( modpack: Modpack )
src/app/libraries/modrinth/modrinth.ts:372
MethodselectedVersion
()
src/app/components/mod-card/mod-card.component.ts:33
MethodselectedVersion
()
src/app/components/version-selector/version-selector.component.ts:31
FunctionshowRateLimitNotification
* Show rate limit notification (override for custom UI)
src/app/libraries/RateLimitedApi.ts:176
MethodstartUpdateMods
* Orchestrates the entire update process, including file processing and dependency fetching.
src/app/components/mod-panel/mod-panel.component.ts:989
MethodtoggleChangelog
()
src/app/components/mod-card/mod-card.component.ts:65
MethodtoggleCurseforgeSupport
($event: MouseEvent)
src/app/components/info-section/info-section.component.ts:69
MethodtoggleInfoSection
()
src/app/components/info-triangle/info-triangle.component.ts:40
FunctiontrackRateLimit
* Track rate limiting for HTTP responses
src/app/libraries/RateLimitedApi.ts:66
Methodtransform
(value: any, args?: any)
src/app/pipes/date-ago/date-ago.pipe.ts:12
Methodtransform
(number: number, args?: any)
src/app/pipes/short-number/short-number.pipe.ts:11
MethodtryCurseforge
* Attempts to process the file using Curseforge API * @param fileBuffer The file buffer * @param file The file to process * @param mcVersion
src/app/components/mod-panel/mod-panel.component.ts:384
MethodupdateSort
(option: SortOption)
src/app/components/mod-panel/mod-panel.component.ts:147
← previous101–159 of 159, ranked by callers