input_purpose
Description:
The purpose of this text field.
This information can be used by on-screen keyboards and other input methods to adjust their behaviour.
Note that setting the purpose to [enum@Gtk.InputPurpose.password] or [enum@Gtk.InputPurpose.pin] is independent from setting [ property@Gtk.Text:visibility].