OptionaladdToHistory
OptionalawaitModsDeployment
awaitModsDeployment?: ( profileId?: string, progressCB?: (text: string, percent: number) => void, deployOptions?: IDeployOptions,) => Promise<void> OptionalawaitNextPhaseDeployment
awaitNextPhaseDeployment?: () => Promise<void>
OptionalawaitProfileSwitch
awaitProfileSwitch?: () => Bluebird<string> OptionalensureLoggedIn
OptionalnexusCheckModsVersion
nexusCheckModsVersion?: ( gameId: string, mods: { [modId: string]: IMod }, forceFull: boolean | "silent",) => void OptionalnexusDownload
nexusDownload?: ( gameId: string, modId: number, fileId: number, fileName?: string, allowInstall?: boolean,) => PromiseLike<string> OptionalnexusDownloadUpdate
nexusDownloadUpdate?: ( source: string, gameId: string, modId: string, fileId: string, versionPattern: string, campaign: string, referenceTag?: string,) => PromiseLike<{ dlId?: string; error: Error }> OptionalnexusEndorseDirect
nexusEndorseDirect?: ( gameId: string, nexusId: number, version: string, endorsedStatus: EndorsedStatus,) => PromiseLike<EndorsedStatus> OptionalnexusEndorseMod
nexusEndorseMod?: (
gameId: string,
modId: string,
endorsedStatus: EndorsedStatus,
) => void
OptionalnexusGetCollection
nexusGetCollection?: (slug: string) => PromiseLike<ICollection> OptionalnexusGetCollectionRevision
nexusGetCollectionRevision?: ( collectionSlug: string, revisionNumber: number,) => PromiseLike<IRevision> OptionalnexusGetCollections
nexusGetCollections?: (gameId: string) => PromiseLike<ICollection[]> OptionalnexusGetLatestMods
nexusGetLatestMods?: (gameId: string) => PromiseLike<any> OptionalnexusGetModFiles
nexusGetModFiles?: (gameId: string, modId: number) => PromiseLike<IFileInfo[]> OptionalnexusGetMyCollections
nexusGetMyCollections?: ( gameId: string, count?: number, offset?: number,) => PromiseLike<IRevision[]> OptionalnexusGetPreferences
nexusGetPreferences?: (query: IPreferenceQuery) => PromiseLike<IPreference> OptionalnexusGetTrendingMods
nexusGetTrendingMods?: (gameId: string) => PromiseLike<any> OptionalnexusGetUserKeyData
OptionalnexusModFileContents
nexusModFileContents?: ( query: IModFileContentPageQuery, filter?: any, offset?: number, count?: number,) => PromiseLike<IModFileContentPage> OptionalnexusModUpdate
nexusModUpdate?: (
gameId: string,
modId: number,
fileId: number,
source: string,
) => void
OptionalnexusOpenCollectionPage
nexusOpenCollectionPage?: (
gameId: string,
collectionSlug: string,
revisionNumber: number,
source: string,
) => void
OptionalnexusOpenModPage
nexusOpenModPage?: (gameId: string, modId: string, source: string) => void
OptionalnexusRateCollectionRevision
nexusRateCollectionRevision?: ( revisionId: number, rating: number,) => PromiseLike<any> OptionalnexusRequestNexusLogin
nexusRequestNexusLogin?: (callback: any) => void
OptionalnexusRequestOwnIssues
nexusRequestOwnIssues?: (cb: (err: Error, issues?: IIssue[]) => void) => void
OptionalnexusResolveCollectionUrl
nexusResolveCollectionUrl?: (apiLink: string) => PromiseLike<IDownloadURL[]> OptionalnexusRetrieveCategoryList
nexusRetrieveCategoryList?: (isUpdate: boolean) => void
OptionalnexusSearchCollections
nexusSearchCollections?: ( options: ICollectionSearchOptions,) => PromiseLike<ICollectionSearchResult> OptionalnexusSubmitCollection
nexusSubmitCollection?: (
collectionInfo: ICollectionManifest,
assetFilePath: string,
collectionId: number,
callback: (err: Error, response?: any) => void,
) => void
OptionalnexusSubmitFeedback
nexusSubmitFeedback?: (
title: string,
message: string,
hash: string,
feedbackFiles: string[],
anonymous: boolean,
callback: (err: Error, response?: any) => void,
) => void
OptionalpauseDownload
pauseDownload?: (downloadId: string) => Promise<void>
OptionalshowHistory
showHistory?: (stack: string) => void
OptionalshowOverlay