Skip to content

Design-system header map

This map is generated from docs/reference/design-system-api.json. It records 8 public-header/type groups and the related contract page. It is header metadata, not a complete function-signature inventory.

Use the design-system guide and each public header for behavior and declarations.

Public header Type groups recorded in the metadata
include/imkit/theme.h ColorScheme, ContrastMode, Density, Easing, Typography, SpacingTokens, Radius, Stroke, Elevation, Opacity, StateColors, SemanticColors, Palette, Metrics, Motion, FontSet, EditorPalette, Theme, ThemeScope, AnimationState, ThemePreset
include/imkit/accessibility.h SemanticRole, SemanticAction, SemanticState, SemanticNode, AccessibilityTree, AccessibilitySink, ActionRequest, ActionQueue, AccessibilityFrame
include/imkit/accessibility_win32.h
include/imkit/locale.h TextDirection, LocaleContext
include/imkit/components.h ActionVariant, CheckState, StatusKind, CompactActionRowRequest, ComponentOptions, CompactActionRowOptions, Notification
include/imkit/patterns.h Command, CommandPaletteState, SplitButtonResult, ToolbarState, DialogState, DialogResult, FormFieldInfo, ProgressStatus, ProgressTrackView, AdaptiveSplitState, VisibleRange, ListProvider, DataColumn, DataAction, DataEvent, DataProvider, DataTableState
include/imkit/workflow.h WorkspaceTab, ChoiceItem, ChoiceGroupOptions, HierarchyRowView, HierarchyRowAction, StageProgressItem, StageProgressView, TaskProgressCardView, TaskProgressCardOptions
include/imkit/toast.h ToastView, ToastPosition, ToastPhase, ToastViewportState, ToastViewportOptions, ToastEvent, ToastEventBuffer