Logo FS-Skia-UI

Color Picker

← Back to the controls catalog

Overview

The Color Picker control is a selection-category control in the FS.Skia.UI typed front door. Palette swatch color selection. It requires the swatches attribute. It raises onSelected. Its accessibility role is List.

Build it through the FS.Skia.UI.Controls.Typed.ColorPicker module — the typed Props/MVU front door is the preferred authoring surface (see Typed control front door). Every attribute is owned by the model; the control renders against the active Theme, so its colours, sizing, and density follow the design tokens (see Controls in the Spec Kit workflow).

Usage example

A runnable example that exercises this control lives in the controls gallery sample, samples/ControlsGallery/Program.fs. It is compiled as part of the build, so the example stays in lock-step with the public API.

Preview

Color Picker render-only preview

A deterministic render-only preview of Color Picker (320×160), produced through the render-only evidence path (Widget.renderSkiaViewer.captureScreenshotEvidence, ViewerRenderTargetPng) and validated decodable / non-1×1 / non-trivial via Testing.readPngArtifact. It shows the control rendered against the default DesignTokens.Light theme.

← Back to the controls catalog

Type something to start searching.