java.lang.Object
com.inductiveautomation.perspective.common.config.BindingConfig

public class BindingConfig extends Object
  • Field Details

    • type

      public String type
      Type key for this binding
    • config

      public com.inductiveautomation.ignition.common.gson.JsonObject config
      Abritrary shape of config information specific to the binding type
    • transforms

      @Nullable public com.inductiveautomation.ignition.common.gson.JsonObject[] transforms
    • previewEnabled

      public Boolean previewEnabled
  • Constructor Details

    • BindingConfig

      public BindingConfig()
    • BindingConfig

      public BindingConfig(BindingConfig copy)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean b)
    • isOverlayOptOut

      public boolean isOverlayOptOut()
    • setOverlayOptOut

      public void setOverlayOptOut(boolean b)
    • isPreviewEnabled

      public boolean isPreviewEnabled()
    • setPreviewEnabled

      public void setPreviewEnabled(boolean b)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object