Namespace LemonEdge.Client.Core.Support
Classes
EffectiveDateParam
EffectiveDateParamController
The controller for handling and displaying the EffectiveDateParam to the user
EntitySerializedParam
EntitySerializedParamController
The controller for handling and displaying the EntitySerializedParam to the user
EntityTypeSerializedParam
EntityTypeSerializedParamController
The controller for handling and displaying the EntityTypeSerializedParam to the user
ExcelFileInfo
A class holding all the information for the file to be exported into excel via ExcelWriter
ExcelWriter
An optional handler that allows client applications to implement excel integration
Whenever the application has a file that can be opened in excel (csv) it just asks the user for a file path/location and saves it leaving them to open it
However if a seperate handler is set using this class then it is provided the handler the option to open the excel file instead. This is implemented by the windows client application to provide seamless excel integration.ExportQueryController
The controller for handling and displaying the ExportQueryResult parameters in a custom popup window IExportQuery
ExportQueryResult
Holds the parameters for filtering a set of results down just to those required
Used with the ExportQueryController as a parameter for the popup window IExportQuery
ImageSerializedParam
ImageSerializedParamController
The controller for handling and displaying the ImageSerializedParam to the user
ParamSingleViewerController<T>
The base single parameter viewer controller for all instances of a IParamSingleViewer<T>
ParamViewerController<T>
The base parameter viewer controller for all instances of a IParamViewer<T> popup window
PopupWindowController
The base popup window controller for all instances of a IPopupWindow<TResult>
PopupWindowController<TResult>
The base popup window controller for all instances of a IPopupWindow<TResult>
TextEditorParam
TextSerializedParamController
The controller for displaying and handling the TextEditorParam to the user
UniqueIDSerializedParam
UniqueIDSerializedParamController
The controller for handling and displaying the UniqueIDSerializedParam to the user
Interfaces
IExportQuery
A custom popup window for filtering all the data of a query before executing and downloading the results
Controlled by the ExportQueryController and ExportQueryResult parameters
IParamSingleViewer<T>
A standard popup window implemented in each LemonEdge client that allows the creation of custom controls for each property on the parameter T
that you want the user to see/edit, controlled by the ParamSingleViewerController<T>
IParamViewer<T>
A popup window that allows the display of a view for editing/viewing the specified parameter T
type, controlled by the ParamViewerController<T>
IParamViewerController
The controller interface for all controllers of a IParamViewer<T> popup window
IPopupWindow<TResult>
A popup window that allows the display of any custom view with a specified result, controlled an instance of the PopupWindowController<TResult>
IPopupWindowController
The controller interface for all controllers of a IPopupWindow<TResult>
Enums
TextType
The formatting that can be applied to text when displayed in a TextEditorParam popup window