tsParticles - v4.5.3
Preparing search index...
tsParticles Ribbons Bundle
bundle
PluginManager
Interface PluginManager
interface
PluginManager
{
colorManagers
:
Map
<
string
,
IColorManager
>
;
easingFunctions
:
Map
<
string
,
EasingFunction
>
;
initializers
:
Initializers
;
palettes
:
Map
<
string
,
IPalette
>
;
plugins
:
IPlugin
[]
;
presets
:
Map
<
string
,
RecursivePartial
<
IOptions
>
>
;
get
configs
()
:
Record
<
string
,
ISourceOptions
>
;
get
initialized
()
:
boolean
;
addColorManager
(
name
:
string
,
manager
:
IColorManager
)
:
void
;
addConfig
(
config
:
ISourceOptions
)
:
void
;
addEasing
(
name
:
string
,
easing
:
EasingFunction
)
:
void
;
addEffect
(
effect
:
string
,
drawer
:
EffectInitializer
)
:
void
;
addPalette
(
name
:
string
,
palette
:
IPalette
)
:
void
;
addParticleUpdater
(
name
:
string
,
updaterInitializer
:
UpdaterInitializer
,
)
:
void
;
addPlugin
(
plugin
:
IPlugin
)
:
void
;
addPreset
(
preset
:
string
,
options
:
Readonly
<
ISourceOptions
>
,
override
?:
boolean
,
)
:
void
;
addShape
(
shapes
:
string
[]
,
drawer
:
ShapeInitializer
)
:
void
;
getEasing
(
name
:
string
)
:
EasingFunction
;
getPalette
(
name
:
string
)
:
IPalette
|
undefined
;
getPlugin
(
plugin
:
string
)
:
IPlugin
|
undefined
;
getPreset
(
preset
:
string
)
:
RecursivePartial
<
IOptions
>
|
undefined
;
init
()
:
Promise
<
void
>
;
register
(
...
loaders
:
LoadPluginFunction
[]
)
:
Promise
<
void
>
;
}
Index
Properties
color
Managers
easing
Functions
initializers
palettes
plugins
presets
Accessors
configs
initialized
Methods
add
Color
Manager
add
Config
add
Easing
add
Effect
add
Palette
add
Particle
Updater
add
Plugin
add
Preset
add
Shape
get
Easing
get
Palette
get
Plugin
get
Preset
init
register
Properties
Readonly
color
Managers
colorManagers
:
Map
<
string
,
IColorManager
>
Readonly
easing
Functions
easingFunctions
:
Map
<
string
,
EasingFunction
>
Readonly
initializers
initializers
:
Initializers
Readonly
palettes
palettes
:
Map
<
string
,
IPalette
>
Readonly
plugins
plugins
:
IPlugin
[]
Readonly
presets
presets
:
Map
<
string
,
RecursivePartial
<
IOptions
>
>
Accessors
configs
get
configs
()
:
Record
<
string
,
ISourceOptions
>
Returns
Record
<
string
,
ISourceOptions
>
initialized
get
initialized
()
:
boolean
Returns
boolean
Methods
add
Color
Manager
addColorManager
(
name
:
string
,
manager
:
IColorManager
)
:
void
Parameters
name
:
string
manager
:
IColorManager
Returns
void
add
Config
addConfig
(
config
:
ISourceOptions
)
:
void
Parameters
config
:
ISourceOptions
Returns
void
add
Easing
addEasing
(
name
:
string
,
easing
:
EasingFunction
)
:
void
Parameters
name
:
string
easing
:
EasingFunction
Returns
void
add
Effect
addEffect
(
effect
:
string
,
drawer
:
EffectInitializer
)
:
void
Parameters
effect
:
string
drawer
:
EffectInitializer
Returns
void
add
Palette
addPalette
(
name
:
string
,
palette
:
IPalette
)
:
void
Parameters
name
:
string
palette
:
IPalette
Returns
void
add
Particle
Updater
addParticleUpdater
(
name
:
string
,
updaterInitializer
:
UpdaterInitializer
)
:
void
Parameters
name
:
string
updaterInitializer
:
UpdaterInitializer
Returns
void
add
Plugin
addPlugin
(
plugin
:
IPlugin
)
:
void
Parameters
plugin
:
IPlugin
Returns
void
add
Preset
addPreset
(
preset
:
string
,
options
:
Readonly
<
ISourceOptions
>
,
override
?:
boolean
,
)
:
void
Parameters
preset
:
string
options
:
Readonly
<
ISourceOptions
>
Optional
override
:
boolean
Returns
void
add
Shape
addShape
(
shapes
:
string
[]
,
drawer
:
ShapeInitializer
)
:
void
Parameters
shapes
:
string
[]
drawer
:
ShapeInitializer
Returns
void
get
Easing
getEasing
(
name
:
string
)
:
EasingFunction
Parameters
name
:
string
Returns
EasingFunction
get
Palette
getPalette
(
name
:
string
)
:
IPalette
|
undefined
Parameters
name
:
string
Returns
IPalette
|
undefined
get
Plugin
getPlugin
(
plugin
:
string
)
:
IPlugin
|
undefined
Parameters
plugin
:
string
Returns
IPlugin
|
undefined
get
Preset
getPreset
(
preset
:
string
)
:
RecursivePartial
<
IOptions
>
|
undefined
Parameters
preset
:
string
Returns
RecursivePartial
<
IOptions
>
|
undefined
init
init
()
:
Promise
<
void
>
Returns
Promise
<
void
>
register
register
(
...
loaders
:
LoadPluginFunction
[]
)
:
Promise
<
void
>
Parameters
...
loaders
:
LoadPluginFunction
[]
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
color
Managers
easing
Functions
initializers
palettes
plugins
presets
Accessors
configs
initialized
Methods
add
Color
Manager
add
Config
add
Easing
add
Effect
add
Palette
add
Particle
Updater
add
Plugin
add
Preset
add
Shape
get
Easing
get
Palette
get
Plugin
get
Preset
init
register
tsParticles - v4.5.3
Loading...