Skip to content

IAppearanceOption interface

One choice offered by IAppearanceService: a light/dark variant, a colour palette or a layout density.

public interface IAppearanceOption

Members

name description
Header { get; } The text shown for this choice.

Remarks

Deliberately carries nothing but a caption, so that this contract stays free of any UI framework type. An implementation returns richer objects — a palette option also exposes its accent colour, for instance — and a view can bind to those directly.

See Also