File

packages/eui/packages/components-next/src/lib/components/eui-input-number/eui-input-number.component.ts

Extends

InputDirective

Implements

OnInit OnDestroy DoCheck OnChanges ControlValueAccessor

Metadata

encapsulation ViewEncapsulation.None
selector input[euiInputNumber]:not([euiInputCheckBox])
styleUrls ./styles/_index.scss

Index

Properties
Methods
Inputs
HostBindings
HostListeners
Accessors

Constructor

constructor(control: NgControl, _elementRef: ElementRef, _renderer: Renderer2, cd: ChangeDetectorRef, localeService: LocaleService)
Parameters :
Name Type Optional
control NgControl No
_elementRef ElementRef No
_renderer Renderer2 No
cd ChangeDetectorRef No
localeService LocaleService No

Inputs

digits

how many digits for the integer part

fillFraction
fractionDigits

how many digits for the decimal part

isInvalid
styleClass
Type : string

HostBindings

attr.type
Default value : 'eui-number'
class
Type : any

HostListeners

keydown
Arguments : '$event'
keydown(e: KeyboardEvent)

Methods

registerOnChange
registerOnChange(fn: any)
Parameters :
Name Type Optional
fn any No
Returns : void
registerOnTouched
registerOnTouched(fn: any)
Parameters :
Name Type Optional
fn any No
Returns : void
setDisabledState
setDisabledState(isDisabled: boolean)
Parameters :
Name Type Optional
isDisabled boolean No
Returns : void
writeValue
writeValue(val: string)

sets the number for cleave instance and div element (read only mode)

Parameters :
Name Type Optional Description
val string No

the number formatted or not

Returns : void

Properties

onChange
Type : any
Default value : () => {...}
onTouched
Type : any
Default value : () => {...}

Accessors

isInvalid
setisInvalid(state: any)
Parameters :
Name Type Optional
state any No
Returns : void
fractionDigits
setfractionDigits(value: any)
Parameters :
Name Type Optional
value any No
Returns : void
digits
setdigits(value: any)
Parameters :
Name Type Optional
value any No
Returns : void
fillFraction
setfillFraction(value: any)
Parameters :
Name Type Optional
value any No
Returns : void

result-matching ""

    No results matching ""