Home Reference Source
public class | source

Account

You can directly use an instance of this class. account

Extends:

BaseModule → Account

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

Method Summary

Public Methods
public

authenticate(email: string, password: string): Promise<MAccount>

public

create(email: string, password: string): Promise<object>

public

get(accountId: string): Promise<object>

public

Inherited Summary

From class BaseModule
public
public

call(endpoint: string, data: object | FilterBuilder, method: string): Promise

private

_transform(data: *): *

Public Constructors

public constructor() source

Override:

BaseModule#constructor

Public Members

public TransformModel: * source

Override:

BaseModule#TransformModel

Public Methods

public authenticate(email: string, password: string): Promise<MAccount> source

Params:

NameTypeAttributeDescription
email string
password string

Return:

Promise<MAccount>

public create(email: string, password: string): Promise<object> source

Params:

NameTypeAttributeDescription
email string
password string

Return:

Promise<object>

public get(accountId: string): Promise<object> source

Params:

NameTypeAttributeDescription
accountId string

Return:

Promise<object>

public isEmailUnique(email: string): Promise<boolean> source

Params:

NameTypeAttributeDescription
email string

Return:

Promise<boolean>