ngx-form-control
Version:
Form controls for angular 6
33 lines (32 loc) • 1.06 kB
TypeScript
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();
}