Class: Graphics

Graphics

An api adapter that provides functions for accessing graphics information via the universe ESI end points. You should not usually instantiate this directly as its constructor requires an internal api instance.

This is a function class so instances of Graphics are functions and can be invoked directly, besides accessing its members. Its default function action is equivalent to all or get if an id is provided.


new Graphics(agent)

Create a new Graphics instance using the given agent.

Parameters:
Name Type Description
agent ESIAgent

The ESI agent

Methods


all()

Get a list of graphics. This route expires daily at 11:05.

This makes an HTTP GET request to /universe/graphics/. The route version is v1.

On success, this resolves to a list of graphic ids.

Returns:

A Promise that resolves to the parsed JSON of the response.

Type
Promise.<Array.<Number>>

get(id)

Create a new Graphic end point targeting the particular moon by id.

Parameters:
Name Type Description
id Number

The moon id

Returns:
Type
Graphic