mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-03-01 13:16:23 +00:00
Monotone-Parent: b7b94acee3398cb1537097806f5a80f257f2a43a Monotone-Revision: 2d120d90819b42e21a50956a14c0c5d130cfdf09 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2006-10-31T18:38:53 Monotone-Branch: ca.inverse.sogo
58 lines
1.0 KiB
Objective-C
58 lines
1.0 KiB
Objective-C
// $Id: UIxCalMonthView.h 163 2004-08-02 12:59:28Z znek $
|
|
|
|
#ifndef __SOGo_UIxCalMonthView_H__
|
|
#define __SOGo_UIxCalMonthView_H__
|
|
|
|
#include "UIxCalView.h"
|
|
|
|
/*
|
|
UIxCalMonthView
|
|
|
|
Abstract superclass for views which display months.
|
|
*/
|
|
|
|
@interface UIxCalMonthView : UIxCalView
|
|
{
|
|
int dayIndex;
|
|
int dayOfWeek;
|
|
int weekOfYear;
|
|
NSCalendarDate *currentWeekStart;
|
|
}
|
|
|
|
- (NSCalendarDate *)startOfMonth;
|
|
|
|
- (NSDictionary *)prevMonthQueryParameters;
|
|
- (NSDictionary *)nextMonthQueryParameters;
|
|
|
|
- (void)setDayIndex:(int)_idx;
|
|
- (int)dayIndex;
|
|
- (void)setDayOfWeek:(int)_day;
|
|
- (int)dayOfWeek;
|
|
|
|
- (void)setCurrentWeekStartDate:(NSCalendarDate *)_date;
|
|
- (NSCalendarDate *)currentWeekStartDate;
|
|
- (void)setWeekOfYear:(int)_week;
|
|
- (int)weekOfYear;
|
|
- (int)year;
|
|
- (int)month;
|
|
- (NSString *)localizedDayOfWeekName;
|
|
- (NSDictionary *)currentWeekQueryParameters;
|
|
|
|
|
|
/* style sheet */
|
|
|
|
|
|
- (NSString *)weekStyle;
|
|
|
|
- (NSString *)contentStyle;
|
|
|
|
|
|
/* appointments */
|
|
|
|
|
|
- (NSArray *)appointments;
|
|
|
|
@end
|
|
|
|
#endif /* __SOGo_UIxCalMonthView_H__ */
|