packages/eui/packages/components-next/src/lib/components/eui-picker/eui-picker.component.ts
BaseDirective
| changeDetection | ChangeDetectionStrategy.OnPush |
| encapsulation | ViewEncapsulation.None |
| providers |
{
provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => EuiPickerComponent), multi: true,
}
|
| selector | eui-picker |
| styleUrls | ./styles/_index.scss |
| templateUrl | ./eui-picker.component.html |
Properties |
Methods |
|
Inputs |
Outputs |
HostBindings |
Accessors |
constructor(euiDialogService: EuiDialogService, cd: ChangeDetectorRef)
|
|||||||||
|
Parameters :
|
| hasNbSelectedInfo |
| hasSearchFilter |
| items |
Type : EuiPickerItem[]
|
Default value : []
|
| modalTitle |
Default value : ''
|
| pickerTitle |
Type : string
|
| placeholder |
Default value : ''
|
| accept |
Type : EventEmitter<any>
|
| change |
Type : EventEmitter<EuiPickerItem[]>
|
| clickOutside |
Type : EventEmitter<any>
|
| close |
Type : EventEmitter<any>
|
| dismiss |
Type : EventEmitter<any>
|
| itemsChange |
Type : EventEmitter
|
| class |
| openModal |
openModal()
|
|
Returns :
void
|
| Public registerOnChange | ||||||
registerOnChange(fn: any)
|
||||||
|
Parameters :
Returns :
void
|
| Public registerOnTouched | ||||||
registerOnTouched(fn: any)
|
||||||
|
Parameters :
Returns :
void
|
| Public setDisabledState | ||||||
setDisabledState(isDisabled: boolean)
|
||||||
|
Parameters :
Returns :
void
|
| Public writeValue | ||||||
writeValue(value: EuiPickerItem[])
|
||||||
|
Parameters :
Returns :
void
|
| _hasNbSelectedInfo |
Default value : false
|
| _hasSearchFilter |
Default value : false
|
| isDisabled |
Default value : false
|
| itemsSelected |
Type : EuiPickerItem[]
|
Default value : []
|
| itemsState |
Type : literal type
|
| hasSearchFilter | ||||
sethasSearchFilter(value)
|
||||
|
Parameters :
Returns :
void
|
| hasNbSelectedInfo | ||||
sethasNbSelectedInfo(value)
|
||||
|
Parameters :
Returns :
void
|