# danog\MadelineProto\WebUI\FieldType: Type of a form field.

[Back to index](../../../index.html)

> Author: Daniil Gentili <daniil@daniil.it>  
  

Type of a form field.  




## Constants
* `danog\MadelineProto\WebUI\FieldType::TEXT`: 

* `danog\MadelineProto\WebUI\FieldType::PHONE`: 

* `danog\MadelineProto\WebUI\FieldType::PASSWORD`: 

* `danog\MadelineProto\WebUI\FieldType::CODE`: One-time login code, hidden like a password.

* `danog\MadelineProto\WebUI\FieldType::URL`: 

* `danog\MadelineProto\WebUI\FieldType::TEXTAREA`: 

* `danog\MadelineProto\WebUI\FieldType::HIDDEN`: 

* `danog\MadelineProto\WebUI\FieldType::CHOICE`: A choice between a few options, rendered as a segmented control.

## Properties
* `$name`: `string` 
* `$value`: `string` 

## Method list:
* [`cases(): array`](#cases)
* [`from(string|int $value): static`](#from)
* [`tryFrom(string|int $value): ?static`](#tryFrom)

## Methods:
### <a name="cases"></a> `cases(): array`





### <a name="from"></a> `from(string|int $value): static`




Parameters:

* `$value`: `string|int`   



### <a name="tryFrom"></a> `tryFrom(string|int $value): ?static`




Parameters:

* `$value`: `string|int`   



---
Generated by [danog/phpdoc](https://phpdoc.daniil.it)
