projects/aoc-client/ui/form/aoc-ui-dropdown/aoc-ui-dropdown.component.ts
OnInit
AfterViewInit
OnDestroy
ControlValueAccessor
encapsulation | ViewEncapsulation.None |
selector | aoc-ui-dropdown |
standalone | true |
imports |
NgClass
AocUiInputGroupComponent
AocUiOverlayComponent
NgForOf
NgIf
AocUiButtonDirective
AocUiTooltipDirective
AocUiInputTextDirective
|
templateUrl | ./aoc-ui-dropdown.component.html |
Properties |
Methods |
Inputs |
Outputs |
HostBindings |
Accessors |
constructor(ngControl: NgControl, requiredValidator: RequiredValidator)
|
|||||||||
Parameters :
|
autofocus |
Type : boolean
|
Default value : false
|
options |
Type : AocUiDataDropdown | undefined | null
|
overlayMaxHeight |
Type : string
|
Default value : '200px'
|
placeholder |
Type : string
|
tabindex |
Type : number
|
onBlur |
Type : EventEmitter<any>
|
onFocus |
Type : EventEmitter<any>
|
valueChange |
Type : EventEmitter<any>
|
class |
Type : any
|
class.aoc-ui-disabled |
Type : boolean
|
Default value : false
|
registerOnChange | ||||||
registerOnChange(fn: any)
|
||||||
Parameters :
Returns :
void
|
registerOnTouched | ||||||
registerOnTouched(fn: any)
|
||||||
Parameters :
Returns :
void
|
setDisabledState | ||||||
setDisabledState(isDisabled: boolean)
|
||||||
Parameters :
Returns :
void
|
writeValue | ||||||
writeValue(value: any)
|
||||||
Parameters :
Returns :
void
|
accessibleInput |
Type : ElementRef
|
Decorators :
@ViewChild('accessibleInput')
|
disabled |
Default value : false
|
Decorators :
@HostBinding('class.aoc-ui-disabled')
|
onChange |
Type : function
|
Default value : () => {...}
|
onTouched |
Type : function
|
Default value : () => {...}
|
controlClasses |
getcontrolClasses()
|
options | ||||||
setoptions(newOptions: AocUiDataDropdown | undefined | null)
|
||||||
Parameters :
Returns :
void
|