2015-06-04 18:15:54 +01:00
|
|
|
|
using System.ComponentModel;
|
|
|
|
|
using System.Windows.Media;
|
|
|
|
|
|
2015-06-24 19:57:16 +01:00
|
|
|
|
namespace Filtration.ObjectModel
|
2015-06-04 18:15:54 +01:00
|
|
|
|
{
|
2015-06-24 19:57:16 +01:00
|
|
|
|
public interface IItemFilterBlockItem : INotifyPropertyChanged
|
2015-06-04 18:15:54 +01:00
|
|
|
|
{
|
2016-08-20 21:17:12 +01:00
|
|
|
|
event PropertyChangedEventHandler PropertyChanged;
|
|
|
|
|
|
2015-06-04 18:15:54 +01:00
|
|
|
|
string PrefixText { get; }
|
2015-06-23 22:21:10 +01:00
|
|
|
|
string OutputText { get; }
|
2015-06-04 18:15:54 +01:00
|
|
|
|
string DisplayHeading { get; }
|
|
|
|
|
string SummaryText { get; }
|
|
|
|
|
Color SummaryBackgroundColor { get; }
|
|
|
|
|
Color SummaryTextColor { get; }
|
2015-06-23 22:21:10 +01:00
|
|
|
|
int MaximumAllowed { get; }
|
2015-06-04 18:15:54 +01:00
|
|
|
|
int SortOrder { get; }
|
2016-08-20 21:17:12 +01:00
|
|
|
|
bool IsDirty { get; }
|
2015-06-04 18:15:54 +01:00
|
|
|
|
}
|
|
|
|
|
}
|