Class CompletionListWidget
Base class for a widget used to display a completion list.
Implements
Inherited Members
Namespace: SociallyDistant.Core.UI.Recycling.SettingsWidgets
Assembly: SociallyDistant.Framework.dll
Syntax
public abstract class CompletionListWidget : Widget, IFontFamilyProvider, IInspectable, IVisual<CompletionListWidget.VisualState>, IUpdateThemeProperties
Properties
VisualProperties
Gets a read-only reference to the visual properties associated with the widget.
Declaration
public ref readonly CompletionListWidget.VisualState VisualProperties { get; }
Property Value
Type | Description |
---|---|
CompletionListWidget.VisualState |
Methods
RebuildGeometry(GeometryHelper)
Declaration
protected override void RebuildGeometry(GeometryHelper geometry)
Parameters
Type | Name | Description |
---|---|---|
GeometryHelper | geometry |
Overrides
UpdateThemeProperties()
Retrieves layout properties from the visual style. Called by the UI system on every frame before layout updates occur. If layout properties change during this method call, the widget will automatically invalidate its own layout.
Declaration
public virtual void UpdateThemeProperties()