UNPKG

@asi-ngtools/lib

Version:

This project is a little components library, simple to use, which will help you to simplify your project.

37 lines (36 loc) 1.29 kB
import { Month } from './asi-dmypicker-constants'; import { DefaultControlValueAccessor } from './../common/default-control-value-accessor'; import { Injector, OnInit, Renderer2, ElementRef } from '@angular/core'; import * as dmyConstants from './asi-dmypicker-constants'; export declare class AsiDmyPickerComponent extends DefaultControlValueAccessor implements OnInit { private platformId; private injector; private renderer; private elementRef; /** Label to display (is translated) */ label: string; /** Label position */ labelPosition: 'top' | 'left' | 'right' | 'bottom' | 'bottom-center' | 'top-center'; /** hide day list */ dayHidden: boolean; day: number; month: Month; year: number; dayLabel: string; monthLabel: string; yearLabel: string; days: Array<Number>; months: Array<dmyConstants.Month>; years: Array<Number>; language: any; constructor(platformId: any, injector: Injector, renderer: Renderer2, elementRef: ElementRef); ngOnInit(): void; private isFr(); initDays(): void; initYears(): void; onMonthChange(month: Month): void; onYearChange(year: number): void; onDayChange(day: number): void; writeValue(value: any): void; private getMontFromNum(monthNum); }