ImmutableDynamicObj Type
Represents an DynamicObj's counterpart with immutability enabled only.
Constructors
Constructor | Description |
|
|
Full Usage:
ImmutableDynamicObj(map)
Parameters:
Map<string, obj>
Returns: ImmutableDynamicObj
|
|
Instance members
Instance member | Description |
Full Usage:
this[index]
Parameters:
string
Returns: obj
|
|
Full Usage:
this.TryGetTypedValue
Parameters:
string
Returns: 'a option
|
|
Full Usage:
this.TryGetValue
Parameters:
string
Returns: obj option
|
|
Static members
Static member | Description |
Full Usage:
ImmutableDynamicObj.add name newValue object
Parameters:
string
newValue : obj
object : 'a
Returns: 'a
|
|
Full Usage:
ImmutableDynamicObj.addOpt name newValue object
Parameters:
string
newValue : 'a option
object : 'b
Returns: 'b
|
|
Full Usage:
ImmutableDynamicObj.addOptBy name newValue f object
Parameters:
string
newValue : 'a option
f : 'a -> 'b
object : 'c
Returns: 'c
|
|
Full Usage:
ImmutableDynamicObj.combineWith sourceObject targetObject
Parameters:
'a
targetObject : 'b
Returns: 'b
|
|
|
|
Full Usage:
ImmutableDynamicObj.format object
Parameters:
'a
Returns: string
|
|
Full Usage:
ImmutableDynamicObj.print object
Parameters:
'a
|
|
Full Usage:
ImmutableDynamicObj.remove name object
Parameters:
string
object : 'a
Returns: 'a
|