ngb-date-native-adapter.d.ts 664 B

123456789101112131415161718
  1. import { NgbDateAdapter } from './ngb-date-adapter';
  2. import { NgbDateStruct } from '../ngb-date-struct';
  3. /**
  4. * [`NgbDateAdapter`](#/components/datepicker/api#NgbDateAdapter) implementation that uses
  5. * native javascript dates as a user date model.
  6. */
  7. export declare class NgbDateNativeAdapter extends NgbDateAdapter<Date> {
  8. /**
  9. * Converts a native `Date` to a `NgbDateStruct`.
  10. */
  11. fromModel(date: Date): NgbDateStruct;
  12. /**
  13. * Converts a `NgbDateStruct` to a native `Date`.
  14. */
  15. toModel(date: NgbDateStruct): Date;
  16. protected _fromNativeDate(date: Date): NgbDateStruct;
  17. protected _toNativeDate(date: NgbDateStruct): Date;
  18. }