@angular-mdc/web
Version:
16 lines (15 loc) • 563 B
TypeScript
import { ElementRef } from '@angular/core';
import { MdcRipple } from '@angular-mdc/web/ripple';
import { MdcHelperText } from './helper-text';
export declare abstract class MdcFormFieldControl<T> {
/** The value of the control. */
value?: T | null;
/** The element ID for this control. */
readonly id: string;
/** The element ID for this control's hidden input. */
readonly inputId?: string;
readonly elementRef: ElementRef;
readonly ripple?: MdcRipple;
readonly controlType?: string;
helperText?: MdcHelperText | null;
}