Class: DeleteInstance

olympe.dc.transaction.operations. DeleteInstance

Delete instance operation


new DeleteInstance(tag [, followRule])

Creates a DeleteInstance operation instance.

Parameters:
Name Type Argument Default Description
tag olympe.dc.InstanceTag

Instance tag

followRule olympe.dc.FollowRules <optional>
olympe.dc.FollowRules.DELETE

Extends

Methods


<protected> getCurrentTag(value)

Gets a tag from the specified InstanceTag or Sync constructor

Parameters:
Name Type Description
value olympe.dc.InstanceTag
Inherited From:
Overrides:
Returns:
Type
string

<protected> getCurrentValue(value)

Gets the current value of a Proxy. If this value is an ONumber, OString, ..., returns the corresponding primitive type. If this value is undefined, convert it to null.

Parameters:
Name Type Description
value olympe.df.Proxy | olympe.df.Node | *
Inherited From:
Overrides:
Returns:
Type
*

getCurrentValues(values)

Applies getCurrentValue() to all properties of the specified object and returns a new one containing the results

Parameters:
Name Type Description
values Map.<string, *>
Inherited From:
Overrides:
Returns:
Type
Map.<string, *>

getTag()

Gets the tag of the instance to delete

Returns:
Type
string