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 Details

  • Method Details

    • from

      public static JsVariableChanges from(FieldsChangeUpdate update)
    • getCreated

      @JsProperty public elemental2.core.JsArray<JsVariableDefinition> getCreated()
      Returns:
      The variables that were created by this operation, or have a new type.
    • getUpdated

      @JsProperty public elemental2.core.JsArray<JsVariableDefinition> getUpdated()
      Returns:
      The variables that changed value during this operation.
    • getRemoved

      @JsProperty public elemental2.core.JsArray<JsVariableDefinition> getRemoved()
      Returns:
      The variables that no longer exist after this operation, or were replaced by some variable with a different type.