Home Reference Source
import {SteamUser} from './vgui/30-steam-user.js'
public class | source

SteamUser

Extends:

NodeElementPanel → SteamUser

Represents a SteamUser element

Constructor Summary

Public Constructor
public

constructor(id: *)

Method Summary

Public Methods
public

Inherited Summary

From class Node
public get

Returns the children of this node

public get

Returns a Node that is the parent of this node.

public

toString(): *

Returns a string representation of the Node

From class Element
public get

id: *

Returns the fieldName of the element

public

addEventListener(type: *, listener: *)

Adds a listener to a type of events See Event for subclasses for supported types

public

dispatchEvent(event: *): *

Dispatch an event on this element.

public

getAttribute(name: *): *

Gets an attribute on the element In order to support a new attribute an overloading class needs to add the setting type to _attrHandler

public

removeEventListener(type: *, listener: *)

Removes a registered event listener

public

setAttribute(name: *, value: *)

Sets an attribute on the element In order to support a new attribute an overloading class needs to add the setting type to _attrHandler

public

startAnimation(animationName: string): bool

Starts a VGUI animation on child elements.

From class Panel
public

Public Constructors

public constructor(id: *) source

Override:

Panel#constructor

Params:

NameTypeAttributeDescription
id *

Public Methods

public toString(): string source

Override:

Panel#toString

Return:

string