How to Use
Import the DatetimerangepickerModule
Import the DatetimerangepickerModule module into your code
import { NgModule } from "@angular/core";
import { BrowserModule } from "@angular/platform-browser";
// Add this line ↓
import { DatetimerangepickerModule } from "angular-datetimerangepicker";
import { AppComponent } from "./app.component";
import { FormsModule } from "@angular/forms";
@NgModule({
declarations: [AppComponent],
imports: [
BrowserModule,
// Add this line ↓
DatetimerangepickerModule,
FormsModule,
],
bootstrap: [AppComponent],
})
export class AppModule {}
Use daterangepicker component
Use the daterangepicker component anywhere in your angular module
The input box automatically takes class of the daterangepicker tag
import { Component } from "@angular/core";
@Component({
selector: "my-datepicker-demo",
template: `
<daterangepicker
[class]="'col-md-12 col-lg-12 form-control'"
[options]="daterangepickerOptions"
(rangeSelected)="rangeSelected($event)"
>
</daterangepicker>
`,
})
export class AppComponent {
daterangepickerOptions = {
startDate: "09/01/2017",
endDate: "09/02/2017",
format: "DD/MM/YYYY",
};
}
Pass configuration to the component
You can pass many configutation options to the daterangepicker component
Check Options section for more details
The input box automatically takes class of the daterangepicker tag
import { Component } from "@angular/core";
@Component({
selector: "my-datepicker-demo",
template: `
<daterangepicker
[class]="'col-md-12 col-lg-12 form-control'"
[options]="daterangepickerOptions"
(rangeSelected)="rangeSelected($event)"
>
</daterangepicker>
`,
})
export class AppComponent {
daterangepickerOptions = {
startDate: "09/01/2017",
endDate: "09/02/2017",
format: "DD/MM/YYYY",
};
}