Home Reference Source Repository
import {Screen} from 'webgame-lib/src/screen.js'
public class | source

Screen

A screen is a <canvas> overlaid with a <div> for UI controls.

Constructor Summary

Public Constructor
public

constructor(w: number, h: number, cssPrefix: string)

Initializes the DOM elements.

Member Summary

Public Members
public

can: *

public
public

overlay: *

Method Summary

Public Methods
public

hide()

public

show()

Public Constructors

public constructor(w: number, h: number, cssPrefix: string) source

Initializes the DOM elements.

Params:

NameTypeAttributeDescription
w number

Width

h number

Height

cssPrefix string

Prefix for CSS classes

Public Members

public can: * source

public container: * source

public overlay: * source

Public Methods

public hide() source

public show() source