Search
Preparing search index...
The search index is not available
swimOS
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
@swim/collections
BTreeNodeCursor
Class BTreeNodeCursor<K, V, U>
Type parameters
K
V
U
Hierarchy
NodeCursor
<
[
K
,
V
]
,
BTreePage
<
K
,
V
,
U
>
>
BTreeNodeCursor
Implements
Iterator
<
[
K
,
V
]
>
Index
Constructors
constructor
Methods
delete
has
Next
has
Previous
head
is
Empty
next
next
Index
page
Cursor
page
Size
previous
previous
Index
reverse
Page
Cursor
set
skip
step
array
empty
unary
Constructors
constructor
new BTree
Node
Cursor
(
pages
:
BTreePage
<
K
,
V
,
U
>
[]
, index
?:
undefined
|
number
, pageIndex
?:
undefined
|
number
, subCursor
?:
Cursor
<
[
K
,
V
]
>
)
:
BTreeNodeCursor
Parameters
pages:
BTreePage
<
K
,
V
,
U
>
[]
Optional
index:
undefined
|
number
Optional
pageIndex:
undefined
|
number
Optional
subCursor:
Cursor
<
[
K
,
V
]
>
Returns
BTreeNodeCursor
Methods
delete
delete
(
)
:
void
Returns
void
has
Next
has
Next
(
)
:
boolean
Returns
boolean
has
Previous
has
Previous
(
)
:
boolean
Returns
boolean
head
head
(
)
:
[
K
,
V
]
Returns
[
K
,
V
]
is
Empty
is
Empty
(
)
:
boolean
Returns
boolean
next
next
(
)
:
object
Returns
object
next
Index
next
Index
(
)
:
number
Returns
number
Protected
page
Cursor
page
Cursor
(
page
:
BTreePage
<
K
,
V
,
U
>
)
:
Cursor
<
[
K
,
V
]
>
Parameters
page:
BTreePage
<
K
,
V
,
U
>
Returns
Cursor
<
[
K
,
V
]
>
Protected
page
Size
page
Size
(
page
:
BTreePage
<
K
,
V
,
U
>
)
:
number
Parameters
page:
BTreePage
<
K
,
V
,
U
>
Returns
number
previous
previous
(
)
:
object
Returns
object
previous
Index
previous
Index
(
)
:
number
Returns
number
Protected
reverse
Page
Cursor
reverse
Page
Cursor
(
page
:
BTreePage
<
K
,
V
,
U
>
)
:
Cursor
<
[
K
,
V
]
>
Parameters
page:
BTreePage
<
K
,
V
,
U
>
Returns
Cursor
<
[
K
,
V
]
>
set
set
(
newValue
:
[
K
,
V
]
)
:
void
Parameters
newValue:
[
K
,
V
]
Returns
void
skip
skip
(
count
:
number
)
:
void
Parameters
count:
number
Returns
void
step
step
(
)
:
void
Returns
void
Static
array
array<T>
(
array
:
ReadonlyArray
<
T
>
, index
?:
number
, limit
?:
number
)
:
Cursor
<
T
>
Type parameters
T
Parameters
array:
ReadonlyArray
<
T
>
Default value
index:
number
= 0
Default value
limit:
number
= array.length
Returns
Cursor
<
T
>
Static
empty
empty<T>
(
)
:
Cursor
<
T
>
Type parameters
T
Returns
Cursor
<
T
>
Static
unary
unary<T>
(
value
:
T
)
:
Cursor
<
T
>
Type parameters
T
Parameters
value:
T
Returns
Cursor
<
T
>
Globals
@swim/core
@swim/codec
@swim/collections
@swim/dataflow
@swim/math
@swim/recon
@swim/streamlet
@swim/structure
@swim/time
@swim/uri
@swim/util
@swim/mesh
@swim/ui
@swim/ux
@swim/web
BTree
BTree
Node
Cursor
constructor
delete
has
Next
has
Previous
head
is
Empty
next
next
Index
page
Cursor
page
Size
previous
previous
Index
reverse
Page
Cursor
set
skip
step
array
empty
unary
STree