Home Reference Source
import UserRequest from '~/models/Request/User.js'
public class | source

UserRequest

Extends:

Request → UserRequest

Obtains a User by ID. This does cache

Constructor Summary

Public Constructor
public

Obtains user profile by id

Method Summary

Public Methods
public

format(data: Object): User

Returns User object

public

async run()

Inherited Summary

From class Request
protected
public

cancel()

Cancels the request.

public

format(data: Object): Object

Formats the request object and returns an object of Request<T>'s T.

public

async run(o: Object): Promise

Performs the request

Public Constructors

public constructor(id: number) source

Obtains user profile by id

Override:

Request#constructor

Params:

NameTypeAttributeDescription
id number

Public Methods

public format(data: Object): User source

Returns User object

Override:

Request#format

Params:

NameTypeAttributeDescription
data Object

Return:

User

public async run() source

Performs the request

Override:

Request#run