Constructors
Methods
acquireResourceLock
acquireResourceLock( param0: { lockUUID: string; maxTries?: number; resource: string; tryTimeout?: number; },): Promise<void> Parameters
- param0: { lockUUID: string; maxTries?: number; resource: string; tryTimeout?: number }
Returns Promise<void>
appearOffline
appearOffline(param0: { enabled: boolean }): Promise<void> Parameters
- param0: { enabled: boolean }
Returns Promise<void>
baseFolder
baseFolder(): Promise<string>
cancelSubscription
cancelSubscription(param0: { uuid: string }): Promise<void>
changeEmail
changeEmail(param0: { email: string; password: string }): Promise<void> Parameters
- param0: { email: string; password: string }
Returns Promise<void>
changePassword
changePassword( param0: { currentPassword: string; newPassword: string },): Promise<string> Parameters
- param0: { currentPassword: string; newPassword: string }
Returns Promise<string>
checkAPIKeyValidity
checkAPIKeyValidity(): Promise<boolean>
createSubscription
createSubscription( param0: { paymentMethod: PaymentMethods; planId: number },): Promise<string>
delete
delete(param0: { twoFactorCode?: string }): Promise<void> Parameters
- param0: { twoFactorCode?: string }
Returns Promise<void>
deleteAllVersionedFiles
deleteAllVersionedFiles(): Promise<void>
deleteEverything
deleteEverything(): Promise<void>
didExportMasterKeys
didExportMasterKeys(): Promise<void>
disableTwoFactorAuthentication
disableTwoFactorAuthentication(param0: { twoFactorCode: string }): Promise<void> Parameters
- param0: { twoFactorCode: string }
Returns Promise<void>
enableTwoFactorAuthentication
enableTwoFactorAuthentication( param0: { twoFactorCode: string },): Promise<string> Parameters
- param0: { twoFactorCode: string }
Returns Promise<string>
event
event(param0: { uuid: string }): Promise<UserEvent>
events
events(params?: { filter?: "all"; timestamp?: number }): Promise<UserEvent[]> Parameters
Optional
params: { filter?: "all"; timestamp?: number }
Returns Promise<UserEvent[]>
generateInvoice
generateInvoice(param0: { uuid: string }): Promise<string>
loginAlerts
loginAlerts(param0: { enabled: boolean }): Promise<void> Parameters
- param0: { enabled: boolean }
Returns Promise<void>
publicKey
publicKey(param0: { email: string }): Promise<string> Parameters
- param0: { email: string }
Returns Promise<string>
refreshResourceLock
refreshResourceLock( param0: { lockUUID: string; resource: string },): Promise<void> Parameters
- param0: { lockUUID: string; resource: string }
Returns Promise<void>
releaseResourceLock
releaseResourceLock( param0: { lockUUID: string; resource: string },): Promise<void> Parameters
- param0: { lockUUID: string; resource: string }
Returns Promise<void>
requestAffiliatePayout
requestAffiliatePayout( param0: { address: string; method: string },): Promise<void> Parameters
- param0: { address: string; method: string }
Returns Promise<void>
resourceLockStatus
resourceLockStatus(param0: { resource: string }): Promise<"locked"> Parameters
- param0: { resource: string }
Returns Promise<"locked">
updateDesktopLastActive
updateDesktopLastActive(param0: { timestamp: number }): Promise<void> Parameters
- param0: { timestamp: number }
Returns Promise<void>
updateNickname
updateNickname(param0: { nickname: string }): Promise<void> Parameters
- param0: { nickname: string }
Returns Promise<void>
updatePersonalInformation
updatePersonalInformation( param0: { city?: string; companyName?: string; country?: string; firstName?: string; lastName?: string; postalCode?: string; street?: string; streetNumber?: string; vatId?: string; },): Promise<void> Parameters
- param0: {
city?: string;
companyName?: string;
country?: string;
firstName?: string;
lastName?: string;
postalCode?: string;
street?: string;
streetNumber?: string;
vatId?: string;
}
Returns Promise<void>
uploadAvatar
uploadAvatar(param0: { buffer: Buffer }): Promise<void>
versioning
versioning(param0: { enabled: boolean }): Promise<void> Parameters
- param0: { enabled: boolean }
Returns Promise<void>
User
Date
2/1/2024 - 2:44:47 AM
Export
User