Search
Preparing search index...
The search index is not available
Swim Toolkit
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Swim Toolkit
@swim/theme
LookVector
Class LookVector<T>
Type parameters
T
Hierarchy
LookVector
Implements
Equals
Debug
Index
Constructors
constructor
Properties
array
index
Accessors
size
Methods
copy
debug
equals
for
Each
get
get
Or
has
is
Empty
to
String
updated
empty
from
Any
from
Array
index
of
Constructors
constructor
new
Look
Vector<T>
(
array
:
readonly
[
Feel
,
T
]
[]
, index
:
{}
)
:
LookVector
<
T
>
Type parameters
T
Parameters
array:
readonly
[
Feel
,
T
]
[]
index:
{}
[
name:
string
]:
number
|
undefined
Returns
LookVector
<
T
>
Properties
Readonly
array
array
:
readonly
[
Feel
,
T
]
[]
Readonly
index
index
:
{}
Type declaration
[
name:
string
]:
number
|
undefined
Accessors
size
get
size
(
)
:
number
Returns
number
Methods
Protected
copy
copy
(
array
:
readonly
[
Feel
,
T
]
[]
, index
?:
{}
)
:
LookVector
<
T
>
Parameters
array:
readonly
[
Feel
,
T
]
[]
Optional
index:
{}
[
name:
string
]:
number
|
undefined
Returns
LookVector
<
T
>
debug
debug
(
output
:
Output
<
unknown
>
)
:
void
Parameters
output:
Output
<
unknown
>
Returns
void
equals
equals
(
that
:
unknown
)
:
boolean
Parameters
that:
unknown
Returns
boolean
for
Each
for
Each<R>
(
callback
:
(
value
:
T
, feel
:
Feel
)
=>
void
|
R
)
:
undefined
|
R
for
Each<R, S>
(
callback
:
(
value
:
T
, feel
:
Feel
)
=>
void
|
R
, thisArg
:
S
)
:
undefined
|
R
Type parameters
R
Parameters
callback:
(
value
:
T
, feel
:
Feel
)
=>
void
|
R
(
value
:
T
, feel
:
Feel
)
:
void
|
R
Parameters
value:
T
feel:
Feel
Returns
void
|
R
Returns
undefined
|
R
Type parameters
R
S
Parameters
callback:
(
value
:
T
, feel
:
Feel
)
=>
void
|
R
(
value
:
T
, feel
:
Feel
)
:
void
|
R
Parameters
value:
T
feel:
Feel
Returns
void
|
R
thisArg:
S
Returns
undefined
|
R
get
get
(
feel
:
Feel
)
:
undefined
|
T
get
(
name
:
string
)
:
undefined
|
T
get
(
index
:
number
)
:
undefined
|
T
Parameters
feel:
Feel
Returns
undefined
|
T
Parameters
name:
string
Returns
undefined
|
T
Parameters
index:
number
Returns
undefined
|
T
get
Or
get
Or<E>
(
feel
:
Feel
, elseValue
:
E
)
:
T
|
E
get
Or<E>
(
name
:
string
, elseValue
:
E
)
:
T
|
E
get
Or<E>
(
index
:
number
, elseValue
:
E
)
:
T
|
E
Type parameters
E
Parameters
feel:
Feel
elseValue:
E
Returns
T
|
E
Type parameters
E
Parameters
name:
string
elseValue:
E
Returns
T
|
E
Type parameters
E
Parameters
index:
number
elseValue:
E
Returns
T
|
E
has
has
(
feel
:
Feel
)
:
boolean
has
(
name
:
string
)
:
boolean
Parameters
feel:
Feel
Returns
boolean
Parameters
name:
string
Returns
boolean
is
Empty
is
Empty
(
)
:
boolean
Returns
boolean
to
String
to
String
(
)
:
string
Returns
string
updated
updated
(
feel
:
Feel
, value
:
undefined
|
T
)
:
LookVector
<
T
>
updated
(
updates
:
LookVectorUpdates
<
T
>
)
:
LookVector
<
T
>
Parameters
feel:
Feel
value:
undefined
|
T
Returns
LookVector
<
T
>
Parameters
updates:
LookVectorUpdates
<
T
>
Returns
LookVector
<
T
>
Static
empty
empty<T>
(
)
:
LookVector
<
T
>
Type parameters
T
Returns
LookVector
<
T
>
Static
from
Any
from
Any<T>
(
value
:
AnyLookVector
<
T
>
)
:
LookVector
<
T
>
Type parameters
T
Parameters
value:
AnyLookVector
<
T
>
Returns
LookVector
<
T
>
Static
from
Array
from
Array<T>
(
array
:
readonly
[
Feel
,
T
]
[]
, index
?:
{}
)
:
LookVector
<
T
>
Type parameters
T
Parameters
array:
readonly
[
Feel
,
T
]
[]
Optional
index:
{}
[
name:
string
]:
number
|
undefined
Returns
LookVector
<
T
>
Static
index
index<T>
(
array
:
readonly
[
Feel
,
T
]
[]
)
:
{}
Type parameters
T
Parameters
array:
readonly
[
Feel
,
T
]
[]
Returns
{}
[
name:
string
]:
number
|
undefined
Static
of
of<T>
(
...
feels
:
[
Feel
,
T
]
[]
)
:
LookVector
<
T
>
Type parameters
T
Parameters
Rest
...
feels:
[
Feel
,
T
]
[]
Returns
LookVector
<
T
>
Modules
@swim/system
@swim/toolkit
@swim/ui
@swim/model
@swim/style
@swim/theme
@swim/view
@swim/dom
@swim/graphics
@swim/component
@swim/ux
@swim/vis
@swim/maps
Brightness
Feel
Color
Look
Feel
Feel
Vector
Feel
Vector
Interpolator
Font
Look
Interpolated
Feel
Length
Look
Look
Look
Vector
constructor
array
index
size
copy
debug
equals
for
Each
get
get
Or
has
is
Empty
to
String
updated
empty
from
Any
from
Array
index
of
Mood
Matrix
Mood
Vector
Number
Look
Opacity
Feel
Shadow
Look
Theme
Matrix
Timing
Look
Mood
Any
Feel
Vector
Any
Look
Vector
Any
Mood
Vector
Feel
Vector
Array
Feel
Vector
Updates
Look
Vector
Array
Look
Vector
Updates
Mood
Vector
Array
Mood
Vector
Updates
Mood
Theme
Generated using
TypeDoc