Preparing search index...
The search index is not available
Swim
Swim
@swim/theme
MoodVector
Class MoodVector<M>
Type Parameters
M
extends
Mood
=
Feel
Hierarchy
MoodVector
Implements
Equals
Debug
Index
Constructors
constructor
Accessors
size
Methods
copy
debug
dot
equals
for
Each
get
get
Or
has
is
Empty
like
Type?
minus
negative
plus
times
to
String
updated
empty
from
Array
from
Like
of
Constructors
constructor
new
Mood
Vector
<
M
>
(
array
,
index
)
:
MoodVector
<
M
>
Type Parameters
M
extends
Mood
=
Feel
Parameters
array
:
readonly
[
M
,
number
]
[]
index
:
{
[
name
:
string
]
:
number
|
undefined
;
}
[
name
:
string
]:
number
|
undefined
Returns
MoodVector
<
M
>
Accessors
size
get
size
(
)
:
number
Returns
number
Methods
Protected
copy
copy
(
array
,
index
?
)
:
MoodVector
<
M
>
Parameters
array
:
readonly
[
M
,
number
]
[]
Optional
index
:
{
[
name
:
string
]
:
number
|
undefined
;
}
[
name
:
string
]:
number
|
undefined
Returns
MoodVector
<
M
>
debug
debug
<
T
>
(
output
)
:
Output
<
T
>
Type Parameters
T
Parameters
output
:
Output
<
T
>
Returns
Output
<
T
>
dot
dot
(
that
)
:
number
Parameters
that
:
MoodVector
<
M
>
Returns
number
equals
equals
(
that
)
:
boolean
Parameters
that
:
unknown
Returns
boolean
for
Each
for
Each
<
R
>
(
callback
)
:
R
Type Parameters
R
Parameters
callback
:
(
(
value
,
key
)
=>
void
|
R
)
(
value
,
key
)
:
void
|
R
Parameters
value
:
number
key
:
M
Returns
void
|
R
Returns
R
for
Each
<
R
,
S
>
(
callback
,
thisArg
)
:
R
Type Parameters
R
S
Parameters
callback
:
(
(
this
,
value
,
key
)
=>
void
|
R
)
(
this
,
value
,
key
)
:
void
|
R
Parameters
this
:
S
value
:
number
key
:
M
Returns
void
|
R
thisArg
:
S
Returns
R
get
get
(
key
)
:
number
Parameters
key
:
M
Returns
number
get
(
name
)
:
number
Parameters
name
:
string
Returns
number
get
(
index
)
:
number
Parameters
index
:
number
Returns
number
get
Or
get
Or
<
E
>
(
key
,
elseValue
)
:
number
|
E
Type Parameters
E
Parameters
key
:
M
elseValue
:
E
Returns
number
|
E
get
Or
<
E
>
(
name
,
elseValue
)
:
number
|
E
Type Parameters
E
Parameters
name
:
string
elseValue
:
E
Returns
number
|
E
get
Or
<
E
>
(
index
,
elseValue
)
:
number
|
E
Type Parameters
E
Parameters
index
:
number
elseValue
:
E
Returns
number
|
E
has
has
(
key
)
:
boolean
Parameters
key
:
M
Returns
boolean
has
(
name
)
:
boolean
Parameters
name
:
string
Returns
boolean
is
Empty
is
Empty
(
)
:
boolean
Returns
boolean
Optional
like
Type
like
Type
(
like
)
:
void
Parameters
like
:
MoodVectorArray
<
M
>
Returns
void
minus
minus
(
that
)
:
MoodVector
<
M
>
Parameters
that
:
MoodVector
<
M
>
Returns
MoodVector
<
M
>
negative
negative
(
)
:
MoodVector
<
M
>
Returns
MoodVector
<
M
>
plus
plus
(
that
)
:
MoodVector
<
M
>
Parameters
that
:
MoodVector
<
M
>
Returns
MoodVector
<
M
>
times
times
(
scalar
)
:
MoodVector
<
M
>
Parameters
scalar
:
number
Returns
MoodVector
<
M
>
to
String
to
String
(
)
:
string
Returns
string
updated
updated
(
key
,
value
)
:
MoodVector
<
M
>
Parameters
key
:
M
value
:
number
Returns
MoodVector
<
M
>
updated
(
updates
)
:
MoodVector
<
M
>
Parameters
updates
:
MoodVectorUpdates
<
M
>
Returns
MoodVector
<
M
>
Static
empty
empty
<
M
>
(
)
:
MoodVector
<
M
>
Type Parameters
M
extends
Mood
Returns
MoodVector
<
M
>
Static
from
Array
from
Array
<
M
>
(
array
,
index
?
)
:
MoodVector
<
M
>
Type Parameters
M
extends
Mood
Parameters
array
:
readonly
[
M
,
number
]
[]
Optional
index
:
{
[
name
:
string
]
:
number
|
undefined
;
}
[
name
:
string
]:
number
|
undefined
Returns
MoodVector
<
M
>
Static
from
Like
from
Like
<
M
,
V
>
(
value
)
:
MoodVector
<
M
>
|
Uninitable
<
V
>
Type Parameters
M
extends
Mood
V
extends
MoodVectorLike
<
M
>
Parameters
value
:
V
Returns
MoodVector
<
M
>
|
Uninitable
<
V
>
Static
of
of
<
M
>
(
...
keys
)
:
MoodVector
<
M
>
Type Parameters
M
extends
Mood
Parameters
Rest
...
keys
:
[
M
,
number
]
[]
Returns
MoodVector
<
M
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
size
copy
debug
dot
equals
for
Each
get
get
Or
has
is
Empty
like
Type
minus
negative
plus
times
to
String
updated
empty
from
Array
from
Like
of
Swim
@swim/util
@swim/codec
@swim/component
@swim/collections
@swim/constraint
@swim/structure
@swim/recon
@swim/uri
@swim/math
@swim/geo
@swim/time
@swim/warp
@swim/client
@swim/model
@swim/style
@swim/theme
@swim/view
@swim/dom
@swim/graphics
@swim/controller
@swim/button
Loading...
Generated using
TypeDoc