Home / Type/ InputHTMLAttributes Type — vue Architecture

InputHTMLAttributes Type — vue Architecture

Architecture documentation for the InputHTMLAttributes type/interface in jsx.d.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  6367a51c_6069_5f02_8c06_737c1fed4ead["InputHTMLAttributes"]
  c94bfbce_6cea_a5c4_44a8_51c276a67340["jsx.d.ts"]
  6367a51c_6069_5f02_8c06_737c1fed4ead -->|defined in| c94bfbce_6cea_a5c4_44a8_51c276a67340
  style 6367a51c_6069_5f02_8c06_737c1fed4ead fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

types/jsx.d.ts lines 451–485

export interface InputHTMLAttributes extends HTMLAttributes {
  accept?: string
  alt?: string
  autocomplete?: string
  autofocus?: Booleanish
  capture?: boolean | 'user' | 'environment' // https://www.w3.org/tr/html-media-capture/#the-capture-attribute
  checked?: Booleanish | any[] | Set<any> // for IDE v-model multi-checkbox support
  crossorigin?: string
  disabled?: Booleanish
  form?: string
  formaction?: string
  formenctype?: string
  formmethod?: string
  formnovalidate?: Booleanish
  formtarget?: string
  height?: Numberish
  indeterminate?: boolean
  list?: string
  max?: Numberish
  maxlength?: Numberish
  min?: Numberish
  minlength?: Numberish
  multiple?: Booleanish
  name?: string
  pattern?: string
  placeholder?: string
  readonly?: Booleanish
  required?: Booleanish
  size?: Numberish
  src?: string
  step?: Numberish
  type?: string
  value?: any // we support :value to be bound to anything w/ v-model
  width?: Numberish
}

Defined In

Frequently Asked Questions

What is the InputHTMLAttributes type?
InputHTMLAttributes is a type/interface in the vue codebase, defined in types/jsx.d.ts.
Where is InputHTMLAttributes defined?
InputHTMLAttributes is defined in types/jsx.d.ts at line 451.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free