UNPKG

ng-halfmoon

Version:

Angular Library to build upon the halfmoon-framework

19 lines (18 loc) 776 B
import { DoCheck, ElementRef, OnChanges, OnDestroy, OnInit, Renderer2, SimpleChanges } from '@angular/core'; import { Applier, Sizing } from '../../utils'; import { NgControl } from '@angular/forms'; import { ControlService } from '../services/control.service'; export declare class SelectDirective extends Applier implements OnInit, OnChanges, DoCheck, OnDestroy { ngControl: NgControl; private controlService; sizing: Sizing; isInvalid: boolean; private subscription; constructor(ngControl: NgControl, controlService: ControlService, el: ElementRef, renderer: Renderer2); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngDoCheck(): void; ngOnDestroy(): void; changeStatus(): void; private setupControlService; }