ArchestrA.Client.AppConfig Namespace
Classes
Class | Description | |
---|---|---|
![]() | CredentialEditorControl | A Re-usable control showing a dropdown list for the names of the NamedCredentials defined in the Galaxy. |
![]() | EditorActivityViewModelBase | EditorActivityViewModelBase is used to extend the activity class in the app editor. Use this to create an activity class (tab), extending this class. |
![]() | EditorControlFactory | Factory class which loads and returns required internal implementation of SDK controls. |
Interfaces
Interface | Description | |
---|---|---|
![]() | IAppActiveAware | IAppActiveAware is implemented by EditorActivityViewModelBase. It is used when an activity/tab is activated or deactivated. |
![]() | IAppCommandManagerBase | An interface for adding commands. |
![]() | IAppCommandUI | Defines the user interface for a command. |
![]() | IEditorActivity | Contract that each activity in the app editor should implement so it can interact with the editor window. |
![]() | IEditorBase | IEditorBase is the actual container of the editor control for IEditorConfig. It is passed to IEditorConfig at the time of initialization. It is implemented by the SE internal framework. Use this as an interface to save and load preferences, add commands, and mark the editor as dirty. |
![]() | IEditorConfig | IEditorConfig must be implemented. This interface is used to initialize, save, load, and create an activity (tab) in the app editor. IEditorConfig is responsible for implementing the logic for saving and loading app data. IEditorConfig is also responsible for creating an activitys (tab) and giving it to IEditorBase. |
![]() | IPreference | IPreference interface is used to save and load the preferences for the app editor. It is implemented by the internal Framework. The app developer must get IPreference by the Preference property of IEditorBase. IEditorBase is passed to the Editor activity at the time of creation/initialization. |
See Also