Search
Preparing search index...
The search index is not available
@kano/code
Options
All
Public
Public/Protected
All
Inherited
Menu
Globals
OscillatorPart
Class OscillatorPart
Hierarchy
Part
OscillatorPart
Index
Constructors
constructor
Properties
_components
core
id
name
subscriptions
user
Subscriptions
Accessors
delay
speed
value
wave
type
Methods
_check
Bounds
_get
Step
_stop
Oscillating
_update
Value
apply
Transform
dispose
get
Component
get
Value
At
load
on
Install
on
Start
on
Stop
render
Components
reset
reset
Transform
serialize
transform
Legacy
Constructors
constructor
new
Oscillator
Part
(
)
:
OscillatorPart
Returns
OscillatorPart
Properties
Protected
_components
_components
:
Map
<
string
,
PartComponent
>
= new Map()
core
core
:
OscillatorComponent
Optional
id
id
:
undefined
|
string
Optional
name
name
:
undefined
|
string
Protected
subscriptions
subscriptions
:
IDisposable
[]
= []
Protected
user
Subscriptions
user
Subscriptions
:
IDisposable
[]
= []
Accessors
delay
delay
:
speed
speed
:
value
value
:
wave
wave
:
Static
type
type
:
Methods
_check
Bounds
_check
Bounds
(
)
:
void
Returns
void
_get
Step
_get
Step
(
)
:
number
Returns
number
_stop
Oscillating
_stop
Oscillating
(
)
:
void
Returns
void
_update
Value
_update
Value
(
)
:
void
Returns
void
apply
Transform
apply
Transform
(
ctx
:
CanvasRenderingContext2D
)
:
void
Parameters
ctx:
CanvasRenderingContext2D
Returns
void
dispose
dispose
(
)
:
void
Returns
void
get
Component
get
Component
(
id
:
string
)
:
undefined
|
PartComponent
Parameters
id:
string
Returns
undefined
|
PartComponent
get
Value
At
get
Value
At
(
x
:
number
)
:
number
Parameters
x:
number
Returns
number
load
load
(
data
:
any
)
:
void
Parameters
data:
any
Returns
void
on
Install
on
Install
(
context
:
IPartContext
)
:
void
Parameters
context:
IPartContext
Returns
void
on
Start
on
Start
(
)
:
void
Returns
void
on
Stop
on
Stop
(
)
:
void
Returns
void
render
Components
render
Components
(
ctx
:
CanvasRenderingContext2D
)
:
Promise
<
void
>
Parameters
ctx:
CanvasRenderingContext2D
Returns
Promise
<
void
>
reset
reset
(
)
:
void
Returns
void
reset
Transform
reset
Transform
(
ctx
:
CanvasRenderingContext2D
)
:
void
Parameters
ctx:
CanvasRenderingContext2D
Returns
void
serialize
serialize
(
)
:
object
Returns
object
[
K:
string
]:
any
Static
transform
Legacy
transform
Legacy
(
app
:
any
)
:
void
Parameters
app:
any
Returns
void
Globals
Oscillator
Part
constructor
_components
core
id
name
subscriptions
user
Subscriptions
delay
speed
value
wave
type
_check
Bounds
_get
Step
_stop
Oscillating
_update
Value
apply
Transform
dispose
get
Component
get
Value
At
load
on
Install
on
Start
on
Stop
render
Components
reset
reset
Transform
serialize
transform
Legacy
Generated using
TypeDoc