C# Class X.Browser.ViewModels.BrowserVM

Afficher le fichier Open project: liquidboy/X

Méthodes publiques

Méthode Description
BrowserVM ( string defaultTabUid = null, Uri defaultUri = null ) : System
ExposedNotifyPropertyChanged ( string propertyName ) : void
GetTabByUID ( string uid ) : TabViewModel

Private Methods

Méthode Description
CreateDefaultTab ( string title, string faviconUrl, string url, System.DateTime lastRefreshDate, bool isPinned = false, int id ) : TabViewModel
DeleteTabs ( ) : void
DetermineFontFamily ( string title ) : string
DeterminePrimaryBackgroundColor ( string title ) : string
DeterminePrimaryForegroundColor ( string title ) : string
ExecuteTabAddCommand ( object obj ) : void
ExecuteTabChangedCommand ( object obj ) : void
ExecuteTabMoreCommand ( object obj ) : void
HideOneBox ( ) : void
LoadDefaultTabs ( ) : void
LoadTabs ( string defaultTabUid, Uri defaultUri ) : void
LoadTheme ( ) : void
NotifyPropertyChanged ( [ propertyName = "" ) : void
SaveTabs ( ObservableCollection TabsToSave ) : void

Method Details

BrowserVM() public méthode

public BrowserVM ( string defaultTabUid = null, Uri defaultUri = null ) : System
defaultTabUid string
defaultUri System.Uri
Résultat System

ExposedNotifyPropertyChanged() public méthode

public ExposedNotifyPropertyChanged ( string propertyName ) : void
propertyName string
Résultat void

GetTabByUID() public méthode

public GetTabByUID ( string uid ) : TabViewModel
uid string
Résultat TabViewModel