Namespace EyeAuras.Shared.Services
Classes
AuraEntityAttribute
AuraEntityDescriptor
ImportWindowArgs
LambdaWindowHandleMatcher
TimeSensitiveChannel<TRequest, TResponse>
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
Specifies a set of conditions which should be matched by a window
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
IImportWindowDisplayer
IMainWindowBlocksRegistrator
IUsernameProvider
IWindowHandleMatcher
IWindowListProvider
IWindowMatcher
IWindowSelector
Enums
AuraEvaluatorConditionType
AuraEvaluatorOperationMode
Defines the operation modes for combining multiple boolean evaluators in an Aura.