smelt.input¶
Availability: Terminal UI only; raises in headless mode.
Single-line input handle constructor. smelt.input.new(opts) returns an Input userdata that owns a buffer/window pair wired to shared line-input editing semantics.
smelt.input.new¶
Types: smelt.input.Input
Create a single-line input and return an Input handle. Options: text?, placeholder?, plus window opts accepted by smelt.win.new (region, name, pad_left, pad_right, wrap, scrollbar, etc.).