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>