C# 클래스 X.Browser.ViewModels.BrowserVM

파일 보기 프로젝트 열기: liquidboy/X

공개 메소드들

메소드 설명
BrowserVM ( string defaultTabUid = null, Uri defaultUri = null ) : System
ExposedNotifyPropertyChanged ( string propertyName ) : void
GetTabByUID ( string uid ) : TabViewModel

비공개 메소드들

메소드 설명
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

메소드 상세

BrowserVM() 공개 메소드

public BrowserVM ( string defaultTabUid = null, Uri defaultUri = null ) : System
defaultTabUid string
defaultUri System.Uri
리턴 System

ExposedNotifyPropertyChanged() 공개 메소드

public ExposedNotifyPropertyChanged ( string propertyName ) : void
propertyName string
리턴 void

GetTabByUID() 공개 메소드

public GetTabByUID ( string uid ) : TabViewModel
uid string
리턴 TabViewModel