Home Reference Source
import Login from '@osjs/client/src/login.js'
public class | source

Login

Extends:

@osjs/event-emitter~EventEmitter → Login

OS.js Login UI

Constructor Summary

Public Constructor
public

constructor(core: Core, options: LoginOptions)

Create authentication handler

Member Summary

Public Members
public

$container: Element

Login root DOM element

public

Core instance reference

public

Login options TODO: typedef

Method Summary

Public Methods
public

Destroys the UI

public

init(startHidden: *)

Initializes the UI

public

render(startHidden: *)

Renders the UI

Public Constructors

public constructor(core: Core, options: LoginOptions) source

Create authentication handler

Params:

NameTypeAttributeDescription
core Core

Core reference

options LoginOptions
  • optional

Options

Public Members

public $container: Element source

Login root DOM element

public core: Core source

Core instance reference

public options: Object source

Login options TODO: typedef

Public Methods

public destroy() source

Destroys the UI

public init(startHidden: *) source

Initializes the UI

Params:

NameTypeAttributeDescription
startHidden *

public render(startHidden: *) source

Renders the UI

Params:

NameTypeAttributeDescription
startHidden *