File

packages/eui-ecl/packages/core/src/lib/components/ecl-multiselect/ecl-multiselect.component.ts

Extends

ECLBaseDirective

Implements

OnInit DoCheck ControlValueAccessor AfterViewInit

Metadata

Index

Properties
Methods
Inputs
Outputs
HostBindings
HostListeners
Accessors

Constructor

constructor(ngControl: NgControl, el: ElementRef, viewContainerRef: ViewContainerRef, differs: IterableDiffers, translate: TranslateService)
Parameters :
Name Type Optional
ngControl NgControl No
el ElementRef No
viewContainerRef ViewContainerRef No
differs IterableDiffers No
translate TranslateService No

Inputs

disabled
Type : any
eclPlaceholder
Type : string
eclSize
Type : string
Default value : 'm'
isInvalid
Type : boolean | any
Default value : false
class
Type : string
e2eAttr
Type : any

Outputs

eclChange
Type : EventEmitter

HostBindings

class
Type : any

HostListeners

document:click
Arguments : '$event'
document:click(ev: MouseEvent)

Methods

onKeyUp
onKeyUp(ev: MouseEvent)
Decorators :
@HostListener('document:click', ['$event'])
Parameters :
Name Type Optional
ev MouseEvent No
Returns : void
Public registerOnChange
registerOnChange(fn: any)
Parameters :
Name Type Optional
fn any No
Returns : void
Public registerOnTouched
registerOnTouched(fn: any)
Parameters :
Name Type Optional
fn any No
Returns : void
Public writeValue
writeValue(value: any)
Parameters :
Name Type Optional
value any No
Returns : void
getCssClasses
getCssClasses(rootClass: string)
Parameters :
Name Type Optional
rootClass string No
Returns : string

Properties

eclOptionItems
Type : QueryList<EclMultiselectOptionDirective>
Decorators :
@ContentChildren(EclMultiselectOptionDirective)

Accessors

eclPlaceholder
seteclPlaceholder(value: string)
Parameters :
Name Type Optional
value string No
Returns : void
disabled
getdisabled()
setdisabled(value: boolean | any)
Parameters :
Name Type Optional
value boolean | any No
Returns : void
cssClasses
getcssClasses()

results matching ""

    No results matching ""