Class DesignerComponentStoreBridgeImpl

    • Constructor Detail

      • DesignerComponentStoreBridgeImpl

        public DesignerComponentStoreBridgeImpl​(@Nonnull
                                                com.teamdev.jxbrowser.js.JsObject store)
    • Method Detail

      • getProps

        public com.inductiveautomation.ignition.common.gson.JsonObject getProps()
        Specified by:
        getProps in interface DesignerComponentStoreBridge
        Returns:
        the props of the deeply selected component.
      • getDesignerState

        public com.inductiveautomation.ignition.common.gson.JsonObject getDesignerState()
        Specified by:
        getDesignerState in interface DesignerComponentStoreBridge
        Returns:
        The designerState structure of the deeply selected component.
      • updateDesignerState

        public void updateDesignerState​(com.inductiveautomation.ignition.common.gson.JsonElement write)
        Description copied from interface: DesignerComponentStoreBridge
        Calls updateDesignerState with the given object. The values in the object will be merged in with the existing
        Specified by:
        updateDesignerState in interface DesignerComponentStoreBridge
      • writeToProps

        public void writeToProps​(java.lang.String path,
                                 com.inductiveautomation.ignition.common.gson.JsonElement write)
        Specified by:
        writeToProps in interface DesignerComponentStoreBridge