UNPKG

ngx-form-control

Version:
33 lines (32 loc) 1.06 kB
import { ElementRef, OnInit } from '@angular/core'; import { BaseListControlComponent } from '../../utils/base-list-control.component'; export declare class FormSelect2Component extends BaseListControlComponent implements OnInit { private _selectElement; private _isTouched; private _placeholder; customSelectElement: ElementRef; placeholder: string; private _required; required: boolean; private _disabled; disabled: boolean; multiple: boolean; private _tag; tag: boolean; private _tokenSeparators; tokenSeparators: boolean; readonly value: any; readonly invalid: boolean; readonly valid: boolean; readonly errorMessages: Array<string>; ngOnInit(): void; writeValue(value: any | Array<any>): void; validate(): {}; reset(): void; protected afterInitOptions(): void; private selectValues(values); private updateSelectedIndexes(); private selectValue(value); private cleanValue(); private updateSelect2Options(); }