private renderViewButtons()

in labextension/src/components/AutoShutDownPanel.tsx [72:115]


  private renderViewButtons() {
    return (
      <form onSubmit={this.handleSubmit}>
        <div className={runSidebarSectionClass}>
          <InputColumn>
            <LabeledTextInput
              label="Idle time limit (in minutes):"
              value={this.state.IDLE_TIME}
              title="time after which to shutdown"
              onChange={this.onIdleTimeChange}
            />
          </InputColumn>
        </div>

        <div className={runSidebarSectionClass}>
          <InputColumn>
            <LabeledCheckboxInput
              label="Keep terminals:"
              value={this.state.keepTerminals}
              title="Keep terminals:"
              onChange={this.onKeepTerminalChange}
            />
          </InputColumn>
        </div>

        <div className={runSidebarSectionClass}>
          <input
            className={sidebarButtonClass}
            type="button"
            title="Updates settings and refresh"
            value="Submit"
            onClick={this.handleSubmit}
          />
        </div>

        <div className={alertAreaClass}>
          {this.state.alerts.map((alert) => (
            <Alert key={`alert-${alert.key}`} type={alert.type} message={alert.message} />
          ))}
        </div>

      </form>
    );
  }