@nebular/theme
Version:
@nebular/theme
39 lines (38 loc) • 2.11 kB
TypeScript
import { ComponentFactoryResolver, OnInit, Type } from '@angular/core';
import { Observable } from 'rxjs';
import { NbBooleanInput } from '../helpers';
import { NbPositionBuilderService } from '../cdk/overlay/overlay-position';
import { NbTriggerStrategyBuilderService } from '../cdk/overlay/overlay-trigger';
import { NbOverlayService } from '../cdk/overlay/overlay-service';
import { NbCalendarTimeModelService } from '../calendar-kit/services/calendar-time-model.service';
import { NbDateService } from '../calendar-kit/services/date.service';
import { NbCalendarWithTimeComponent } from './calendar-with-time.component';
import { NbBasePickerComponent } from './datepicker.component';
export declare class NbDateTimePickerComponent<D> extends NbBasePickerComponent<D, D, NbCalendarWithTimeComponent<D>> implements OnInit {
protected calendarWithTimeModelService: NbCalendarTimeModelService<D>;
protected pickerClass: Type<NbCalendarWithTimeComponent<D>>;
get value(): any;
set value(date: any);
step: number;
title: string;
applyButtonText: string;
currentTimeButtonText: string;
get twelveHoursFormat(): boolean;
set twelveHoursFormat(value: boolean);
_twelveHoursFormat: boolean;
static ngAcceptInputType_twelveHoursFormat: NbBooleanInput;
get withSeconds(): boolean;
set withSeconds(value: boolean);
_withSeconds: boolean;
static ngAcceptInputType_withSeconds: NbBooleanInput;
get singleColumn(): boolean;
set singleColumn(value: boolean);
_singleColumn: boolean;
static ngAcceptInputType_singleColumn: NbBooleanInput;
constructor(document: any, positionBuilder: NbPositionBuilderService, triggerStrategyBuilder: NbTriggerStrategyBuilderService, overlay: NbOverlayService, cfr: ComponentFactoryResolver, dateService: NbDateService<D>, dateServiceOptions: any, calendarWithTimeModelService: NbCalendarTimeModelService<D>);
ngOnInit(): void;
protected patchWithInputs(): void;
protected get pickerValueChange(): Observable<any>;
protected writeQueue(): void;
protected buildTimeFormat(): string;
}