Octra libraries - v2.0.0
Preparing search index...
@octra/annotation
OctraAnnotationLevel
Class OctraAnnotationLevel<T, S>
Type Parameters
T
extends
OLevel
<
S
>
S
extends
OItem
Hierarchy (
View Summary
)
OctraAnnotationLevel
OctraAnnotationSegmentLevel
OctraAnnotationItemLevel
Index
Constructors
constructor
Properties
_
id
level
Accessors
id
items
name
sortorder
type
Methods
change
Item
clear
duplicate
get
Left
Sibling
get
Right
Sibling
overwrite
Items
serialize
Constructors
constructor
new
OctraAnnotationLevel
<
T
extends
OLevel
<
S
>
,
S
extends
OItem
>
(
_id
:
number
,
level
:
T
,
)
:
OctraAnnotationLevel
<
T
,
S
>
Type Parameters
T
extends
OLevel
<
S
>
S
extends
OItem
Parameters
_id
:
number
level
:
T
Returns
OctraAnnotationLevel
<
T
,
S
>
Properties
Protected
_
id
_id
:
number
level
level
:
T
Accessors
id
get
id
()
:
number
Returns
number
items
get
items
()
:
S
[]
Returns
S
[]
name
get
name
()
:
string
Returns
string
set
name
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
sortorder
get
sortorder
()
:
number
Returns
number
type
get
type
()
:
AnnotationLevelType
Returns
AnnotationLevelType
Methods
change
Item
changeItem
(
item
:
S
)
:
OctraAnnotationLevel
<
T
,
S
>
Parameters
item
:
S
Returns
OctraAnnotationLevel
<
T
,
S
>
clear
clear
()
:
void
Returns
void
duplicate
duplicate
(
id
:
number
,
itemIDCounter
:
number
)
:
OctraAnnotationLevel
<
T
,
S
>
Parameters
id
:
number
itemIDCounter
:
number
Returns
OctraAnnotationLevel
<
T
,
S
>
get
Left
Sibling
getLeftSibling
(
index
:
number
)
:
undefined
|
S
Parameters
index
:
number
Returns
undefined
|
S
get
Right
Sibling
getRightSibling
(
index
:
number
)
:
undefined
|
S
Parameters
index
:
number
Returns
undefined
|
S
overwrite
Items
overwriteItems
(
items
:
S
[]
)
:
void
Parameters
items
:
S
[]
Returns
void
serialize
serialize
()
:
IItemLevel
Returns
IItemLevel
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
id
level
Accessors
id
items
name
sortorder
type
Methods
change
Item
clear
duplicate
get
Left
Sibling
get
Right
Sibling
overwrite
Items
serialize
Octra libraries - v2.0.0
Loading...