projects/k-components/src/lib/components/combobox/combobox.component.ts
changeDetection | ChangeDetectionStrategy.OnPush |
selector | wm-simple-combobox |
templateUrl | ./combobox.component.html |
Properties |
Methods |
Inputs |
Outputs |
Accessors |
Public
constructor(injectedModel: ComboBoxModel)
|
||||||
Parameters :
|
data | |
Type : any
|
|
height | |
Type : any
|
|
horizontalAlignment | |
Type : string
|
|
margin | |
Type : string
|
|
maxDropDownHeight | |
Type : any
|
|
maxWidth | |
Type : any
|
|
minWidth | |
Type : any
|
|
model | |
Type : ComboBoxModel
|
|
padding | |
Type : string
|
|
selectedValue | |
Type : any
|
|
tabIndex | |
Type : any
|
|
textField | |
Type : string
|
|
valueField | |
Type : string
|
|
verticalAlignment | |
Type : string
|
|
width | |
Type : any
|
|
dropDownClosed | |
Type : EventEmitter<any>
|
|
dropDownOpened | |
Type : EventEmitter<any>
|
|
loaded | |
Type : EventEmitter<any>
|
|
selectedValueChange | |
Type : EventEmitter<any>
|
|
dropDownClosedHandler | ||||||
dropDownClosedHandler($event: any)
|
||||||
Parameters :
Returns :
void
|
dropDownOpenedHandler | ||||||
dropDownOpenedHandler($event: any)
|
||||||
Parameters :
Returns :
void
|
loadedHandler | ||||||
loadedHandler($event: any)
|
||||||
Parameters :
Returns :
void
|
ngOnInit |
ngOnInit()
|
Returns :
void
|
onChange | ||||
onChange($event)
|
||||
Parameters :
Returns :
void
|
dropDownClosed |
Type : EventEmitter<any>
|
Default value : new EventEmitter()
|
Decorators :
@Output()
|
dropDownOpened |
Type : EventEmitter<any>
|
Default value : new EventEmitter()
|
Decorators :
@Output()
|
internalData |
Type : Array<any>
|
itemsTemplate |
Type : TemplateRef<any>
|
Decorators :
@ContentChild('itemsTemplate', {static: true})
|
listValueTemplate |
Type : TemplateRef<any>
|
Decorators :
@ContentChild('listValueTemplate', {static: true})
|
loaded |
Type : EventEmitter<any>
|
Default value : new EventEmitter()
|
Decorators :
@Output()
|
model |
Type : ComboBoxModel
|
Decorators :
@Input()
|
Private modelProxy |
Type : ComboBoxModel
|
Default value : ModelProxy.create<ComboBoxModel>()
|
selectedValue |
Type : any
|
Decorators :
@Input()
|
selectedValueChange |
Type : EventEmitter<any>
|
Default value : new EventEmitter()
|
Decorators :
@Output()
|
textField |
Type : string
|
Decorators :
@Input()
|
valueField |
Type : string
|
Decorators :
@Input()
|
data | ||||||
getdata()
|
||||||
setdata(value: any)
|
||||||
Parameters :
Returns :
void
|
maxDropDownHeight | ||||||
getmaxDropDownHeight()
|
||||||
setmaxDropDownHeight(value: any)
|
||||||
Parameters :
Returns :
void
|
horizontalAlignment | ||||||
gethorizontalAlignment()
|
||||||
sethorizontalAlignment(value: string)
|
||||||
Parameters :
Returns :
void
|
verticalAlignment | ||||||
getverticalAlignment()
|
||||||
setverticalAlignment(value: string)
|
||||||
Parameters :
Returns :
void
|
width | ||||||
getwidth()
|
||||||
setwidth(value: any)
|
||||||
Parameters :
Returns :
void
|
height | ||||||
getheight()
|
||||||
setheight(value: any)
|
||||||
Parameters :
Returns :
void
|
minWidth | ||||||
getminWidth()
|
||||||
setminWidth(value: any)
|
||||||
Parameters :
Returns :
void
|
maxWidth | ||||||
getmaxWidth()
|
||||||
setmaxWidth(value: any)
|
||||||
Parameters :
Returns :
void
|
margin | ||||||
getmargin()
|
||||||
setmargin(value: string)
|
||||||
Parameters :
Returns :
void
|
padding | ||||||
getpadding()
|
||||||
setpadding(value: string)
|
||||||
Parameters :
Returns :
void
|
tabIndex | ||||||
gettabIndex()
|
||||||
settabIndex(value: any)
|
||||||
Parameters :
Returns :
void
|