qwc/projects/qwc/src/lib/components/qwc-input/qwc-input.component.ts
Qwc input
| providers |
{
provide: NG_VALUE_ACCESSOR, useExisting: QwcInput, multi: true,
}
|
| selector | qwc-input |
| templateUrl | ./qwc-input.component.html |
Properties |
Methods |
Inputs |
Outputs |
Accessors |
constructor(renderer: Renderer2, _elementRef: ElementRef)
|
|||||||||
|
Parameters :
|
| label |
Type : string
|
| placeholder |
Default value : "Insert Value"
|
| showEditable |
Default value : false
|
| type |
Type : string
|
| value |
Type : any
|
| inputChange |
Type : EventEmitter
|
| valueChange |
Type : EventEmitter
|
| editField |
editField()
|
|
Edit field
Returns :
void
void |
| getHostElement |
getHostElement()
|
|
Get host element
Returns :
any
ElementRef |
| hasHostAttributes | ||||||||
hasHostAttributes(...attributes: string[])
|
||||||||
|
Has host attributes
Parameters :
Returns :
any
string[] |
| inputChangeHandler | ||||
inputChangeHandler(inputEvent)
|
||||
|
Input change handler
Parameters :
Returns :
void
void |
| keyupHandler | ||||||
keyupHandler(event)
|
||||||
|
Key up handler
Parameters :
Returns :
void
void |
| onBlurHandler | ||||||
onBlurHandler(event)
|
||||||
|
On blur handler
Parameters :
Returns :
void
void |
| registerOnChange | ||||||||
registerOnChange(fn: (_: any) => void)
|
||||||||
|
Register on change
Parameters :
Returns :
void
void |
| registerOnTouched | ||||||||
registerOnTouched(fn: () => void)
|
||||||||
|
Register on touched
Parameters :
Returns :
void
void |
| setDisabledState | ||||||||
setDisabledState(isDisabled: boolean)
|
||||||||
|
Set disabled state
Parameters :
Returns :
void
boolean |
| writeValue | ||||||||
writeValue(value: any)
|
||||||||
|
Write value
Parameters :
Returns :
void
void |
| inputField |
Type : ElementRef
|
| isEditable |
Default value : false
|
| uid |
Default value : v1()
|
| inputFieldToFocus | ||||
setinputFieldToFocus(inputField)
|
||||
|
Parameters :
Returns :
void
|
| disabled |
getdisabled()
|
|
Used to set disabled attribute upon underlying input element. |