Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Server

per-server state management.

internal

for library use only.

Hierarchy

  • Server

Hierarchy-Diagram

Index

Constructors

constructor

  • new Server(serverUrl: string): Server
  • Parameters

    • serverUrl: string

    Returns Server

Properties

Private options

current set of options in effect for this server.

sessionUserUuid

sessionUserUuid: string

last seen X-Gofer-User header value indicating a server session.

Static Private servers

servers: object

servers by url.

Type declaration

Accessors

authorization

  • Returns Authorization

  • Parameters

    Returns void

credentials

  • Returns Credentials

  • Parameters

    Returns void

organization

  • Returns Organization

  • Parameters

    Returns void

user

  • get user(): User
  • set user(user: User): void
  • Returns User

  • Parameters

    Returns void

Methods

applyOptions

makeCurrent

  • makeCurrent(): void
  • Returns void

Static getInstance

  • getInstance(serverUrl?: string): Server
  • Parameters

    • Default value serverUrl: string = init.initOptions.serverUrl

    Returns Server

Object literals

Private state

state: object

authorization

authorization: Authorization

credentials

credentials: null

organization

organization: null

user

user: null

Generated using TypeDoc