Class EcomEditor<T>
- Namespace
- Dynamicweb.Ecommerce.Content.Items.Editors
- Assembly
- Dynamicweb.Ecommerce.dll
EcomEditor class.
public abstract class EcomEditor<T> : Editor
Type Parameters
T
- Inheritance
-
EcomEditor<T>
- Inherited Members
Properties
DataType
Gets the data type for this editor.
public override Type DataType { get; }
Property Value
- Type
- The type of the data.
- See Also
Methods
BeginEdit(EditorContext)
Enables the editor to populate its UI to the client and initiate the editing process.
[Obsolete("Do not use")]
public override void BeginEdit(EditorContext context)
Parameters
context
EditorContext- Editor context.
- See Also
BeginEditFrontend(EditorContext)
Enables the editor to populate its UI to the client and initiate the editing process at frontend.
[Obsolete("Do not use")]
public override void BeginEditFrontend(EditorContext context)
Parameters
context
EditorContext- The context.
Remarks
Ecom Editor disabled for frontend editing so it does not contain any implementation.
- See Also
EndEdit()
Returns the edited value.
[Obsolete("Do not use")]
public override object EndEdit()
Returns
- object
- The edited value.
- See Also
HasValue()
Tell if this editor returns a value
[Obsolete("Do not use")]
public override bool HasValue()
Returns
- bool
true
if this instance has value; otherwise,false
.
Remarks
Ecom Editor disabled for frontend editing so it returns
false
if called from frontend.- See Also
RenderControl(TextWriter, T)
Renders the control.
[Obsolete("Do not use")]
protected virtual void RenderControl(TextWriter output, T value)
Parameters
output
TextWriter- The output.
value
T- The value.
- See Also