Table of Contents

Class CalendarEntry<T>

Namespace
The.Search
Assembly
Instagile.dll
public class CalendarEntry<T> : ICalendarEntry where T : IEntity<T>

Type Parameters

T
Inheritance
CalendarEntry<T>
Implements
Derived
Inherited Members

Constructors

CalendarEntry(AttributeInfo, Expression<Func<T, bool>>, Func<T, string>, Func<T, ICommand>)

public CalendarEntry(AttributeInfo dateAttribute, Expression<Func<T, bool>> query, Func<T, string> title, Func<T, ICommand> command)

Parameters

dateAttribute AttributeInfo
query Expression<Func<T, bool>>
title Func<T, string>
command Func<T, ICommand>

Properties

CanDelete

public bool CanDelete { get; }

Property Value

bool

Command

public Func<IEntity, ICommand> Command { get; }

Property Value

Func<IEntity, ICommand>

DateAttribute

public AttributeInfo DateAttribute { get; }

Property Value

AttributeInfo

Title

public Func<IEntity, string> Title { get; }

Property Value

Func<IEntity, string>