async getPersistedInputs()

in resources/simulator/main.js [171:205]


    async getPersistedInputs() {
      await axios
        .get(`${this.endpoint}/api/getpersistedinputs`)
        .then(async res => {
          const data = res.data;
          this.hostName = data.hostName;
          this.inputDeviceList = data.inputDeviceList;
          this.formItem.deviceConnectionStrings = data.deviceConnectionStrings;
          this.formItem.numbers =
            data.numbers && data.numbers !== ""
              ? data.numbers
              : defaultValue.numbers;
          this.formItem.interval =
            data.interval && data.interval !== ""
              ? data.interval
              : defaultValue.interval;
          this.intervalUnit =
            data.intervalUnit && data.intervalUnit !== ""
              ? data.intervalUnit
              : defaultValue.intervalUnit;
          this.messageBodyType =
            data.messageBodyType && data.messageBodyType !== ""
              ? data.messageBodyType
              : defaultValue.messageBodyType;
          this.textArea.plainTextArea =
            data.plainTextArea && data.plainTextArea !== ""
              ? data.plainTextArea
              : defaultValue.plainTextArea;
          this.textArea.dummyJsonArea =
            data.dummyJsonArea && DataTransfer.dummyJsonArea !== ""
              ? data.dummyJsonArea
              : defaultValue.dummyJsonArea;
          await this.textAreaOnChange();
        });
    },