Class UrlPluginWrapper
Wraps an instance of IUrl with the provided plugins.
Inheritance
UrlPluginWrapper
Assembly: StrixMusic.Sdk.dll
Syntax
public class UrlPluginWrapper : IUrl, IUrlBase, ICollectionItemBase, IAppModel, IMerged<ICoreUrl>, IEquatable<ICoreUrl>, IMerged, IPluginWrapper
Properties
|
Improve this Doc
View Source
ActivePlugins
All plugins that were imported and activated for this instance.
Declaration
public SdkModelPlugin ActivePlugins { get; }
Property Value
See Also
|
Improve this Doc
View Source
Label
Declaration
public string Label { get; }
Property Value
|
Improve this Doc
View Source
Sources
The sources that make up this merged item.
Declaration
public IReadOnlyList<ICoreUrl> Sources { get; }
Property Value
|
Improve this Doc
View Source
Type
Classifies this as a specific kind of URL.
Declaration
public UrlType Type { get; }
Property Value
|
Improve this Doc
View Source
Url
A Uri pointing to an external resource.
Declaration
Property Value
Methods
|
Improve this Doc
View Source
Equals(ICoreUrl?)
Declaration
public bool Equals(ICoreUrl? other)
Parameters
Returns
Events
|
Improve this Doc
View Source
SourcesChanged
Raised when any of the sources have changed.
Declaration
public event EventHandler? SourcesChanged
Event Type
Implements