f18c764ffa
Monotone-Revision: 9054022ef1ca8aeba6e34842d27d9b94ce002b89 Monotone-Author: dev-unix.inverse.qc.ca Monotone-Date: 2006-06-15T19:34:10 Monotone-Branch: ca.inverse.sogo
40 lines
814 B
Objective-C
40 lines
814 B
Objective-C
// $Id: UIxAppointmentView.h 768 2005-07-15 00:13:01Z helge $
|
|
|
|
#ifndef __SOGo_UIxAppointmentView_H__
|
|
#define __SOGo_UIxAppointmentView_H__
|
|
|
|
#include <SOGoUI/UIxComponent.h>
|
|
|
|
@class NSCalendarDate;
|
|
@class SOGoAppointment;
|
|
@class SOGoDateFormatter;
|
|
|
|
@interface UIxAppointmentView : UIxComponent
|
|
{
|
|
id appointment;
|
|
id attendee;
|
|
SOGoDateFormatter *dateFormatter;
|
|
id item;
|
|
}
|
|
|
|
- (SOGoAppointment *)appointment;
|
|
|
|
/* permissions */
|
|
- (BOOL)canAccessApt;
|
|
- (BOOL)canEditApt;
|
|
|
|
- (SOGoDateFormatter *)dateFormatter;
|
|
- (NSCalendarDate *)startTime;
|
|
- (NSCalendarDate *)endTime;
|
|
|
|
- (NSString *)attributesTabLink;
|
|
- (NSString *)participantsTabLink;
|
|
|
|
- (NSString *)completeHrefForMethod:(NSString *)_method
|
|
withParameter:(NSString *)_param
|
|
forKey:(NSString *)_key;
|
|
|
|
@end
|
|
|
|
#endif /* __SOGo_UIxAppointmentView_H__ */
|