Interface IControlCreator
Namespace: LemonEdge.Client.Core.Views.Core
Assembly: LemonEdge.ClientCore.dll
Syntax
public interface IControlCreator
Methods
CreateControl(ControlDisplayInfo, double?)
Creates Control according to control definition
Declaration
ISingleControl CreateControl(ControlDisplayInfo info, double? widthOverride = null)
Parameters
Type | Name | Description |
---|---|---|
ControlDisplayInfo | info | |
double? | widthOverride |
Returns
Type | Description |
---|---|
ISingleControl |
GetControlType(ControlDisplayInfo)
Gets Control Type from ControlDisplayInfo
Declaration
Type GetControlType(ControlDisplayInfo info)
Parameters
Type | Name | Description |
---|---|---|
ControlDisplayInfo | info |
Returns
Type | Description |
---|---|
Type |