Search
Preparing search index...
The search index is not available
Core Engine v2.1 API
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Core Engine v2.1 API
com
zhekasmirnov
innercore
api
mod
ui
IElementProvider
Class IElementProvider
Hierarchy
Object
IElementProvider
Implemented by
UIWindowElementDrawable
Index
Constructors
constructor
Properties
class
Methods
add
Or
Refresh
Element
clone
equals
finalize
get
Class
get
Style
For
hash
Code
invalidate
All
notify
notify
All
release
All
remove
Element
reset
All
run
Cache
Preparation
set
Background
Provider
set
Window
Style
to
String
wait
Constructors
constructor
new IElement
Provider
(
)
:
IElementProvider
new IElement
Provider
(
impl
:
{
addOrRefreshElement
:
any
;
getStyleFor
:
any
;
invalidateAll
:
any
;
releaseAll
:
any
;
removeElement
:
any
;
resetAll
:
any
;
runCachePreparation
:
any
;
setBackgroundProvider
:
any
;
setWindowStyle
:
any
}
)
:
IElementProvider
Returns
IElementProvider
Parameters
impl:
{
addOrRefreshElement
:
any
;
getStyleFor
:
any
;
invalidateAll
:
any
;
releaseAll
:
any
;
removeElement
:
any
;
resetAll
:
any
;
runCachePreparation
:
any
;
setBackgroundProvider
:
any
;
setWindowStyle
:
any
}
add
Or
Refresh
Element
:
function
add
Or
Refresh
Element
(
element
:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
)
:
void
Parameters
element:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
Returns
void
get
Style
For
:
function
get
Style
For
(
element
:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
)
:
UIStyle
Parameters
element:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
Returns
UIStyle
invalidate
All
:
function
invalidate
All
(
)
:
void
Returns
void
release
All
:
function
release
All
(
)
:
void
Returns
void
remove
Element
:
function
remove
Element
(
element
:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
)
:
void
Parameters
element:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
Returns
void
reset
All
:
function
reset
All
(
)
:
void
Returns
void
run
Cache
Preparation
:
function
run
Cache
Preparation
(
)
:
void
Returns
void
set
Background
Provider
:
function
set
Background
Provider
(
bgprovider
:
IBackgroundProvider
)
:
void
Parameters
bgprovider:
IBackgroundProvider
Returns
void
set
Window
Style
:
function
set
Window
Style
(
style
:
UIStyle
)
:
void
Parameters
style:
UIStyle
Returns
void
Returns
IElementProvider
Properties
Static
class
class
:
Class
<
IElementProvider
>
Methods
add
Or
Refresh
Element
add
Or
Refresh
Element
(
element
:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
)
:
void
add
Or
Refresh
Element
(
element
:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
)
:
void
Parameters
element:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
Returns
void
Parameters
element:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
Returns
void
clone
clone
(
)
:
any
Returns
any
equals
equals
(
param0
:
any
)
:
boolean
Parameters
param0:
any
Returns
boolean
finalize
finalize
(
)
:
void
Returns
void
get
Class
get
Class
(
)
:
Class
<
any
>
Returns
Class
<
any
>
get
Style
For
get
Style
For
(
element
:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
)
:
UIStyle
get
Style
For
(
element
:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
)
:
UIStyle
Parameters
element:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
Returns
UIStyle
Parameters
element:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
Returns
UIStyle
hash
Code
hash
Code
(
)
:
number
Returns
number
invalidate
All
invalidate
All
(
)
:
void
invalidate
All
(
)
:
void
Returns
void
Returns
void
notify
notify
(
)
:
void
Returns
void
notify
All
notify
All
(
)
:
void
Returns
void
release
All
release
All
(
)
:
void
release
All
(
)
:
void
Returns
void
Returns
void
remove
Element
remove
Element
(
element
:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
)
:
void
remove
Element
(
element
:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
)
:
void
Parameters
element:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
Returns
void
Parameters
element:
com
.
zhekasmirnov
.
innercore
.
api
.
mod
.
ui
.
elements
.
UIElement
Returns
void
reset
All
reset
All
(
)
:
void
reset
All
(
)
:
void
Returns
void
Returns
void
run
Cache
Preparation
run
Cache
Preparation
(
)
:
void
run
Cache
Preparation
(
)
:
void
Returns
void
Returns
void
set
Background
Provider
set
Background
Provider
(
bgprovider
:
IBackgroundProvider
)
:
void
set
Background
Provider
(
bgprovider
:
IBackgroundProvider
)
:
void
Parameters
bgprovider:
IBackgroundProvider
Returns
void
Parameters
bgprovider:
IBackgroundProvider
Returns
void
set
Window
Style
set
Window
Style
(
style
:
UIStyle
)
:
void
set
Window
Style
(
style
:
UIStyle
)
:
void
Parameters
style:
UIStyle
Returns
void
Parameters
style:
UIStyle
Returns
void
to
String
to
String
(
)
:
string
Returns
string
wait
wait
(
)
:
void
wait
(
param0
:
number
)
:
void
wait
(
param0
:
number
, param1
:
number
)
:
void
Returns
void
Parameters
param0:
number
Returns
void
Parameters
param0:
number
param1:
number
Returns
void
Exports
Actor
Renderer
Addon
Entity
Registry
Animation
Armor
Block
Block
Renderer
Callback
Commands
Config
Custom
Enchant
Debug
Dimensions
Entity
EntityAI
EntityAIClass
File
Tools
Game
Game
Object
Registry
Generation
Utils
ICRender
IDData
IDRegistry
Item
Item
Model
Liquid
Registry
Logger
Low
Level
Utils
Mob
Registry
Mob
Spawn
Registry
Mod
ModAPI
Mod
Pack
NBT
Native
Network
Particles
Player
Recipes
Render
Render
Mesh
Saver
Threading
Tile
Entity
ToolAPI
Translation
UI
Updatable
World
World
Renderer
com
zhekasmirnov
apparatus
horizon
innercore
api
Native
Render
Mesh
Native
Renderer
mod
recipes
ui
Gui
Block
Model
background
container
elements
icon
memory
types
window
util
unlimited
mod
IElement
Provider
constructor
class
add
Or
Refresh
Element
clone
equals
finalize
get
Class
get
Style
For
hash
Code
invalidate
All
notify
notify
All
release
All
remove
Element
reset
All
run
Cache
Preparation
set
Background
Provider
set
Window
Style
to
String
wait
Generated using
TypeDoc