# UiNodeInputAttributes ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **autocomplete** | Option<**String**> | The autocomplete attribute for the input. email InputAttributeAutocompleteEmail tel InputAttributeAutocompleteTel url InputAttributeAutocompleteUrl current-password InputAttributeAutocompleteCurrentPassword new-password InputAttributeAutocompleteNewPassword one-time-code InputAttributeAutocompleteOneTimeCode | [optional] **disabled** | **bool** | Sets the input's disabled field to true or false. | **label** | Option<[**crate::models::UiText**](uiText.md)> | | [optional] **name** | **String** | The input's element name. | **node_type** | **String** | NodeType represents this node's types. It is a mirror of `node.type` and is primarily used to allow compatibility with OpenAPI 3.0. In this struct it technically always is \"input\". | **onclick** | Option<**String**> | OnClick may contain javascript which should be executed on click. This is primarily used for WebAuthn. | [optional] **pattern** | Option<**String**> | The input's pattern. | [optional] **required** | Option<**bool**> | Mark this input field as required. | [optional] **_type** | **String** | The input's element type. text InputAttributeTypeText password InputAttributeTypePassword number InputAttributeTypeNumber checkbox InputAttributeTypeCheckbox hidden InputAttributeTypeHidden email InputAttributeTypeEmail tel InputAttributeTypeTel submit InputAttributeTypeSubmit button InputAttributeTypeButton datetime-local InputAttributeTypeDateTimeLocal date InputAttributeTypeDate url InputAttributeTypeURI | **value** | Option<[**serde_json::Value**](.md)> | The input's value. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)