Namespace EyeAuras.Shared
Namespaces
EyeAuras.Shared.Actions
EyeAuras.Shared.Bindings
EyeAuras.Shared.Converters
EyeAuras.Shared.EntityListEditor
EyeAuras.Shared.Model
EyeAuras.Shared.Modularity
EyeAuras.Shared.Overlays
EyeAuras.Shared.Scaffolding
EyeAuras.Shared.ScreenOverlay
EyeAuras.Shared.Scripting
EyeAuras.Shared.Services
EyeAuras.Shared.Sharing.Services
EyeAuras.Shared.Statistics
EyeAuras.Shared.Triggers
EyeAuras.Shared.Variables
EyeAuras.Shared.ViewModels
Classes
ContextInheritor<TTarget, TSrc, TContext>
ProxyAuraProperties
Interfaces
IAura
IAuraEntity
Represents aura object which has name and description
IAuraObject
IAuraObject<TProperties>
IAuraProperties
IAuraPropertiesEditor
IAuraPropertiesEditor<T>
IBehaviorTree
ICanBeArchived
ICanSetContext
ICanSetDescription
ICanSetId
ICanSetIndex
ICanSetName
ICanSetPath
ICanSetTimestamp
IComplexAuraList<T>
IEyeItem
Item in a program tree (folders, auras, etc)
IEyeSharedServices
Contains utility services which could be used to access program internals
IFolder
IHasAttachedWindow
IHasAuraProperties<T>
IHasBoundsWindow
IHasContext
IHasDescription
IHasId
IHasIndex
IHasLinkedAuraIds
Defines an interface for objects that maintain links to auras and folders by their IDs.
IHasLinkedAuras
IHasName
Defines an interface for objects that have a name. This interface is useful for identifying objects, especially in scenarios where the name represents an un-localized identifier, such as a filename, and can be used for lookups or comparisons.