Properties
Private
Optional
deviceId
deviceId?: string
Private
Optional
userId
userId?: string
Accessors
isInitialized
- get isInitialized(): boolean
-
Returns boolean
Methods
getCategories
- getCategories(params?): Promise<TCategory[]>
-
Parameters
-
params: {
includeDeletedCategories?: boolean;
} = {}
-
Optional
includeDeletedCategories?: boolean
Returns Promise<TCategory[]>
Private
getDeviceId
- getDeviceId(): Promise<`${string}-${string}-${string}-${string}-${string}`>
-
Returns Promise<`${string}-${string}-${string}-${string}-${string}`>
getNetworth
- getNetworth(options): Promise<TNetworthResponse>
-
Parameters
-
options: {
fromDate: Date;
toDate: Date;
}
-
fromDate: Date
-
toDate: Date
getTransactions
- getTransactions(options): Promise<TTransaction[]>
-
Parameters
-
options: {
accountIds: number[];
fromDate: Date;
limit: number;
toDate: Date;
}
-
accountIds: number[]
-
fromDate: Date
-
limit: number
-
toDate: Date
Private
hydrateFromSessionStore
- hydrateFromSessionStore(): boolean
-
Returns boolean
Private
init
- init(): Promise<void>
-
Returns Promise<void>
Private
initCookieStore
- initCookieStore(): Promise<void>
-
Returns Promise<void>
Private
initSafe
- initSafe(): Promise<void>
-
Returns Promise<void>
Private
processBundledMMQPRequest
- processBundledMMQPRequest<T>(requestType, task, service, args): Promise<TMMQPBundledRequestTypes[T]["response"]["response"][string]["response"]>
-
Type Parameters
-
T extends "fetchModifiedTransactions"
Returns Promise<TMMQPBundledRequestTypes[T]["response"]["response"][string]["response"]>
Private
processMMQPRequest
- processMMQPRequest<T>(requestType, endpoint, payload): Promise<TMMQPRequestTypes[T]["response"]>
-
Type Parameters
-
T extends "UserData_primary" | "fetchModifiedTransactions" | "registerUser" | "submitToken"
Private
processRequest
- processRequest<T>(requestType, responseKey, payload): Promise<TProcessRequestTypes[T]["response"]>
-
Type Parameters
-
T extends "getCategories"
Private
registerDeviceId
- registerDeviceId(deviceId): Promise<string>
-
Returns Promise<string>
Private
submitDeviceToken
- submitDeviceToken(deviceId, userId): Promise<void>
-
Parameters
-
deviceId: string
-
userId: string
Returns Promise<void>