File

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

Extends

ECLBaseDirective

Implements

OnInit ControlValueAccessor

Metadata

Index

Properties
Methods
Inputs
Outputs
HostBindings
HostListeners
Accessors

Constructor

constructor(fb: FormBuilder)
Parameters :
Name Type Optional
fb FormBuilder No

Inputs

formControlName
Type : string
placeholder
Type : string
searchButtonIcon
Type : string
Default value : 'search'
searchButtonLabel
Type : string
searchInputText
Type : string
class
Type : string
e2eAttr
Type : any

Outputs

search
Type : EventEmitter

HostBindings

attr.role
Type : string
Default value : 'search'
class
Type : any

HostListeners

keydown.enter
Arguments : '$event'
keydown.enter(evt: Event)

Methods

onEnterKeyDown
onEnterKeyDown(evt: Event)
Decorators :
@HostListener('keydown.enter', ['$event'])
Parameters :
Name Type Optional
evt Event No
Returns : void
onSearchClick
onSearchClick(evt: Event)
Parameters :
Name Type Optional
evt Event No
Returns : void
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
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

Public fg
Type : FormGroup
role
Type : string
Default value : 'search'
Decorators :
@HostBinding('attr.role')

Accessors

cssClasses
getcssClasses()

results matching ""

    No results matching ""