| <!-- |
| ******************************************************************************* |
| * Copyright (c) 2018 Contributors to the Eclipse Foundation |
| * |
| * See the NOTICE file(s) distributed with this work for additional |
| * information regarding copyright ownership. |
| * |
| * This program and the accompanying materials are made available under the |
| * terms of the Eclipse Public License v. 2.0 which is available at |
| * http://www.eclipse.org/legal/epl-2.0. |
| * |
| * SPDX-License-Identifier: EPL-2.0 |
| ******************************************************************************* |
| --> |
| |
| <div class="panel panel-default"> |
| <div class="panel-heading"> |
| <h4 class="panel-title"> |
| <div> |
| <div class="row text-center"> |
| <div class="col-md-4"> |
| <div class="btn-group paging"> |
| <div class="btn btn-primary" mwlCalendarPreviousView [view]="view" [(viewDate)]="currDate" |
| (viewDateChange)="activeDayIsOpen = false"> |
| {{view === 'week' ? 'Vorherige' : 'Vorheriger'}} |
| </div> |
| <div class="btn btn-primary" mwlCalendarToday [(viewDate)]="currDate"> |
| {{view === 'week' ? 'Aktuelle' : 'Aktueller'}} |
| </div> |
| <div class="btn btn-primary" mwlCalendarNextView [view]="view" [(viewDate)]="currDate" (viewDateChange)="activeDayIsOpen = false"> |
| {{view === 'week' ? 'Nächste' : 'Nächster'}} |
| </div> |
| </div> |
| </div> |
| <div class="col-md-4"> |
| <h3>{{ currDate | calendarDate:(view + 'ViewTitle'):'de-DE' }}</h3> |
| </div> |
| <div class="col-md-4"> |
| <div class="btn-group period"> |
| <div class="btn btn-primary" (click)="view = 'month'" [class.active]="view === 'month'"> |
| Monat |
| </div> |
| <div class="btn btn-primary" (click)="view = 'week'" [class.active]="view === 'week'"> |
| Woche |
| </div> |
| <div class="btn btn-primary" (click)="view = 'day'" [class.active]="view === 'day'"> |
| Tag |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </h4> |
| </div> |
| <div id="collapse4" class="panel-collapse collapse in"> |
| |
| <div class="panel-body"> |
| |
| <div [ngSwitch]="view"> |
| <mwl-calendar-month-view [weekStartsOn]="weekStartsOn" [locale]="locale" *ngSwitchCase=" 'month' " [viewDate]="currDate" |
| [events]="events" [refresh]="refresh" [activeDayIsOpen]="activeDayIsOpen" (eventClicked)="eventClicked( 'Clicked', $event.event)" |
| (dayClicked)="dayClicked($event.day)" (eventTimesChanged)="eventTimesChanged($event)"> |
| </mwl-calendar-month-view> |
| <mwl-calendar-week-view [weekStartsOn]="weekStartsOn" [locale]="locale" *ngSwitchCase=" 'week' " [viewDate]="currDate" |
| [events]="events" [refresh]="refresh" (eventTimesChanged)="eventTimesChanged($event)" (eventClicked)="eventClicked( 'Clicked', $event.event)"> |
| </mwl-calendar-week-view> |
| <mwl-calendar-day-view [locale]="locale" *ngSwitchCase=" 'day' " [viewDate]="currDate" [events]="events" |
| [refresh]="refresh" (eventTimesChanged)="eventTimesChanged($event)" (eventClicked)="eventClicked( 'Clicked', $event.event)"> |
| |
| </mwl-calendar-day-view> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <br> |