-
Notifications
You must be signed in to change notification settings - Fork 13
markdoccore IStepViewT
Denis Akopyan edited this page Mar 6, 2022
·
1 revision
Interface for views of plugin steps
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph MarkDoc.Core
MarkDoc.Core.IStepViewModel[[IStepViewModel]]
class MarkDoc.Core.IStepViewModel interfaceStyle;
MarkDoc.Core.IStepView_1[[IStepView< TViewModel >]]
class MarkDoc.Core.IStepView_1 interfaceStyle;
MarkDoc.Core.IStepView_1TViewModel((TViewModel));
MarkDoc.Core.IStepView_1 -- where --o MarkDoc.Core.IStepView_1TViewModel
MarkDoc.Core.IStepViewModel --> MarkDoc.Core.IStepView_1TViewModel
MarkDoc.Core.IViewModel[[IViewModel]]
class MarkDoc.Core.IViewModel interfaceStyle;
MarkDoc.Core.IView_1[[IView< TViewModel >]]
class MarkDoc.Core.IView_1 interfaceStyle;
MarkDoc.Core.IView_1TViewModel((TViewModel));
MarkDoc.Core.IView_1 -- where --o MarkDoc.Core.IView_1TViewModel
MarkDoc.Core.IViewModel --> MarkDoc.Core.IView_1TViewModel
MarkDoc.Core.IView[[IView]]
class MarkDoc.Core.IView interfaceStyle;
end
MarkDoc.Core.IView_1 --> MarkDoc.Core.IStepView_1
MarkDoc.Core.IView --> MarkDoc.Core.IStepView_1
| Type | Name | Methods |
|---|---|---|
string |
IdStep view Id |
get |
| Returns | Name |
|---|---|
Task |
SetPreviousSettingsAsync(IReadOnlyDictionary<string, IReadOnlyDictionary> settings) |
Interface for views of plugin steps
| Type | Description | Constraints |
|---|---|---|
TViewModel out
|
View model type for the view | IStepViewModel |
public virtual async Task SetPreviousSettingsAsync(IReadOnlyDictionary<string, IReadOnlyDictionary> settings)| Type | Name | Description |
|---|---|---|
IReadOnlyDictionary<string, IReadOnlyDictionary> |
settings |
public virtual string Id { get }Step view Id
Generated with MarkDoc