Skip to content

viewActivated callback

Keke edited this page Jun 23, 2020 · 2 revisions
<input angular-mydatepicker [(ngModel)]="model" [options]="myDatePickerOptions" 
    #dp="angular-mydatepicker" (viewActivated)="onViewActivated($event)"/>
import {IAngularMyDpOptions, ActiveView} from 'angular-mydatepicker';

export class MyApp {
    myDatePickerOptions: IAngularMyDpOptions = {
        // options here...
    }

    constructor() {}

    onViewActivated(event: ActiveView) {
        if (event === ActiveView.Date) {
            console.log('onViewActivated(): Date view activated.');
        }
        else if (event === ActiveView.Month) {
            console.log('onViewActivated(): Month view activated.');
        }
        else if (event === ActiveView.Year) {
            console.log('onViewActivated(): Year view activated.');
        }
    }
}