UNPKG

@blox/material

Version:

Material Components for Angular

38 lines (37 loc) 1.5 kB
import { AfterContentInit, ElementRef, OnDestroy, Renderer2 } from '@angular/core'; import { NgControl } from '@angular/forms'; import { AbstractMdcInput } from '../abstract/abstract.mdc.input'; import { AbstractMdcLabel } from '../abstract/abstract.mdc.label'; import { MdcEventRegistry } from '../../utils/mdc.event.registry'; export declare class MdcFormFieldInputDirective extends AbstractMdcInput { _elm: ElementRef; _cntr: NgControl; private _id; private _disabled; constructor(_elm: ElementRef, _cntr: NgControl); get id(): string | null; set id(value: string | null); get disabled(): boolean; set disabled(value: boolean); static ngAcceptInputType_disabled: boolean | ''; } export declare class MdcFormFieldLabelDirective extends AbstractMdcLabel { _elm: ElementRef; for: string | null; constructor(_elm: ElementRef); } export declare class MdcFormFieldDirective implements AfterContentInit, OnDestroy { private renderer; private root; private registry; private _alignEnd; private mdcAdapter; private foundation; constructor(renderer: Renderer2, root: ElementRef, registry: MdcEventRegistry); ngAfterContentInit(): void; ngOnDestroy(): void; get alignEnd(): boolean; set alignEnd(val: boolean); static ngAcceptInputType_alignEnd: boolean | ''; } export declare const FORM_FIELD_DIRECTIVES: (typeof MdcFormFieldInputDirective | typeof MdcFormFieldLabelDirective | typeof MdcFormFieldDirective)[];