Class
BrowserSelectionModel

Definition

Namespace:ArtOfTest.WebAii.Design.UI.Controls

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class BrowserSelectionModel : ViewModelBase, IDataErrorInfo

Inheritance: objectBrowserSelectionModel

Implements: IDataErrorInfo

Constructors

BrowserSelectionModel()

Declaration

cs-api-definition
public BrowserSelectionModel()

Properties

BrowserCalibrated

Declaration

cs-api-definition
public Visibility BrowserCalibrated { get; }

Property Value

Visibility

Browsers

Declaration

cs-api-definition
public ObservableList<BrowserSelectionOption> Browsers { get; }

Property Value

ObservableList<BrowserSelectionOption>

CalibrateBrowserOption

Declaration

cs-api-definition
public bool CalibrateBrowserOption { get; set; }

Property Value

bool

CurrentMode

Declaration

cs-api-definition
public BrowserSelectionView.DialogModes CurrentMode { get; }

Property Value

BrowserSelectionView.DialogModes

Declaration

cs-api-definition
public string DocumentationLink { get; set; }

Property Value

string

Error

Declaration

cs-api-definition
public string Error { get; }

Property Value

string

Implements IDataErrorInfo.Error

HasNoPreferredBrowser

Declaration

cs-api-definition
public bool HasNoPreferredBrowser { get; }

Property Value

bool

HeaderText

Declaration

cs-api-definition
public string HeaderText { get; }

Property Value

string

NavigateURL

Declaration

cs-api-definition
public string NavigateURL { get; set; }

Property Value

string

NavigateUrlHTTPBased

Declaration

cs-api-definition
public string NavigateUrlHTTPBased { get; }

Property Value

string

Preferred

Declaration

cs-api-definition
public BrowserType Preferred { get; }

Property Value

BrowserType

RecentUrls

Declaration

cs-api-definition
public ObservableCollection<RecentItemViewModel> RecentUrls { get; set; }

Property Value

ObservableCollection<RecentItemViewModel>

SaveBrowserOption

Declaration

cs-api-definition
public bool SaveBrowserOption { get; set; }

Property Value

bool

SaveChoiceCheckBoxVisibility

Declaration

cs-api-definition
public Visibility SaveChoiceCheckBoxVisibility { get; }

Property Value

Visibility

SelectedBrowser

Declaration

cs-api-definition
public BrowserSelectionOption SelectedBrowser { get; set; }

Property Value

BrowserSelectionOption

ShouldEnterNavigateUrl

Declaration

cs-api-definition
public bool ShouldEnterNavigateUrl { get; }

Property Value

bool

ShowDPIWarning

Declaration

cs-api-definition
public bool ShowDPIWarning { get; }

Property Value

bool

ShowResponsiveWarning

Declaration

cs-api-definition
public bool ShowResponsiveWarning { get; }

Property Value

bool

this[string]

Declaration

cs-api-definition
public string this[string columnName] { get; }

Parameters

columnName

string

Property Value

string

Implements IDataErrorInfo.this[string]

Methods

DeleteRecentItem(RecentItemViewModel)

Declaration

cs-api-definition
public void DeleteRecentItem(RecentItemViewModel itemToDelete)

Parameters

itemToDelete

RecentItemViewModel

LoadRecentUrls()

Declaration

cs-api-definition
public void LoadRecentUrls()

SetMode(DialogModes, bool, string, BrowserType[], BrowserType)

Declaration

cs-api-definition
public void SetMode(BrowserSelectionView.DialogModes mode, bool isExecutionMode, string navigateUrl, BrowserType[] supportedBrowsers, BrowserType preferredBrowser)

Parameters

mode

BrowserSelectionView.DialogModes

isExecutionMode

bool

navigateUrl

string

supportedBrowsers

BrowserType[]

preferredBrowser

BrowserType