Preparing search index...
The search index is not available
Swim
Swim
@swim/theme
LookVector
Class LookVector<T>
Type Parameters
T
Hierarchy
LookVector
Implements
Equals
Debug
Index
Constructors
constructor
Accessors
size
Methods
copy
debug
equals
for
Each
get
get
Or
has
is
Empty
like
Type?
to
String
updated
empty
from
Array
from
Like
of
Constructors
constructor
new
Look
Vector
<
T
>
(
array
,
index
)
:
LookVector
<
T
>
Type Parameters
T
Parameters
array
:
readonly
[
Feel
,
T
]
[]
index
:
{
[
name
:
string
]
:
number
|
undefined
;
}
[
name
:
string
]:
number
|
undefined
Returns
LookVector
<
T
>
Accessors
size
get
size
(
)
:
number
Returns
number
Methods
Protected
copy
copy
(
array
,
index
?
)
:
LookVector
<
T
>
Parameters
array
:
readonly
[
Feel
,
T
]
[]
Optional
index
:
{
[
name
:
string
]
:
number
|
undefined
;
}
[
name
:
string
]:
number
|
undefined
Returns
LookVector
<
T
>
debug
debug
<
T
>
(
output
)
:
Output
<
T
>
Type Parameters
T
Parameters
output
:
Output
<
T
>
Returns
Output
<
T
>
equals
equals
(
that
)
:
boolean
Parameters
that
:
unknown
Returns
boolean
for
Each
for
Each
<
R
>
(
callback
)
:
R
Type Parameters
R
Parameters
callback
:
(
(
value
,
feel
)
=>
void
|
R
)
(
value
,
feel
)
:
void
|
R
Parameters
value
:
T
feel
:
Feel
Returns
void
|
R
Returns
R
for
Each
<
R
,
S
>
(
callback
,
thisArg
)
:
R
Type Parameters
R
S
Parameters
callback
:
(
(
this
,
value
,
feel
)
=>
void
|
R
)
(
this
,
value
,
feel
)
:
void
|
R
Parameters
this
:
S
value
:
T
feel
:
Feel
Returns
void
|
R
thisArg
:
S
Returns
R
get
get
(
feel
)
:
T
Parameters
feel
:
Feel
Returns
T
get
(
name
)
:
T
Parameters
name
:
string
Returns
T
get
(
index
)
:
T
Parameters
index
:
number
Returns
T
get
Or
get
Or
<
E
>
(
feel
,
elseValue
)
:
T
|
E
Type Parameters
E
Parameters
feel
:
Feel
elseValue
:
E
Returns
T
|
E
get
Or
<
E
>
(
name
,
elseValue
)
:
T
|
E
Type Parameters
E
Parameters
name
:
string
elseValue
:
E
Returns
T
|
E
get
Or
<
E
>
(
index
,
elseValue
)
:
T
|
E
Type Parameters
E
Parameters
index
:
number
elseValue
:
E
Returns
T
|
E
has
has
(
feel
)
:
boolean
Parameters
feel
:
Feel
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
:
LookVectorArray
<
T
>
Returns
void
to
String
to
String
(
)
:
string
Returns
string
updated
updated
(
feel
,
value
)
:
LookVector
<
T
>
Parameters
feel
:
Feel
value
:
T
Returns
LookVector
<
T
>
updated
(
updates
)
:
LookVector
<
T
>
Parameters
updates
:
LookVectorUpdates
<
T
>
Returns
LookVector
<
T
>
Static
empty
empty
<
T
>
(
)
:
LookVector
<
T
>
Type Parameters
T
Returns
LookVector
<
T
>
Static
from
Array
from
Array
<
T
>
(
array
,
index
?
)
:
LookVector
<
T
>
Type Parameters
T
Parameters
array
:
readonly
[
Feel
,
T
]
[]
Optional
index
:
{
[
name
:
string
]
:
number
|
undefined
;
}
[
name
:
string
]:
number
|
undefined
Returns
LookVector
<
T
>
Static
from
Like
from
Like
<
T
,
V
>
(
value
)
:
LookVector
<
T
>
|
Uninitable
<
V
>
Type Parameters
T
V
extends
LookVectorInit
<
T
>
Parameters
value
:
V
Returns
LookVector
<
T
>
|
Uninitable
<
V
>
Static
of
of
<
T
>
(
...
feels
)
:
LookVector
<
T
>
Type Parameters
T
Parameters
Rest
...
feels
:
[
Feel
,
T
]
[]
Returns
LookVector
<
T
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
size
copy
debug
equals
for
Each
get
get
Or
has
is
Empty
like
Type
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