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>
);
}