Class WidgetRenderer
Performs various platform-specific rendering tasks (such as rendering of PuzzleKeypad)
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Azos.Platform.Abstraction.NetFramework.Modules
Assembly: Azos.Platform.NetFramework.dll
Syntax
public sealed class WidgetRenderer : ModuleBase, IModuleImplementation, IDisposable, IConfigurable, IInstrumentable, IExternallyParameterized, IApplicationInjection, IPuzzleKeypadRenderer, IModule, IApplicationComponent, INamed, IOrdered
Constructors
WidgetRenderer(ModuleBase)
Declaration
public WidgetRenderer(ModuleBase parent)
Parameters
Type | Name | Description |
---|---|---|
ModuleBase | parent |
Properties
ComponentLogTopic
Declaration
public override string ComponentLogTopic { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
IsHardcodedModule
Declaration
public override bool IsHardcodedModule { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
Explicit Interface Implementations
IPuzzleKeypadRenderer.RenderDefaultPuzzleKeypad(PuzzleKeypad, Nullable<Color>, Boolean)
Renders default image of the keypad suitable for user entry (i.e. touch or mouse clicks)
Declaration
Image IPuzzleKeypadRenderer.RenderDefaultPuzzleKeypad(PuzzleKeypad keypad, Color? bgColor, bool showRects)
Parameters
Type | Name | Description |
---|---|---|
PuzzleKeypad | keypad | |
System.Nullable<System.Drawing.Color> | bgColor | |
System.Boolean | showRects |
Returns
Type | Description |
---|---|
Image |
Implements
System.IDisposable