mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2026-03-13 10:22:08 +08:00
chore(): update to latest stencil
This commit is contained in:
@@ -13,305 +13,38 @@ The textarea component accepts the [native textarea attributes](https://develope
|
||||
|
||||
## Properties
|
||||
|
||||
#### autocapitalize
|
||||
|
||||
string
|
||||
|
||||
Indicates whether and how the text value should be automatically capitalized as it is entered/edited by the user. Defaults to `"none"`.
|
||||
|
||||
|
||||
#### autocomplete
|
||||
|
||||
string
|
||||
|
||||
Indicates whether the value of the control can be automatically completed by the browser. Defaults to `"off"`.
|
||||
|
||||
|
||||
#### autofocus
|
||||
|
||||
boolean
|
||||
|
||||
This Boolean attribute lets you specify that a form control should have input focus when the page loads. Defaults to `false`.
|
||||
|
||||
|
||||
#### clearOnEdit
|
||||
|
||||
boolean
|
||||
|
||||
If true, the value will be cleared after focus upon edit. Defaults to `true` when `type` is `"password"`, `false` for all other types.
|
||||
|
||||
|
||||
#### color
|
||||
|
||||
string
|
||||
|
||||
The color to use from your application's color palette.
|
||||
Default options are: `"primary"`, `"secondary"`, `"tertiary"`, `"success"`, `"warning"`, `"danger"`, `"light"`, `"medium"`, and `"dark"`.
|
||||
For more information on colors, see [theming](/docs/theming/basics).
|
||||
|
||||
|
||||
#### cols
|
||||
|
||||
number
|
||||
|
||||
The visible width of the text control, in average character widths. If it is specified, it must be a positive integer.
|
||||
|
||||
|
||||
#### debounce
|
||||
|
||||
number
|
||||
|
||||
Set the amount of time, in milliseconds, to wait to trigger the `ionChange` event after each keystroke. Default `0`.
|
||||
|
||||
|
||||
#### disabled
|
||||
|
||||
boolean
|
||||
|
||||
If true, the user cannot interact with the textarea. Defaults to `false`.
|
||||
|
||||
|
||||
#### maxlength
|
||||
|
||||
number
|
||||
|
||||
If the value of the type attribute is `text`, `email`, `search`, `password`, `tel`, or `url`, this attribute specifies the maximum number of characters that the user can enter.
|
||||
|
||||
|
||||
#### minlength
|
||||
|
||||
number
|
||||
|
||||
If the value of the type attribute is `text`, `email`, `search`, `password`, `tel`, or `url`, this attribute specifies the minimum number of characters that the user can enter.
|
||||
|
||||
|
||||
#### mode
|
||||
|
||||
string
|
||||
|
||||
The mode determines which platform styles to use.
|
||||
Possible values are: `"ios"` or `"md"`.
|
||||
|
||||
|
||||
#### name
|
||||
|
||||
string
|
||||
|
||||
The name of the control, which is submitted with the form data.
|
||||
|
||||
|
||||
#### placeholder
|
||||
|
||||
string
|
||||
|
||||
Instructional text that shows before the input has a value.
|
||||
|
||||
|
||||
#### readonly
|
||||
|
||||
boolean
|
||||
|
||||
If true, the user cannot modify the value. Defaults to `false`.
|
||||
|
||||
|
||||
#### required
|
||||
|
||||
boolean
|
||||
|
||||
If true, the user must fill in a value before submitting a form.
|
||||
|
||||
|
||||
#### rows
|
||||
|
||||
number
|
||||
|
||||
The number of visible text lines for the control.
|
||||
|
||||
|
||||
#### spellcheck
|
||||
|
||||
boolean
|
||||
|
||||
If true, the element will have its spelling and grammar checked. Defaults to `false`.
|
||||
|
||||
|
||||
#### value
|
||||
|
||||
string
|
||||
|
||||
The value of the textarea.
|
||||
|
||||
|
||||
#### wrap
|
||||
|
||||
string
|
||||
|
||||
Indicates how the control wraps text. Possible values are: `"hard"`, `"soft"`, `"off"`.
|
||||
|
||||
|
||||
## Attributes
|
||||
|
||||
#### autocapitalize
|
||||
|
||||
string
|
||||
|
||||
Indicates whether and how the text value should be automatically capitalized as it is entered/edited by the user. Defaults to `"none"`.
|
||||
|
||||
|
||||
#### autocomplete
|
||||
|
||||
string
|
||||
|
||||
Indicates whether the value of the control can be automatically completed by the browser. Defaults to `"off"`.
|
||||
|
||||
|
||||
#### autofocus
|
||||
|
||||
boolean
|
||||
|
||||
This Boolean attribute lets you specify that a form control should have input focus when the page loads. Defaults to `false`.
|
||||
|
||||
|
||||
#### clear-on-edit
|
||||
|
||||
boolean
|
||||
|
||||
If true, the value will be cleared after focus upon edit. Defaults to `true` when `type` is `"password"`, `false` for all other types.
|
||||
|
||||
|
||||
#### color
|
||||
|
||||
string
|
||||
|
||||
The color to use from your application's color palette.
|
||||
Default options are: `"primary"`, `"secondary"`, `"tertiary"`, `"success"`, `"warning"`, `"danger"`, `"light"`, `"medium"`, and `"dark"`.
|
||||
For more information on colors, see [theming](/docs/theming/basics).
|
||||
|
||||
|
||||
#### cols
|
||||
|
||||
number
|
||||
|
||||
The visible width of the text control, in average character widths. If it is specified, it must be a positive integer.
|
||||
|
||||
|
||||
#### debounce
|
||||
|
||||
number
|
||||
|
||||
Set the amount of time, in milliseconds, to wait to trigger the `ionChange` event after each keystroke. Default `0`.
|
||||
|
||||
|
||||
#### disabled
|
||||
|
||||
boolean
|
||||
|
||||
If true, the user cannot interact with the textarea. Defaults to `false`.
|
||||
|
||||
|
||||
#### maxlength
|
||||
|
||||
number
|
||||
|
||||
If the value of the type attribute is `text`, `email`, `search`, `password`, `tel`, or `url`, this attribute specifies the maximum number of characters that the user can enter.
|
||||
|
||||
|
||||
#### minlength
|
||||
|
||||
number
|
||||
|
||||
If the value of the type attribute is `text`, `email`, `search`, `password`, `tel`, or `url`, this attribute specifies the minimum number of characters that the user can enter.
|
||||
|
||||
|
||||
#### mode
|
||||
|
||||
string
|
||||
|
||||
The mode determines which platform styles to use.
|
||||
Possible values are: `"ios"` or `"md"`.
|
||||
|
||||
|
||||
#### name
|
||||
|
||||
string
|
||||
|
||||
The name of the control, which is submitted with the form data.
|
||||
|
||||
|
||||
#### placeholder
|
||||
|
||||
string
|
||||
|
||||
Instructional text that shows before the input has a value.
|
||||
|
||||
|
||||
#### readonly
|
||||
|
||||
boolean
|
||||
|
||||
If true, the user cannot modify the value. Defaults to `false`.
|
||||
|
||||
|
||||
#### required
|
||||
|
||||
boolean
|
||||
|
||||
If true, the user must fill in a value before submitting a form.
|
||||
|
||||
|
||||
#### rows
|
||||
|
||||
number
|
||||
|
||||
The number of visible text lines for the control.
|
||||
|
||||
|
||||
#### spellcheck
|
||||
|
||||
boolean
|
||||
|
||||
If true, the element will have its spelling and grammar checked. Defaults to `false`.
|
||||
|
||||
|
||||
#### value
|
||||
|
||||
string
|
||||
|
||||
The value of the textarea.
|
||||
|
||||
|
||||
#### wrap
|
||||
|
||||
string
|
||||
|
||||
Indicates how the control wraps text. Possible values are: `"hard"`, `"soft"`, `"off"`.
|
||||
| Property | Attribute | Description | Type |
|
||||
| ---------------- | ---------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------- |
|
||||
| `autocapitalize` | `autocapitalize` | Indicates whether and how the text value should be automatically capitalized as it is entered/edited by the user. Defaults to `"none"`. | `string` |
|
||||
| `autocomplete` | `autocomplete` | Indicates whether the value of the control can be automatically completed by the browser. Defaults to `"off"`. | `string` |
|
||||
| `autofocus` | `autofocus` | This Boolean attribute lets you specify that a form control should have input focus when the page loads. Defaults to `false`. | `boolean` |
|
||||
| `clearOnEdit` | `clear-on-edit` | If true, the value will be cleared after focus upon edit. Defaults to `true` when `type` is `"password"`, `false` for all other types. | `boolean` |
|
||||
| `color` | `color` | The color to use from your application's color palette. Default options are: `"primary"`, `"secondary"`, `"tertiary"`, `"success"`, `"warning"`, `"danger"`, `"light"`, `"medium"`, and `"dark"`. For more information on colors, see [theming](/docs/theming/basics). | `Color` |
|
||||
| `cols` | `cols` | The visible width of the text control, in average character widths. If it is specified, it must be a positive integer. | `number` |
|
||||
| `debounce` | `debounce` | Set the amount of time, in milliseconds, to wait to trigger the `ionChange` event after each keystroke. Default `0`. | `number` |
|
||||
| `disabled` | `disabled` | If true, the user cannot interact with the textarea. Defaults to `false`. | `boolean` |
|
||||
| `maxlength` | `maxlength` | If the value of the type attribute is `text`, `email`, `search`, `password`, `tel`, or `url`, this attribute specifies the maximum number of characters that the user can enter. | `number` |
|
||||
| `minlength` | `minlength` | If the value of the type attribute is `text`, `email`, `search`, `password`, `tel`, or `url`, this attribute specifies the minimum number of characters that the user can enter. | `number` |
|
||||
| `mode` | `mode` | The mode determines which platform styles to use. Possible values are: `"ios"` or `"md"`. | `Mode` |
|
||||
| `name` | `name` | The name of the control, which is submitted with the form data. | `string` |
|
||||
| `placeholder` | `placeholder` | Instructional text that shows before the input has a value. | `string` |
|
||||
| `readonly` | `readonly` | If true, the user cannot modify the value. Defaults to `false`. | `boolean` |
|
||||
| `required` | `required` | If true, the user must fill in a value before submitting a form. | `boolean` |
|
||||
| `rows` | `rows` | The number of visible text lines for the control. | `number` |
|
||||
| `spellcheck` | `spellcheck` | If true, the element will have its spelling and grammar checked. Defaults to `false`. | `boolean` |
|
||||
| `value` | `value` | The value of the textarea. | `string` |
|
||||
| `wrap` | `wrap` | Indicates how the control wraps text. Possible values are: `"hard"`, `"soft"`, `"off"`. | `string` |
|
||||
|
||||
|
||||
## Events
|
||||
|
||||
#### ionBlur
|
||||
|
||||
Emitted when the input loses focus.
|
||||
|
||||
|
||||
#### ionChange
|
||||
|
||||
Emitted when the input value has changed.
|
||||
|
||||
|
||||
#### ionFocus
|
||||
|
||||
Emitted when the input has focus.
|
||||
|
||||
|
||||
#### ionInput
|
||||
|
||||
Emitted when a keyboard input ocurred.
|
||||
|
||||
|
||||
#### ionStyle
|
||||
|
||||
Emitted when the styles change.
|
||||
| Event | Description |
|
||||
| ----------- | ----------------------------------------- |
|
||||
| `ionBlur` | Emitted when the input loses focus. |
|
||||
| `ionChange` | Emitted when the input value has changed. |
|
||||
| `ionFocus` | Emitted when the input has focus. |
|
||||
| `ionInput` | Emitted when a keyboard input ocurred. |
|
||||
| `ionStyle` | Emitted when the styles change. |
|
||||
|
||||
|
||||
## CSS Custom Properties
|
||||
|
||||
Reference in New Issue
Block a user