# Interface: UIComponent
PixellotPlayer.UIComponent
# Table of contents
# Properties
# Accessors
# Methods
# Properties
# element
• element: null | Element
# isMounted
• isMounted: boolean
# wrapperEl
• wrapperEl: HTMLElement | Element
# Accessors
# tooltip
• get tooltip(): null | string
# Returns
null | string
• set tooltip(value): void
# Parameters
| Name | Type |
|---|---|
value | null | string |
# Returns
void
# Methods
# addClass
▸ addClass(className): void
# Parameters
| Name | Type |
|---|---|
className | string |
# Returns
void
# destroy
▸ destroy(): void
# Returns
void
# disable
▸ disable(): void
# Returns
void
# enable
▸ enable(): void
# Returns
void
# hasClass
▸ hasClass(className): boolean
# Parameters
| Name | Type |
|---|---|
className | string |
# Returns
boolean
# init
▸ init(): void
# Returns
void
# removeClass
▸ removeClass(className): void
# Parameters
| Name | Type |
|---|---|
className | string |
# Returns
void
# switchClasses
▸ switchClasses(className1, className2, asc): void
# Parameters
| Name | Type |
|---|---|
className1 | string |
className2 | string |
asc | boolean |
# Returns
void