C# Class MahTweets.Core.ViewModels.StreamConfigurationViewModel

Inheritance: BaseViewModel
Exibir arquivo Open project: nickhodge/MahTweets.LawrenceHargrave Class Usage Examples

Public Methods

Method Description
AddContactExcludeFilter ( IContact contact ) : void
AddContactFilter ( IContact contact, Color color ) : void
AddStream ( IMicroblog blog, UpdateType updateType ) : void
CancelChanges ( ) : void
Filter ( IStatusUpdate update ) : bool
IgnoreStream ( IMicroblog blog, UpdateType updateType ) : void
RemoveContactFilter ( IContact contact ) : void
RemoveStream ( IMicroblog blog, UpdateType updateType ) : void
SaveChanges ( ) : void
SetEdit ( ) : void
StreamConfigurationViewModel ( IApplicationSettingsProvider applicationSettingsProvider, IGlobalExcludeSettings globalExcludeSettings, IAccountSettingsProvider accountSettingsProvider, IColumnsSettingsProvider columnsSettingsProvider, IContactService contactService ) : System
UpdateContactColor ( Contact contact, Color color ) : void
UpdateMicroblogColor ( IMicroblog imicroblog, UpdateType updatetype, Color color ) : void

Method Details

AddContactExcludeFilter() public method

public AddContactExcludeFilter ( IContact contact ) : void
contact IContact
return void

AddContactFilter() public method

public AddContactFilter ( IContact contact, Color color ) : void
contact IContact
color Color
return void

AddStream() public method

public AddStream ( IMicroblog blog, UpdateType updateType ) : void
blog IMicroblog
updateType UpdateType
return void

CancelChanges() public method

public CancelChanges ( ) : void
return void

Filter() public method

public Filter ( IStatusUpdate update ) : bool
update IStatusUpdate
return bool

IgnoreStream() public method

public IgnoreStream ( IMicroblog blog, UpdateType updateType ) : void
blog IMicroblog
updateType UpdateType
return void

RemoveContactFilter() public method

public RemoveContactFilter ( IContact contact ) : void
contact IContact
return void

RemoveStream() public method

public RemoveStream ( IMicroblog blog, UpdateType updateType ) : void
blog IMicroblog
updateType UpdateType
return void

SaveChanges() public method

public SaveChanges ( ) : void
return void

SetEdit() public method

public SetEdit ( ) : void
return void

StreamConfigurationViewModel() public method

public StreamConfigurationViewModel ( IApplicationSettingsProvider applicationSettingsProvider, IGlobalExcludeSettings globalExcludeSettings, IAccountSettingsProvider accountSettingsProvider, IColumnsSettingsProvider columnsSettingsProvider, IContactService contactService ) : System
applicationSettingsProvider IApplicationSettingsProvider
globalExcludeSettings IGlobalExcludeSettings
accountSettingsProvider IAccountSettingsProvider
columnsSettingsProvider IColumnsSettingsProvider
contactService IContactService
return System

UpdateContactColor() public method

public UpdateContactColor ( Contact contact, Color color ) : void
contact Contact
color Color
return void

UpdateMicroblogColor() public method

public UpdateMicroblogColor ( IMicroblog imicroblog, UpdateType updatetype, Color color ) : void
imicroblog IMicroblog
updatetype UpdateType
color Color
return void