]> err.no Git - scalable-opengroupware.org/blob - ZideStore/UI-X/Scheduler/OGoCalWeekView.m
Fixed month navigation, some pretty printing
[scalable-opengroupware.org] / ZideStore / UI-X / Scheduler / OGoCalWeekView.m
1 // $Id: OGoCalWeekView.m,v 1.3 2004/06/03 21:56:44 helge Exp $
2
3 #include "OGoCalWeekView.h"
4 #include "common.h"
5
6 @implementation OGoCalWeekView
7
8 - (NSCalendarDate *)startDate {
9   return [[super startDate] mondayOfWeek];
10 }
11
12 - (NSCalendarDate *)endDate {
13   return [[self startDate] dateByAddingYears:0 months:0 days:7
14                            hours:0 minutes:0 seconds:0];
15 }
16
17 /* URLs */
18
19 - (NSDictionary *)prevWeekQueryParameters {
20     NSCalendarDate *date;
21
22     date = [[self startDate] dateByAddingYears:0 months:0 days:-7 
23                              hours:0 minutes:0 seconds:0];
24     return [self queryParametersBySettingSelectedDate:date];
25 }
26
27 - (NSDictionary *)nextWeekQueryParameters {
28     NSCalendarDate *date;
29     
30     date = [[self startDate] dateByAddingYears:0 months:0 days:7 
31                              hours:0 minutes:0 seconds:0];
32     return [self queryParametersBySettingSelectedDate:date];
33 }
34
35 @end /* OGoCalWeekView */