Namespace LemonEdge.Client.Core
Classes
AddinEventHandler
AutoUpdaterChecker
Cache
The global local cache (IReadOnlyCache) for the client application.
A copy is stored locally and is loaded on login or refresh all. By default the cache loads all standing data ( IsStandingDataEntity) entities into the cache.
When the local cache does not exist, or is out of date, it will load from the system itself and overwrite the local copyClientCacheManager
FormulaFunctionsWithViewContext
FormulaFunctionsWithViewContext<T>
The context supplied while executing a formula that has a custom context item, and a view that it operates against
This context is mainly used against formulas that configure and work against a view itself, such as ones that can specify if a view is visible dynamically, or more.
FormulaFunctionsWithViewModel
The context supplied while executing a formula that has a custom context item, and a view that it operates against
This context is mainly used against formulas that configure and work against a view itself, such as ones that can specify if a view is visible dynamically, or more.
FormulaFunctionsWithViewModel<T>
The context supplied while executing a formula that has a custom context item, and a view that it operates against
This context is mainly used against formulas that configure and work against a view itself, such as ones that can specify if a view is visible dynamically, or more.
LocalSettings
LocalSettingsService
RootController
The model controller is the client application controller used by all LemonEdge clients. This is responsible for creating the main application along with new windows, popups, messages, etc.
If you are creating your own application you can utilise the LemonEdge controllers by calling Create(IRootModelViewer, bool) with an IRootModelViewer implementation.
This is required as LemonEdge has multiple different clients running on windows, console, and web versions, they all implement the ui interfaces and connect through this model controller so lemonedge can just work with different ui platforms