1.8.1 • Published 2 years ago
@finastra/textarea v1.8.1
Textarea
Text areas let users enter and edit text.
It extends Material web's mwc-textarea-base.
Usage
Import
npm i @finastra/textarea
import '@finastra/textarea';
...
<fds-textarea label="description"></fds-textarea>
API
Properties
Property | Attribute | Modifiers | Type | Default | Description |
---|---|---|---|---|---|
autoValidate | boolean | ||||
autocapitalize | string | ||||
charCounter | charCounter | boolean \| "external" \| "internal" | false | Requires maxLength to be set. Display character counter with max length. Textareas may display an "external" or "internal" charCounter. When true , textareas display an external character counter by default. | |
cols | number | ||||
disabled | disabled | boolean | false | Disabled state for the component. When disabled is set to true , thecomponent will not be added to form submission. | |
endAligned | boolean | ||||
helper | helper | string | "helper" | Helper text to display below the input. Display default only when focused. | |
helperPersistent | boolean | ||||
icon | string | ||||
iconTrailing | string | ||||
inputMode | TextFieldInputMode | ||||
label | label | string | "textarea" | Sets floating label value. | |
max | string \| number | ||||
maxLength | maxLength | number | 0 | Maximum length input to accept. | |
min | string \| number | ||||
minLength | number | ||||
name | string | ||||
outlined | boolean | true | |||
pattern | string | ||||
placeholder | string | ||||
prefix | string | ||||
readOnly | boolean | ||||
required | required | boolean | false | Displays error state if value is empty and input is blurred. | |
ripple | readonly | Promise<RippleInterface \| null> \| undefined | Implement ripple getter for Ripple integration with mwc-formfield | ||
rows | number | ||||
selectionEnd | readonly | number \| null | |||
selectionStart | readonly | number \| null | |||
size | number \| null | ||||
step | number \| "any" \| null | step can be a number or the keyword "any".Use String typing to pass down the value as a string and let the nativeinput cast internally as needed. | |||
suffix | string | ||||
type | TextFieldType | ||||
validateOnInitialRender | boolean | ||||
validationMessage | string | ||||
validity | readonly | ValidityState | |||
validityTransform | ((value: string, nativeValidity: ValidityState) => Partial<ValidityState>) \| null | ||||
value | string | ||||
willValidate | readonly | boolean |
Methods
Method | Type |
---|---|
blur | (): void |
checkValidity | (): boolean |
click | (): void |
focus | (): void |
layout | (): Promise<void> |
reportValidity | (): boolean |
select | (): void |
setCustomValidity | (message: string): void |
setSelectionRange | (selectionStart: number, selectionEnd: number, selectionDirection?: "forward" \| "backward" \| "none" \| undefined): void |
CSS Custom Properties
Property | Type | Default | Description |
---|---|---|---|
--fds-primary | color | "#694ED6" | Textarea color. |
1.8.1
2 years ago
1.8.0
2 years ago
1.7.0
2 years ago
1.6.0
2 years ago
1.4.2
2 years ago
1.4.1
2 years ago
1.4.0
2 years ago
1.5.0
2 years ago
1.3.0
2 years ago
1.2.8
3 years ago
1.2.7
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.2.1
3 years ago
1.2.12
3 years ago
1.2.13
3 years ago
1.2.10
3 years ago
1.2.11
3 years ago
1.2.16
3 years ago
1.2.17
2 years ago
1.2.14
3 years ago
1.2.15
3 years ago
1.1.1
3 years ago
1.1.0
3 years ago
1.1.3
3 years ago
1.1.2
3 years ago
1.2.9
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago
0.0.42
3 years ago
0.0.44
3 years ago
1.0.3
3 years ago
0.0.40
3 years ago
0.0.41
3 years ago
0.0.32
3 years ago
0.0.33
3 years ago
0.0.34
3 years ago
0.0.35
3 years ago
0.0.36
3 years ago
0.0.37
3 years ago
0.0.38
3 years ago
0.0.39
3 years ago
0.0.30
3 years ago
0.0.31
3 years ago
0.0.29
3 years ago
0.0.26
3 years ago
0.0.27
3 years ago
0.0.28
3 years ago
0.0.25
3 years ago
0.0.23
3 years ago
0.0.24
3 years ago
0.0.22
3 years ago
0.0.21
3 years ago