Table of Contents

Class CalendarEntrySource<T>

Namespace
The.Search
Assembly
Instagile.dll
public class CalendarEntrySource<T> : ICalendarEntrySource where T : IEntity<T>

Type Parameters

T
Inheritance
CalendarEntrySource<T>
Implements
Derived
Inherited Members

Constructors

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

public CalendarEntrySource(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>