Class SQLWrapperResultsSerializedParamControllerBase<T>.SQLWrapperResultsViewParamsDefaultEditor
Provides a mechanism for creating a popup parameter window for editing a SQLWrapperResultsViewParams
of type T
using the default editors
Inheritance
SQLWrapperResultsSerializedParamControllerBase<T>.SQLWrapperResultsViewParamsDefaultEditor
Inherited Members
Namespace: LemonEdge.Client.Core.Views.Params
Assembly: LemonEdge.ClientCore.dll
Syntax
public class SQLWrapperResultsSerializedParamControllerBase<T>.SQLWrapperResultsViewParamsDefaultEditor : IViewSerializedParamDefaultEditor<T>, IViewSerializedParamDefaultEditor
Constructors
SQLWrapperResultsViewParamsDefaultEditor()
Declaration
public SQLWrapperResultsViewParamsDefaultEditor()
Methods
DisplayCustomParams(T, IModelLayoutCommon)
Provides a default popup parameter window to the user for the specified original
parameter
values within the specified host
Expects an IParamViewer<T> implementation for type T
i nthe client
application which utilises the SQLWrapperResultsSerializedParamControllerBase<T>
Declaration
public Task<ViewSerializedParam> DisplayCustomParams(T original, IModelLayoutCommon host)
Parameters
Type | Name | Description |
---|---|---|
T | original | The original value of the parameters to display |
IModelLayoutCommon | host | The host this popup parameter window operates within |
Returns
Type | Description |
---|---|
Task<ViewSerializedParam> | The new parameters modified by the user, or same as |