C# Class WatchThis.Controllers.SlideshowChooserController

Inheritance: ISlideshowListViewer, INotifyPropertyChanged
Afficher le fichier Open project: kevintavog/WatchThis.net Class Usage Examples

Méthodes publiques

Méthode Description
AddEditDroppedFolders ( IList paths ) : void
AddEditFolder ( ) : void
CanClose ( ) : bool
ClearEdit ( ) : void
DeleteSlideshow ( ) : void

Deletes the edited slideshow if the edited tab is active, otherwise deletes the currently selected saved slideshow. Expected to be called on UI thread

EditSlideshow ( ) : void
EnumerationCompleted ( IList slideshowModels ) : void
FindSavedSlideshows ( ) : void
OpenSlideshow ( ) : void
RemoveEditFolders ( IList selectedFolders ) : void
RunSlideshow ( ) : void
SaveSlideshow ( ) : bool
SlideshowChooserController ( ISlideshowPickerViewer viewer, IPlatformService platformService ) : NLog

Private Methods

Méthode Description
AskQuestion ( string caption, string message ) : QuestionResponseType
SaveIfChanged ( ) : bool

If the EditedSlideshow has changes, ask the user if they want to save changes. Returns true if the caller can continue, false otherwise. True is returned if 1) There are no changes to EditedSlideshow - or there aren't 'worthwhile' changes 2) The user does NOT want to save 3) The user wants to save and the save succeeds False is returned if there are worthwhile changes and: 1) The user canceled the 'want to save' question 2) The user canceled the request for the save name 3) The save failed

ShowMessage ( string caption, string message ) : void

Method Details

AddEditDroppedFolders() public méthode

public AddEditDroppedFolders ( IList paths ) : void
paths IList
Résultat void

AddEditFolder() public méthode

public AddEditFolder ( ) : void
Résultat void

CanClose() public méthode

public CanClose ( ) : bool
Résultat bool

ClearEdit() public méthode

public ClearEdit ( ) : void
Résultat void

DeleteSlideshow() public méthode

Deletes the edited slideshow if the edited tab is active, otherwise deletes the currently selected saved slideshow. Expected to be called on UI thread
public DeleteSlideshow ( ) : void
Résultat void

EditSlideshow() public méthode

public EditSlideshow ( ) : void
Résultat void

EnumerationCompleted() public méthode

public EnumerationCompleted ( IList slideshowModels ) : void
slideshowModels IList
Résultat void

FindSavedSlideshows() public méthode

public FindSavedSlideshows ( ) : void
Résultat void

OpenSlideshow() public méthode

public OpenSlideshow ( ) : void
Résultat void

RemoveEditFolders() public méthode

public RemoveEditFolders ( IList selectedFolders ) : void
selectedFolders IList
Résultat void

RunSlideshow() public méthode

public RunSlideshow ( ) : void
Résultat void

SaveSlideshow() public méthode

public SaveSlideshow ( ) : bool
Résultat bool

SlideshowChooserController() public méthode

public SlideshowChooserController ( ISlideshowPickerViewer viewer, IPlatformService platformService ) : NLog
viewer ISlideshowPickerViewer
platformService IPlatformService
Résultat NLog