Search
Preparing search index...
The search index is not available
Winter Cardinal
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
controller/data/internal
SContainerMemory
Class SContainerMemory<V, P, PS>
Type parameters
V
P
:
SPatch
PS
:
SPatches
<
V
,
P
>
Hierarchy
SContainerMemory
SMapBaseMemory
SListBaseMemory
SQueueMemory
Index
Constructors
constructor
Properties
_$a
_$af
_$afn
_$an
_$ar
_$arn
_$b
_$bf
_$bfn
_$bn
_$br
_$brn
_authorized
Revision
_is
Initialized
_lock
_name
_parent
_patches
_properties
_revision
_values
_wrapper
Methods
dynamic
Info
Handler
A_
dynamic
Info
Handler
Af_
dynamic
Info
Handler
Ai_
dynamic
Info
Handler
Ar_
dynamic
Info
Handler_
from
Json_
from
String_
get
And
Increment
Revision_
get
Revision_
get
Wrapper_
init
Wrapper_
initialize_
is
Initialized_
is
Locked_
is
Non
Null_
is
Patch
Applicable_
is
Patch
Empty_
is
Read
Only_
lock_
make
Init
Values_
merge
Events_
new
Init
Args_
new
Value
Args_
on
Merged
Event_
patch_
push
Change
Event_
push
Event
Change
Value
Event_
push
Event
Init
Event_
push
Event
Value
Event_
push
Event_
push
Event__
reset
Authorized
Revision_
to
Json_
to
String_
to
Updated_
trigger
Events_
uninitialize_
unlock_
Constructors
constructor
new SContainer
Memory
(
parent
:
SContainerParentMemory
, name
:
string
, properties
:
Properties
, lock
:
Lock
, wrapperConstructor
:
WrapperConstructor
, patches
:
PS
)
:
SContainerMemory
Parameters
parent:
SContainerParentMemory
name:
string
properties:
Properties
lock:
Lock
wrapperConstructor:
WrapperConstructor
patches:
PS
Returns
SContainerMemory
Properties
Private
_$a
_$a
:
SClassMemory
<
unknown
[]
>
Private
_$af
_$af
:
SIntegerMemory
Private
_$afn
_$afn
:
string
Private
_$an
_$an
:
string
Private
_$ar
_$ar
:
SLongMemory
Private
_$arn
_$arn
:
string
Private
_$b
_$b
:
SClassMemory
<
unknown
>
Private
_$bf
_$bf
:
SIntegerMemory
Private
_$bfn
_$bfn
:
string
Private
_$bn
_$bn
:
string
Private
_$br
_$br
:
SLongMemory
Private
_$brn
_$brn
:
string
Private
_authorized
Revision
_authorized
Revision
:
number
= -1
Private
_is
Initialized
_is
Initialized
:
boolean
= false
Private
_lock
_lock
:
Lock
Private
_name
_name
:
string
Private
_parent
_parent
:
SContainerParentMemory
Protected
_patches
_patches
:
PS
Private
_properties
_properties
:
Properties
Private
_revision
_revision
:
number
= 0
Protected
_values
_values
:
V
Private
_wrapper
_wrapper
:
Connectable
Methods
Private
dynamic
Info
Handler
A_
dynamic
Info
Handler
A_
(
)
:
void
Returns
void
Private
dynamic
Info
Handler
Af_
dynamic
Info
Handler
Af_
(
)
:
void
Returns
void
Private
dynamic
Info
Handler
Ai_
dynamic
Info
Handler
Ai_
(
)
:
boolean
Returns
boolean
Private
dynamic
Info
Handler
Ar_
dynamic
Info
Handler
Ar_
(
)
:
void
Returns
void
Private
dynamic
Info
Handler_
dynamic
Info
Handler_
(
dataNames
:
PlainObject
<
null
>
)
:
string
|
null
Parameters
dataNames:
PlainObject
<
null
>
Returns
string
|
null
Abstract
from
Json_
from
Json_
(
json
:
unknown
)
:
void
Parameters
json:
unknown
Returns
void
from
String_
from
String_
(
str
:
string
)
:
void
Parameters
str:
string
Returns
void
get
And
Increment
Revision_
get
And
Increment
Revision_
(
)
:
number
Returns
number
get
Revision_
get
Revision_
(
)
:
number
Returns
number
get
Wrapper_
get
Wrapper_
(
)
:
Connectable
Returns
Connectable
Private
init
Wrapper_
init
Wrapper_
(
wrapper
:
Connectable
)
:
Connectable
Parameters
wrapper:
Connectable
Returns
Connectable
initialize_
initialize_
(
)
:
void
Returns
void
is
Initialized_
is
Initialized_
(
)
:
boolean
Returns
boolean
is
Locked_
is
Locked_
(
)
:
boolean
Returns
boolean
is
Non
Null_
is
Non
Null_
(
)
:
boolean
Returns
boolean
is
Patch
Applicable_
is
Patch
Applicable_
(
patches
:
unknown
[]
, revision
:
number
, hasNoPatches
:
boolean
)
:
boolean
Parameters
patches:
unknown
[]
revision:
number
hasNoPatches:
boolean
Returns
boolean
is
Patch
Empty_
is
Patch
Empty_
(
patches
:
unknown
[]
)
:
boolean
Parameters
patches:
unknown
[]
Returns
boolean
is
Read
Only_
is
Read
Only_
(
)
:
boolean
Returns
boolean
lock_
lock_
(
)
:
void
Returns
void
Protected
Abstract
make
Init
Values_
make
Init
Values_
(
)
:
V
Returns
V
merge
Events_
merge
Events_
(
argsA
:
unknown
[]
, argsB
:
unknown
[]
, isFirst
:
boolean
)
:
void
Parameters
argsA:
unknown
[]
argsB:
unknown
[]
isFirst:
boolean
Returns
void
Protected
Abstract
new
Init
Args_
new
Init
Args_
(
)
:
unknown
[]
Returns
unknown
[]
Protected
Abstract
new
Value
Args_
new
Value
Args_
(
initArgs
:
unknown
[]
)
:
unknown
[]
Parameters
initArgs:
unknown
[]
Returns
unknown
[]
on
Merged
Event_
on
Merged
Event_
(
args
:
unknown
[]
)
:
void
Parameters
args:
unknown
[]
Returns
void
Abstract
patch_
patch_
(
patches
:
unknown
[]
)
:
unknown
[]
|
null
Parameters
patches:
unknown
[]
Returns
unknown
[]
|
null
push
Change
Event_
push
Change
Event_
(
initArg
:
unknown
|
null
, changeArgs
:
unknown
[]
)
:
void
Parameters
initArg:
unknown
|
null
changeArgs:
unknown
[]
Returns
void
Private
push
Event
Change
Value
Event_
push
Event
Change
Value
Event_
(
eventInfoDataMap
:
EventInfoDataMap
, args
:
unknown
[]
)
:
void
Parameters
eventInfoDataMap:
EventInfoDataMap
args:
unknown
[]
Returns
void
Private
push
Event
Init
Event_
push
Event
Init
Event_
(
eventInfoDataMap
:
EventInfoDataMap
, args
:
unknown
[]
)
:
void
Parameters
eventInfoDataMap:
EventInfoDataMap
args:
unknown
[]
Returns
void
Private
push
Event
Value
Event_
push
Event
Value
Event_
(
eventInfoDataMap
:
EventInfoDataMap
, args
:
unknown
[]
)
:
void
Parameters
eventInfoDataMap:
EventInfoDataMap
args:
unknown
[]
Returns
void
push
Event_
push
Event_
(
name
:
string
, args
:
unknown
[]
)
:
void
Parameters
name:
string
args:
unknown
[]
Returns
void
Private
push
Event__
push
Event__
(
eventInfoDataMap
:
EventInfoDataMap
, name
:
string
, args
:
unknown
[]
)
:
void
Parameters
eventInfoDataMap:
EventInfoDataMap
name:
string
args:
unknown
[]
Returns
void
reset
Authorized
Revision_
reset
Authorized
Revision_
(
)
:
void
Returns
void
Abstract
to
Json_
to
Json_
(
)
:
unknown
Returns
unknown
to
String_
to
String_
(
)
:
string
Returns
string
Protected
to
Updated_
to
Updated_
(
)
:
void
Returns
void
trigger
Events_
trigger
Events_
(
eventMap
:
EventArgumentMap
, eventList
:
EventArgumentList
, isFirst
:
boolean
)
:
void
Parameters
eventMap:
EventArgumentMap
eventList:
EventArgumentList
isFirst:
boolean
Returns
void
uninitialize_
uninitialize_
(
)
:
void
Returns
void
unlock_
unlock_
(
)
:
void
Returns
void
Globals
Internals
controller
controller/data
event
exception
io
server
util
util/dom
util/lang
Externals
controller/data/internal
controller/internal
controller/internal/info
event/internal
exception/internal
server/internal
util/internal
util/lang/internal
SContainer
Memory
constructor
_$a
_$af
_$afn
_$an
_$ar
_$arn
_$b
_$bf
_$bfn
_$bn
_$br
_$brn
_authorized
Revision
_is
Initialized
_lock
_name
_parent
_patches
_properties
_revision
_values
_wrapper
dynamic
Info
Handler
A_
dynamic
Info
Handler
Af_
dynamic
Info
Handler
Ai_
dynamic
Info
Handler
Ar_
dynamic
Info
Handler_
from
Json_
from
String_
get
And
Increment
Revision_
get
Revision_
get
Wrapper_
init
Wrapper_
initialize_
is
Initialized_
is
Locked_
is
Non
Null_
is
Patch
Applicable_
is
Patch
Empty_
is
Read
Only_
lock_
make
Init
Values_
merge
Events_
new
Init
Args_
new
Value
Args_
on
Merged
Event_
patch_
push
Change
Event_
push
Event
Change
Value
Event_
push
Event
Init
Event_
push
Event
Value
Event_
push
Event_
push
Event__
reset
Authorized
Revision_
to
Json_
to
String_
to
Updated_
trigger
Events_
uninitialize_
unlock_
Generated using
TypeDoc