Class
DataSourcesProvider

Definition

Namespace:ArtOfTest.WebAii.Design.ProjectModel.Providers

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class DataSourcesProvider : BaseProvider<LightDataSourceElement>

Inheritance: objectBaseProvider<LightDataSourceElement>DataSourcesProvider

Inherited Members BaseProvider<LightDataSourceElement>.Load(string, string, string)BaseProvider<LightDataSourceElement>.UpdateProjectLocation(string)BaseProvider<LightDataSourceElement>.OnItemLoaded(LightDataSourceElement)BaseProvider<LightDataSourceElement>.OnLoadCompleted()BaseProvider<LightDataSourceElement>.GetReporterKey()BaseProvider<LightDataSourceElement>.InvokeOnUIThread(Action, bool)BaseProvider<LightDataSourceElement>.EnsureProjectLanguage(string)BaseProvider<LightDataSourceElement>.PopulateStepsRecursive(List<JToken>)BaseProvider<LightDataSourceElement>.ProjectBaseProvider<LightDataSourceElement>.AppContainerBaseProvider<LightDataSourceElement>.ProgressReporterBaseProvider<LightDataSourceElement>.ProjectLocationBaseProvider<LightDataSourceElement>.KeyBaseProvider<LightDataSourceElement>.ItemLoadedBaseProvider<LightDataSourceElement>.LoadCompleted

Constructors

DataSourcesProvider()

Declaration

cs-api-definition
public DataSourcesProvider()

Properties

CachedSources

Declaration

cs-api-definition
public List<LightDataSourceElement> CachedSources { get; }

Property Value

List<LightDataSourceElement>

Methods

AddItem(string)

Declaration

cs-api-definition
public void AddItem(string path)

Parameters

path

string

Clear()

Declaration

cs-api-definition
public override void Clear()

Overrides BaseProvider<LightDataSourceElement>.Clear()

DeleteItem(LightDataSourceElement)

Declaration

cs-api-definition
public void DeleteItem(LightDataSourceElement item)

Parameters

item

LightDataSourceElement

GetItem(Guid)

Declaration

cs-api-definition
public override LightDataSourceElement GetItem(Guid id)

Parameters

id

Guid

Returns

LightDataSourceElement

Overrides BaseProvider<LightDataSourceElement>.GetItem(Guid)

Load(string)

Declaration

cs-api-definition
public override void Load(string location)

Parameters

location

string

Overrides BaseProvider<LightDataSourceElement>.Load(string)

SmartRefresh()

Declaration

cs-api-definition
public void SmartRefresh()

TryUpdateItem(LightDataSourceElement)

Declaration

cs-api-definition
public override bool TryUpdateItem(LightDataSourceElement item)

Parameters

item

LightDataSourceElement

Returns

bool

Overrides BaseProvider<LightDataSourceElement>.TryUpdateItem(LightDataSourceElement)