# OTPInput

## Properties

### ItemsLength - Nullable

### InputMode - String

### Enable - Nullable

### Readonly - Nullable

### Space - Nullable

### Separator - String

### SeparatorHandler - [ClientHandlerDescriptor](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc/clienthandlerdescriptor)

A Razor template delegate.

### Items - List

### Placeholder - String

### Value - String

### Size - Nullable

### Rounded - Nullable

### FillMode - Nullable

### Type - Nullable

### Events - IDictionary

### Id - String

### SanitezeId - Boolean

### Writer - IJavaScriptWriter

### Initializer - IJavaScriptInitializer

### IsInClientTemplate - Boolean

### IsSelfInitialized - Boolean

### HasDeferredInitialization - Boolean

### HtmlAttributes - IDictionary

### ScriptAttributes - IDictionary

### HtmlHelper - IHtmlHelper

### ModelMetadataProvider - IModelMetadataProvider

### Name - String

### Explorer - ModelExplorer

### Selector - String

### IdPrefix - String

### ViewContext - ViewContext

### ValueProvider - IValueProvider

### UrlGenerator - IUrlGenerator

### HtmlEncoder - HtmlEncoder

### HasClientComponent - Boolean

### UseMvvmInitialization - Boolean

## Methods

### WriteInitializationScript(System.IO.TextWriter)

Writes the initialization script.

#### Parameters

##### writer - `System.IO.TextWriter`

The System.IO.TextWriter.

### Serialize()

Serializes the component settings to a dictionary.

#### RETURNS

A dictionary of settings.

### Render()

Renders the component.

### ToClientTemplate()

ToClientTemplate method.

### ToHtmlString()

ToHtmlString method.

#### RETURNS

The result.

### VerifySettings()

VerifySettings method.

### WriteDeferredStyles(System.IO.TextWriter)

Writes the deferred styes.

#### Parameters

##### writer - `System.IO.TextWriter`

The writer.

### DeferStyles()

DeferStyles method.

### ProcessSettings()

ProcessSettings method.

### GetHtml(System.Boolean)

GetHtml method.

#### Parameters

##### includeScript - `System.Boolean`

#### RETURNS

The result.

### GetInitializator()

GetInitializator method.

#### RETURNS

The result.

### WriteDeferredScriptInitialization()

WriteDeferredScriptInitialization method.
