Class JsVariableChanges
java.lang.Object
io.deephaven.web.client.api.console.JsVariableChanges
@TsInterface
@TsName(namespace="dh.ide",
name="VariableChanges")
public class JsVariableChanges
extends Object
Describes changes in the current set of variables in the script session. Note that variables that changed value
without changing type will be included as updated, but if a new value with one type replaces an old value with
a different type, this will be included as an entry in both removed and created to indicate the old and
new types.
-
Constructor Summary
ConstructorsConstructorDescriptionJsVariableChanges
(JsVariableDefinition[] created, JsVariableDefinition[] updated, JsVariableDefinition[] removed) -
Method Summary
Modifier and TypeMethodDescriptionstatic JsVariableChanges
from
(FieldsChangeUpdate update) elemental2.core.JsArray<JsVariableDefinition>
elemental2.core.JsArray<JsVariableDefinition>
elemental2.core.JsArray<JsVariableDefinition>
-
Constructor Details
-
JsVariableChanges
public JsVariableChanges(JsVariableDefinition[] created, JsVariableDefinition[] updated, JsVariableDefinition[] removed)
-
-
Method Details
-
from
-
getCreated
- Returns:
- The variables that were created by this operation, or have a new type.
-
getUpdated
- Returns:
- The variables that changed value during this operation.
-
getRemoved
- Returns:
- The variables that no longer exist after this operation, or were replaced by some variable with a different type.
-