コード例 #1
0
ファイル: EventWrapper.cs プロジェクト: klinkby/Calendar
 internal bool StartOverlappedBy(EventWrapper b)
 {
     return b.Event.Start < Event.Start && b._endTime > Event.Start;
 }
コード例 #2
0
ファイル: EventWrapper.cs プロジェクト: klinkby/Calendar
 internal bool StartsAdjacentTo(EventWrapper b)
 {
     return b._endTime == Event.Start;
 }
コード例 #3
0
ファイル: EventWrapper.cs プロジェクト: klinkby/Calendar
 internal bool IsWayBefore(EventWrapper b)
 {
     return _endTime < b.Event.Start;
 }
コード例 #4
0
ファイル: EventWrapper.cs プロジェクト: klinkby/Calendar
 internal bool IsWayAfter(EventWrapper b)
 {
     return Event.Start > b._endTime;
 }
コード例 #5
0
ファイル: EventWrapper.cs プロジェクト: klinkby/Calendar
 internal bool EndsAdjacentTo(EventWrapper b)
 {
     return _endTime == b.Event.Start;
 }
コード例 #6
0
ファイル: EventWrapper.cs プロジェクト: klinkby/Calendar
 internal bool EndOverlappedBy(EventWrapper b)
 {
     return b.Event.Start < _endTime && b._endTime > _endTime;
 }
コード例 #7
0
ファイル: EventWrapper.cs プロジェクト: klinkby/Calendar
 internal bool CompletelyOverlappedBy(EventWrapper b)
 {
     return Event.Start >= b.Event.Start && _endTime <= b._endTime;
 }