Class: PersonalNoteSet
Defined in: libraries/models/src/personal-note-set/index.ts:11
Constructors
Constructor
new PersonalNoteSet(
notes?
):PersonalNoteSet
Defined in: libraries/models/src/personal-note-set/index.ts:13
Parameters
Parameter | Type |
---|---|
notes? | (PersonalNote | PersonalNoteJson )[] |
Returns
PersonalNoteSet
Properties
Property | Modifier | Type | Defined in |
---|---|---|---|
_items | public | Map <string , PersonalNote > | libraries/models/src/personal-note-set/index.ts:12 |
EMPTY | static | PersonalNoteSet | libraries/models/src/personal-note-set/index.ts:37 |
isInstance | static | (this , instance ) => instance is PersonalNoteSet | libraries/models/src/personal-note-set/index.ts:31 |
Accessors
size
Get Signature
get size():
number
Defined in: libraries/models/src/personal-note-set/index.ts:120
Returns
number
[ModelIdSymbol]
Get Signature
get
static
[ModelIdSymbol]():string
Defined in: libraries/models/src/personal-note-set/index.ts:27
Returns
string
Methods
[iterator]()
[iterator]():
MapIterator
<PersonalNote
>
Defined in: libraries/models/src/personal-note-set/index.ts:116
Returns
MapIterator
<PersonalNote
>
add()
add(
input
):PersonalNoteSet
Defined in: libraries/models/src/personal-note-set/index.ts:40
Parameters
Parameter | Type |
---|---|
input | PersonalNote | PersonalNoteJson | (PersonalNote | PersonalNoteJson )[] |
Returns
PersonalNoteSet
clone()
clone():
PersonalNoteSet
Defined in: libraries/models/src/personal-note-set/index.ts:69
Returns
PersonalNoteSet
equals()
equals(
otherSet
):boolean
Defined in: libraries/models/src/personal-note-set/index.ts:74
Parameters
Parameter | Type |
---|---|
otherSet | PersonalNoteSet |
Returns
boolean
get()
get(
item
):undefined
|PersonalNote
Defined in: libraries/models/src/personal-note-set/index.ts:84
Parameters
Parameter | Type |
---|---|
item | string | PersonalNote |
Returns
undefined
| PersonalNote
has()
has(
item
):boolean
Defined in: libraries/models/src/personal-note-set/index.ts:93
Parameters
Parameter | Type |
---|---|
item | string | PersonalNote |
Returns
boolean
toJSON()
toJSON():
PersonalNoteJson
[]
Defined in: libraries/models/src/personal-note-set/index.ts:97
Returns
PersonalNoteJson
[]
toRedactedJSON()
toRedactedJSON():
object
[]
Defined in: libraries/models/src/personal-note-set/index.ts:101
Returns
object
[]
update()
update(
items
):PersonalNoteSet
Defined in: libraries/models/src/personal-note-set/index.ts:106
Parameters
Parameter | Type |
---|---|
items | (PersonalNote | PersonalNoteJson )[] |
Returns
PersonalNoteSet
[hasInstance]()
static
[hasInstance](instance
):instance is PersonalNoteSet
Defined in: libraries/models/src/personal-note-set/index.ts:33
Parameters
Parameter | Type |
---|---|
instance | unknown |
Returns
instance is PersonalNoteSet
fromArray()
static
fromArray(arr?
):PersonalNoteSet
Defined in: libraries/models/src/personal-note-set/index.ts:23
Parameters
Parameter | Type |
---|---|
arr? | null | (PersonalNote | PersonalNoteJson )[] |
Returns
PersonalNoteSet