File

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

Extends

InputDirective

Implements

OnInit DoCheck OnChanges ControlValueAccessor

Metadata

encapsulation ViewEncapsulation.None
selector input[euiInputCheckBox]
styleUrls ./styles/_index.scss

Index

Methods
Inputs
HostBindings
HostListeners
Accessors

Constructor

constructor(ngControl: NgControl, _elementRef: ElementRef, _renderer: Renderer2, _cd: ChangeDetectorRef)
Parameters :
Name Type Optional
ngControl NgControl No
_elementRef ElementRef<HTMLInputElement> No
_renderer Renderer2 No
_cd ChangeDetectorRef No

Inputs

checked
Type : boolean
id
Type : string
isInvalid
label
Type : string
styleClass
Type : string

HostBindings

attr.type
Type : string
Default value : 'checkbox'
class
Type : any

HostListeners

change
Arguments : '$event.target.checked'
change(checked)

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
Optional setDisabledState
setDisabledState(isDisabled: boolean)
Parameters :
Name Type Optional
isDisabled boolean No
Returns : void
writeValue
writeValue(obj: boolean)
Parameters :
Name Type Optional
obj boolean No
Returns : void

Accessors

isInvalid
setisInvalid(state: any)
Parameters :
Name Type Optional
state any No
Returns : void
checked
setchecked(value: boolean)
Parameters :
Name Type Optional
value boolean No
Returns : void
id
setid(value)
Parameters :
Name Optional
value No
Returns : void

result-matching ""

    No results matching ""