Module

Beta.DOM.Attributes.InputMode

Package
purescript-react-basic-dom-beta
Repository
rowtype-yoga/purescript-react-basic-dom-beta

#InputMode Source

newtype InputMode

The inputmode global attribute is an enumerated attribute that specifies what kind of input mechanism would be most helpful for users entering content into the form control.

Constructors

Instances

#inputModeNone Source

inputModeNone :: InputMode

A virtual keyboard optimized for password entry. This may have some enhancements like auto-capitalization disabled, and pressing the enter key may not cause a form submission. Inputs that require a password should typically use <input type="password"> instead.

#inputModeText Source

inputModeText :: InputMode

Standard input keyboard for the user's current locale.

#inputModeDecimal Source

inputModeDecimal :: InputMode

Fractional numeric input keyboard containing the digits and decimal separator for the user's locale (typically . or ,). Devices may or may not show a minus key (-).

#inputModeNumeric Source

inputModeNumeric :: InputMode

Numeric input keyboard, but only requires the digits 0–9. Devices may or may not show a minus key.

#inputModeTel Source

inputModeTel :: InputMode

A telephone keypad input, including the digits 0–9, the asterisk (), and the pound (#) key. Inputs that require* a telephone number should typically use <input type="tel"> instead.

#inputModeSearch Source

inputModeSearch :: InputMode

A virtual keyboard optimized for search input. For instance, the return/submit key may be labeled "Search", along with possible other optimizations. Inputs that require a search query should typically use <input type="search"> instead.

#inputModeEmail Source

inputModeEmail :: InputMode

A virtual keyboard optimized for entering email addresses. Typically includes the @character as well as other optimizations. Inputs that require email addresses should typically use <input type="email"> instead.

#inputModeUrl Source

inputModeUrl :: InputMode

A keypad optimized for entering URLs. This may have the / key more prominent, for example. Enhanced features could include history access and so on. Inputs that require a URL should typically use <input type="url"> instead.

Modules
Beta.DOM
Beta.DOM.Attributes
Beta.DOM.Attributes.AutoCapitalize
Beta.DOM.Attributes.Dir
Beta.DOM.Attributes.InputMode
Beta.DOM.Attributes.Target
Beta.DOM.Attributes.YesOrNo
Beta.DOM.Client
Beta.DOM.Event
Beta.DOM.HTML
Beta.DOM.HTML.A
Beta.DOM.HTML.Abbr
Beta.DOM.HTML.Address
Beta.DOM.HTML.Area
Beta.DOM.HTML.Article
Beta.DOM.HTML.Aside
Beta.DOM.HTML.Audio
Beta.DOM.HTML.B
Beta.DOM.HTML.Base
Beta.DOM.HTML.Bdi
Beta.DOM.HTML.Bdo
Beta.DOM.HTML.Blockquote
Beta.DOM.HTML.Body
Beta.DOM.HTML.Br
Beta.DOM.HTML.Button
Beta.DOM.HTML.Canvas
Beta.DOM.HTML.Caption
Beta.DOM.HTML.Cite
Beta.DOM.HTML.Code
Beta.DOM.HTML.Col
Beta.DOM.HTML.ColGroup
Beta.DOM.HTML.Data
Beta.DOM.HTML.DataList
Beta.DOM.HTML.Dd
Beta.DOM.HTML.Del
Beta.DOM.HTML.Details
Beta.DOM.HTML.Dfn
Beta.DOM.HTML.Dialog
Beta.DOM.HTML.Div
Beta.DOM.HTML.Dl
Beta.DOM.HTML.Dt
Beta.DOM.HTML.Em
Beta.DOM.HTML.Embed
Beta.DOM.HTML.FieldSet
Beta.DOM.HTML.Figcaption
Beta.DOM.HTML.Figure
Beta.DOM.HTML.Footer
Beta.DOM.HTML.Form
Beta.DOM.HTML.H
Beta.DOM.HTML.HTML
Beta.DOM.HTML.Head
Beta.DOM.HTML.Header
Beta.DOM.HTML.Hr
Beta.DOM.HTML.I
Beta.DOM.HTML.IFrame
Beta.DOM.HTML.Img
Beta.DOM.HTML.Input
Beta.DOM.HTML.Kbd
Beta.DOM.HTML.Label
Beta.DOM.HTML.Legend
Beta.DOM.HTML.Li
Beta.DOM.HTML.Link
Beta.DOM.HTML.Main
Beta.DOM.HTML.Map
Beta.DOM.HTML.Mark
Beta.DOM.HTML.Menu
Beta.DOM.HTML.Meta
Beta.DOM.HTML.Meter
Beta.DOM.HTML.Nav
Beta.DOM.HTML.NoScript
Beta.DOM.HTML.Object
Beta.DOM.HTML.Ol
Beta.DOM.HTML.Optgroup
Beta.DOM.HTML.Option
Beta.DOM.HTML.Output
Beta.DOM.HTML.P
Beta.DOM.HTML.Param
Beta.DOM.HTML.Picture
Beta.DOM.HTML.Pre
Beta.DOM.HTML.Progress
Beta.DOM.HTML.Q
Beta.DOM.HTML.Rp
Beta.DOM.HTML.Rt
Beta.DOM.HTML.Ruby
Beta.DOM.HTML.S
Beta.DOM.HTML.Samp
Beta.DOM.HTML.Script
Beta.DOM.HTML.Section
Beta.DOM.HTML.Select
Beta.DOM.HTML.Small
Beta.DOM.HTML.Source
Beta.DOM.HTML.Span
Beta.DOM.HTML.Strong
Beta.DOM.HTML.Style
Beta.DOM.HTML.Sub
Beta.DOM.HTML.Summary
Beta.DOM.HTML.Sup
Beta.DOM.HTML.Table
Beta.DOM.HTML.Tbody
Beta.DOM.HTML.Td
Beta.DOM.HTML.Template
Beta.DOM.HTML.Textarea
Beta.DOM.HTML.Tfoot
Beta.DOM.HTML.Th
Beta.DOM.HTML.Thead
Beta.DOM.HTML.Time
Beta.DOM.HTML.Title
Beta.DOM.HTML.Tr
Beta.DOM.HTML.Track
Beta.DOM.HTML.U
Beta.DOM.HTML.Ul
Beta.DOM.HTML.Var
Beta.DOM.HTML.Video
Beta.DOM.HTML.Wbr
Beta.DOM.Handler
Beta.DOM.Internal
Beta.DOM.Server