Namespace EyeAuras.Shared.Services
Classes
AuraEntityAttribute
AuraEntityDescriptor
ImportWindowArgs
LambdaWindowHandleMatcher
LifecycleEventArgs
ProfilerProvider
Structs
AuraEvent
WindowMatchExpression
Describes and expression which will be parsed and used to build a list of windows that match it For more information, see Window Match Expressions wiki or Window Match Expressions API documentation
WindowMatchParams
Interfaces
IAppModuleLoader
IAppModulePathResolver
IAuraEvaluator
Represents an evaluator for monitoring and determining the state of a specific aura. The evaluator tracks the 'IsActive' state of the aura and compares it against a configured expected state.
IAuraEventLoggingService
IAuraListEvaluator
Defines an interface for an object that evaluates a list of auras, determining their collective state. This interface is part of a system that checks and manages the states of multiple auras.
IAuraListEvaluatorForAura
IAuraListEvaluatorForFolder
IAuraListStateEditorDisplayer
IAuraListStateEvaluator
Represents an evaluator that manages the state and interaction of multiple aura list evaluators and individual aura evaluators. It allows for complex configurations to determine the overall active state based on the properties of contained auras and folders.
IAuraRegistrator
IAuraRepository
IAuraTreeSelectionService
IBindingValueConverterRepository
IComplexWindowHandleMatcher
IExportWindowDisplayer
IEyeEntityFactory
IEyeItemEvaluator
Represents an evaluator for monitoring and determining the state of a specific aura. The evaluator tracks the 'IsActive' state of the aura and compares it against a configured expected state.
IImportWindowDisplayer
ILicensedAppModuleLoader
ILifecycleEventsProvider
IMainWindowBlocksRegistrator
IModuleBlacklistManager
IModuleLoader
IPackWindowDisplayer
IPerformanceMetricsAddon
Represents a service interface for monitoring and retrieving performance metrics of the current application, including CPU usage, memory usage, disk I/O, and more.
IProfilerProvider
IUsernameProvider
IWindowFinderService
IWindowHandleMatcher
IWindowListProvider
IWindowMatcher
IWindowSelector
Enums
AuraEvaluatorConditionType
AuraEvaluatorOperationMode
Defines the operation modes for combining multiple boolean evaluators in an Aura.
AuraEventCategory
LifecycleEventType
WindowMatchOwnershipType
Specifies the ownership requirements for a matched window, allowing you to filter based on whether the window is owned by EyeAuras or by an external application.
WindowMatchWindowType
Specifies types of windows that can be matched based on their hierarchical relationship within the system.